写点什么

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

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

关注

评论

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

用JAVA捋一下设计模式1-简单工厂模式

下雨了

设计模式 简单工厂模式 4月月更

开源IM项目OpenIM每周迭代版本发布-群管理 阅后即焚等-v2.0.6

Geek_1ef48b

PlatoFarm空投社区的逻辑,效仿无聊猿还是Dao理念使然

小哈区块

Linux驱动开发-proc接口介绍

DS小龙哥

4月月更

用JAVA捋一下设计模式3-抽象工厂模式

下雨了

设计模式 抽象工厂模式 4月月更

在线条码生成器

入门小站

工具

“卷王”英伟达的真面目

脑极体

Spinner: Pinterest的工作流平台

俞凡

架构 工作流引擎 大厂实践 Pinterest

DDD实战(7):战术设计、整体流程与首次冲刺

深清秋

DDD 软件架构设计 生鲜电商系统

Sophon 3.0全面升级,你准备好拥抱进阶版本的ML建模平台了吗?

星环科技

CDH/HDP迁移之路

星环科技

XX物流同城快递架构设计文档

Steven

李智慧 高并发架构实战课

阿里云与达摩院合作 AHPA 弹性预测论文被顶会 ICDE 录用

阿里巴巴云原生

Kubernetes官方java客户端之六:OpenAPI基本操作

程序员欣宸

4月月更

用JAVA捋一下设计模式 4-单例模式

下雨了

设计模式 单例模式 4月月更

Linux之lastlog命令

入门小站

Linux

在线XML美化格式化工具

入门小站

工具

Rust中值销毁前的清理动作

Shine

rust

业务流程驱动的数字化转型,中小微企业开启转型的最简单方法论

王吉伟频道

RPA 数字化转型 机器人流程自动化 业务流程自动化

【PIMF】《伟大的计算原理》提炼“六脉神剑”认识OpenHarmony技术路线

离北况归

《伟大的计算原理》 技术路线 IMF

用JAVA捋一下设计模式23-解释器模式

下雨了

设计模式 4月月更 解释器模式

好身体,从增加睡眠时间开始

石云升

睡眠 4月月更

【限时免费】阿里云 ACR EE 增强型扫描引擎限时体验中,多维度保障容器镜像安全

阿里巴巴云原生

探索SeekTiger生态,Tiger DAO VC有哪些新期待

小哈区块

用JAVA捋一下设计模式2-工厂方法模式

下雨了

设计模式 工厂方法模式 4月月更

白话大数据 | 关于图数据库,没有比这篇更通俗易懂的啦

星环科技

模块二:作业微信朋友圈的高性能复杂度

本人法海

「架构实战营」

《数据密集型型系统设计》LSM-Tree VS BTree

懒时小窝

哈希 B-tree 列式存储 LSM-Tree

图数据库渐成技术新风口,星环科技自研图数据库领跑新赛道

星环科技

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