写点什么

微软将向 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:462656
用户头像

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

关注

评论

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

超基础的机器学习入门-原理篇

凹凸实验室

机器学习 AI 低代码平台

资产数字化的当下,数据隐私危如累卵

CECBC

架构训练营第3期模块5作业

吴霏

架构训练营

架构实战训练营|课后作业 模块 5

Geek_6bb688

车用能源的终极:氢能车落地普及还要多久?

脑极体

SpringCloudAlibaba微服务技术栈精讲大合集

XiaoLin_Java

内容合集 签约计划第二季 技术专题合集

后端程序员福利套餐,22份资料合集,你能想到的关键技术,都在这里

奔着腾讯去

c++ golang Linux 音视频 学习资料

一场关于元宇宙公司之死的剧本杀

脑极体

Google 宣布将 Knative 捐赠给 CNCF

QiLab

Google Knative cncf

AI:人工智能 or 异类智能(Alien Intelligence)

mtfelix

28天写作

Android C++系列:Linux进程间关系

轻口味

c++ android 28天写作 12月日更

RocketMQ这样做,压测后性能提高30%

中间件兴趣圈

RocketMQ 性能 Apache RocketMQ

中年人的沉重 2

张老蔫

28天写作

架构实战营模块五作业

渐行渐远

架构实战营

6000字 | 深入理解 Ribbon 的架构原理

悟空聊架构

悟空聊架构

快速云原生化,从数据中心到云原生的迁移最佳实践

阿里巴巴云原生

阿里云 云原生 实践 迁云方案

未来,区块链将在这些领域广泛应用!

CECBC

邀请函|2021 云原生实战峰会,邀请您免费现场参会报名

阿里巴巴云原生

阿里云 云原生 峰会

如何在信息不完备下进行快速决策?

石云升

决策 28天写作 职场经验 12月日更

模块一作业

Geek_e6f7f6

架构实战营

11 张图 | 讲透原理,最细的 Eureka 增量拉取

悟空聊架构

悟空聊架构

四步轻松玩转微服务敏捷开发

阿里巴巴中间件

阿里云 微服务 云原生 敏捷开发 中间件

解密 Dubbo 三大中心的部署架构

阿里巴巴中间件

阿里云 微服务 云原生 dubbo 中间件

iOS Pod Update 指数级变慢?看 Flutter 新一代仲裁算法 Pubgrub 如何解

阿里巴巴终端技术

flutter ios 算法 仲裁

8 张图 | 剖析 Eureka 的首次同步注册表

悟空聊架构

硬核图解 SpringCloud 源码系列

悟空聊架构

SpringCloud 悟空聊架构 内容合集 签约计划第二季 技术专题合集

说出你和「云原生」的故事,获得年度云原生顶级盛会通行证

阿里巴巴云原生

阿里云 开源 云原生 投稿

新晋 CNCF 沙箱项目 OpenClusterManagement 带来了它的最新特性

阿里巴巴中间件

阿里云 中间件 KubeVela cncf OCM

040022-week5-design

InfoQ_70156470130f

模块5-微博评论高性能高可用计算架构分析

小何

「架构实战营」

32 K8S之DaemonSet/Job/CronJob控制器

穿过生命散发芬芳

k8s 28天写作 12月日更

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