写点什么

微软将向 Eclipse 开发者提供大量工具

  • 2009-11-04
  • 本文字数:1734 字

    阅读完需:约 6 分钟

近日微软宣布将向 Eclipse 开发者提供大量工具,包括 Windows Azure Tools for Eclipse Windows Azure SDK for Java Eclipse Tools for Silverlight 和一个类似于 Windows 7 的 Eclipse UI。

微软已经与 Tasktop Technologies Eclipse Mylyn 的创建者)合作改进 Eclipse 以充分利用 Windows 7 的新特性:使用任务栏进度条和跳转列表、搜索部件集成、新的部件颜色和样式等以赋予Eclipse Windoes 7 的感官。这些增强将基于Eclipse Public License,最初的预览版将于明年一季度发布而最终版则将于明年6 月Eclipse Helios 发布时呈现给大家。微软贡献了自己的技术以为运行在Windows 7 上的Eclipse 创建全新的界面。对该项目进展感兴趣的读者可以查看一下 Eclipse Bug 293226

为 Windows Azure 编写应用的 PHP 开发者从 Windows Azure Tools for Eclipse(WindowsAzure4e)中获益最大,这是基于 PHP Development Toolkit(PDT)的一套 Eclipse 插件,提供了如下功能:

  • 项目创建与迁移:全新的项目向导提供了一个用于开发 Windows Azure 的 PHP Web 应用。可以通过迁移工具将现有的 PHP 项目转换为 Windows Azure 项目(反之亦然)。
  • Azure 项目结构与管理:windowsazure4e 插件可以创建 Windows Azure 所需的项目文件,包括一个 Windows Azure Service 项目和 Web-role 项目,同时还有 Windows Azure 配置与定义文件。可以通过 Eclipse 的属性窗口查看项目与 Windows Azure 的设定情况。
  • 存储浏览器:作为插件的一部分,Windows Azure Storage Explorer 也出现在了 Eclipse 环境中。Storage Explorer 可以轻松管理 Windows Azure Storage 帐号。除此之外,它还提供了友好的用户界面以对 Blobs、Queues 及 Tables 执行创建、读取、更新及删除(CRUD)操作。
  • Azure 项目部署:一旦在 Windows Azure Development Fabric 本地开发完 Windows Azure PHP 项目并测试过后就可以将其打包并部署到 Windows Azure 上了,方式很简单,就是在 Eclipse 的项目上点下右键就搞定了。

存储浏览器是用 Windows Azure SDK for Java 开发的,其中位于法国的 Soyatec 公司(该公司开发了大量基于 Eclipse 的工具)也帮了不少忙。另一个项目 WindowsAzure4j 向 Java 开发者提供了与 Windows Azure 进行交互的必要工具。其主要特性列举如下:

  • 用于操纵 Windows Azure Blobs、Tables 及 Queues 的 Java 类(主要用于 CRUD 操作)
  • 用于 HTTP 传输、认证 / 授权、REST 及错误管理的辅助类
  • 管理、Instrumentation 及日志支持
  • 支持在 Azure Table Storage 中存储 Java Session

与 Soyatec 合作开发的另一个项目是 Eclipse Tools for Silverlight(eclipse4SL),该项目早在一年前就宣布了,直到今天才发布。这套工具提供了如下功能:

  • 增强的交互性:开发者可以在 Eclipse 中构建 Silverlight 应用,应用可以通过 REST、SOAP、JSON 及其他标准与 Java Web Services 协同工作。
  • Silverlight 项目系统与 Silverlight 编译器:Eclipse 将提供用于创建 Silverlight 应用和媒体体验的高级项目系统以及用于打包 Silverlight 应用以进行部署的编译器。
  • 具备代码提示与代码完成功能的 XAML 编辑器和预览器:Eclipse 将提供高级的、兼容于标准的 XAML 编辑器,编辑器具备代码提示和代码完成功能,这有助于检测并纠正编码错误。
  • 完全兼容于微软的开发和设计工具:Microsoft Visual Studio 和 Microsoft Expression Studio 工具将完全支持由 Eclipse 创建的 XAML 和 Silverlight 项目。

