写点什么

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

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

关注

评论

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

怎样成为解决问题的高手

落曦

ARTS week3

丽子

程序员可迁移技能的培养

MavenTalker

程序员

Go: Go 调度器的任务窃取(Work-Stealing)

陈思敏捷

源码分析 原理 队列 Go 语言

[kube 022] 混沌测试框架-Litmus

zbyufei

Kubernetes 云原生 混沌工程 Litmus litmuschaos

我体验了一把自由职业,比 996 苦多了...

非著名程序员

创业 程序员 自由职业 创业心态

彻底搞懂 etcd 系列文章(三):etcd 集群运维部署

aoho

架构 云原生 etcd

某二手交易平台大数据平台从 0 到 1 演进与实践

奈学教育

ARTS|Week 2 PlantUML 的学习和分享

Puran

LeetCode arts PlantUML

像运营公司一样去做产品

胖鱼2号

创业 产品 产品经理 企业

硬不硬你说了算!近 40 张图解被问千百遍的 TCP 三次握手和四次挥手面试题

小林coding

面试 TCP 网络安全 网络编程 计算机网络

一文带你了解 Kafka 原理

苹果看辽宁体育

kafka

修改git里commit信息用户名

张张张小烦

区块链能够防伪?你彷佛有什么误解!

CECBC

CECBC 区块链技术 商品溯源 防伪

游戏夜读 | 神话故事和世界观

game1night

真诚的回报

zhoo299

生活 随想

Pycharm社区版安装教程(永久免费,随时升级)

早睡蟒

ARTS Week2

时之虫

ARTS 打卡计划

JDK 8,该离开的时候,请别留恋!

X.F

Java 架构 编程语言 Java 25 周年

彻底搞懂 etcd 系列文章(一):初识 etcd

aoho

架构 云原生 etcd

原创 | TDD工具集:JUnit、AssertJ和Mockito (十九)编写测试-依赖注入\测试接口\重复测试

编程道与术

Java 编程 TDD 单元测试 JUnit

ARTS|Week 02:体会刷算法题的快乐,同时开启Ubuntu 20.04备用系统

MiracleWong

算法 ARTS 打卡计划

江湖事儿 | 技术人如何做好晋升准备

哈利迪

android 职业成长

日志过滤

HU

架构师应该具备哪些思维模型?

奈学教育

架构师

npm常用命令

阡陌r

Vue

2020年6月5日 继承

瑞克与莫迪

如何通过众包应用本地化获得 500 万次下载?

葛仲君

android 翻译 本地化 产品开发 Play商店

Spring 源码学习 - 单例bean的实例化过程

Geek_k6ry2n

ARTS - Week Three

shepherd

开源 互联网 算法

单例模式详解

章小传

Java 单例模式

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