eclipse4SL 1.0 提供了如下特性:

  • Silverlight 2.0 支持
  • 具备语法着色、关键字和模板代码完成功能的 C#代码编辑器
  • 自动运行和构建
  • 可配置的 Web 应用启动设施
  • Silverlight 项目系统与 Silverlight 编译器:用于创建 Silverlight 应用和媒体体验的高级项目系统
  • XAML 编辑器和预览器: 兼容于标准的 XAML 编辑器,编辑器具备代码提示和代码完成功能,这有助于检测并纠正编码错误。
  • 移动与重命名
  • 高级的媒体特性
  • 跨平台能力(Mac 版本)
  • 完整的用户文档与规范的指南
  • 缺陷与衰退测试
  • 开发者可用性测试

eclipse4SL 2.0 的路线图已经出来了,该版本将于明天春季发布,包括如下功能:支持 Silverlight 3.0、支持浏览器外体验、对 Mac 平台支持的改进以及支持多项目开发。

查看英文原文: Microsoft Builds Tools for Eclipse Developers

2009-11-04 10:462631
用户头像

发布了 88 篇内容, 共 268.4 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

《技术男征服美女HR》—Fiber、Coroutine和多线程那些事

太白上仙

Java 程序员 面试 后端 多线程

性能压测

jorden wang

架构师训练营第 1 期 -week11

习习

加码线下,新荣耀“破题”场景经济

脑极体

新闻|Babelfish使PostgreSQL直接兼容SQL Server应用程序

PostgreSQLChina

数据库 postgresql 开源

国产电子表格Luckysheet后台也开源了!支持在线协作,一键docker私有部署

奇异石榴果

Java Excel SpreadJS 表格控件

Linux平台中调试C/C++内存泄漏方法 (腾讯和MTK面试的时候问到的)

linux大本营

c++ Linux 后台开发 架构师

智慧公安扫码一键定位报警系统搭建

t13823115967

智慧公安 智慧公安扫码 一键定位报警系统搭建

跨架构编程不再难,英特尔机器编程工具迎来重磅更新

E科讯

1分钟解密:博睿大数据核心引擎Bonree Zeus六大优势

博睿数据

微软最强 Python 自动化工具开源了!不用写一行代码!

星安果

Python 微软 自动化 自动化测试 playwright

IntelliJ IDEA 2020.3正式发布,年度最后一个版本很讲武德

YourBatman

IDEA 新特性 2020.3

javascript开发后端程序的神器nodejs

程序那些事

Java 后端 nodejs koa 程序那些事

【技术分享】浅谈RTC及Agora RTC SDK集成介绍

Hanson

给你一个亿的keys,Redis如何统计?

不才陈某

redis

ONES 收购知名协作工具 Tower

万事ONES

团队协作 高效 研发管理工具 收购 资讯

英特尔神经拟态生态系统发展和研究的最新进展

E科讯

即使不会node.js,拖拽就可完成数据的可视化展示

华为云开发者联盟

node.js 数据 可视化

架构设计之路-1

5加3彩票

架构师 代码规范

关于binlog,这个参数能不能用?

Simon

MySQL Binlog

腾讯大牛整合Java+spring5系统学习架构,神乎其技

小Q

Java 学习 编程 面试 spring 5

ONES 收购 Tower,五源资本合伙人对话两位创始人

万事ONES

项目管理 团队协作 ONES Tower 收购

一个真正0基础小白学习前端开发的心路历程

华为云开发者联盟

开发 开发小白 0基础

挑战赛 | 话题王者VS互动先锋(第一季)

InfoQ写作社区官方

话题讨论 热门活动

想了解任务型对话机器人,我们先从自然语言理解聊起

华为云开发者联盟

人工智能 机器人 自然语言

谁能阻止世纪互联星光?2020年第11期北京机房网络质量评测数据排行榜发布

博睿数据

架构师训练营第 11 周课后练习

叶纪想

极客大学架构师训练营

英特尔推动集成光电的发展,用于数据中心

E科讯

英特尔发布第二代Horse Ridge低温量子控制芯片

E科讯

面试无忧:源码+实践,讲到MySQL调优的底层算法实现

996小迁

Java 架构 面试

《前端实战总结》之使用CSS3实现酷炫的3D旋转透视

徐小夕

css3 大前端 CSS小技巧

微软将向Eclipse开发者提供大量工具_Java_Abel Avram_InfoQ精选文章