【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

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

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

关注

评论

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

Alibaba官方「SpringCloudAlibaba全彩学习手册」限时开源!

架构师之道

Java 架构 面试 spring cloud stream

聊聊最适合程序员的一些画图工具?

程序员小毕

程序员 程序人生 后端 架构师 画图工具

【工具使用】eclipse来回切换项目的JDK版本的方法(最全的)

No8g攻城狮

eclipse jdk jdk8 JDK7

使用声网 SDK 构建 Piloteer 助盲服务平台的最佳实践

声网

音视频 人工智能’ SDK 教程

易观分析苏筱芮:数字科技创新场景应用为王,驱动金融与实体经济同频发展

易观分析

金融

流处理基础概念-延迟和吞吐

穿过生命散发芬芳

流处理 12月月更

易观分析《中国智能客服供应商实力矩阵2023》研究报告正式启动

易观分析

智能客服 易观分析

裸辞美团花两月吃透这Java岗798道真题解析,定级阿里P7

钟奕礼

Java 程序员 java面试 java编程

别研究 ChatGPT 了,来看个国产好项目!

Java永远的神

程序员 程序人生 后端 架构师 开源项目

面试官:断网了,还能 ping 通 127.0.0.1 吗?

Java全栈架构师

程序员 面试 程序人生 后端 计算机网络

GBase 8s 之数据存储空间划分

@下一站

数据库优化 国产数据库 12月日更 12月月更

TechSmith Camtasia Studio2023免费的屏幕录像视频编辑软件

茶色酒

Camtasia Studio2023

非一线工程管理者的一对一沟通

俞凡

领导力 管理

模块二作业

Ryan

高性能 构架

SpringBoot+Mybatis+Mysql项目构建

@下一站

程序设计 12月日更 12月月更 springbootdemo

2022-12-10:给你一个由小写字母组成的字符串 s ,和一个整数 k 如果满足下述条件,则可以将字符串 t 视作是 理想字符串 : t 是字符串 s 的一个子序列。 t 中每两个 相邻 字母在字

福大大架构师每日一题

算法 rust 福大大

第十届MTSC上 OpenHarmony与开发者共话开源操作系统发展新格局

Geek_2d6073

MacBook免费的电脑管家CleanMyMac2023

茶色酒

CleanMyMac CleanMyMac X

基于 docker-compose 部署单机版本 ELK

忙着长大#

ELK

Python抓取B站"卡塔尔 世界杯"的视频数据

勇士

Python 爬虫 B站 世界杯

在 Ubuntu 上安装 Discourse 开发环境

HoneyMoose

Mac内存清理工具CleanMyMac2023

茶色酒

CleanMyMacX CleanMyMac X CleanMyMac X2023

Hadoop如何保证自己的江湖地位?Yarn功不可没

JAVA旭阳

Java 大数据

分布式计算MapReduce究竟是怎么一回事?

JAVA旭阳

Java 大数据

不愧是阿里资深架构师,这本“分布式架构笔记”写得如此透彻明了

钟奕礼

Java 程序员 java面试 java编程

分库分表经典15连问

架构师之道

Java MySQL 编程

我在哪里可以获得CleanMyMac2023许可证

茶色酒

CleanMyMac2023

元宇宙之数字孪生 孪数科技-企业元宇宙引领者

Jerry Tan

太卷了!5年Java程序员竟然答不出应届生字节二面?

小小怪下士

Java 程序员 字节跳动 面试

【Java难点攻克】「NIO和内存映射性能提升系列」彻底透析NIO底层的内存映射机制原理与Direct Memory的关系

洛神灬殇

内存映射 用户态 内核态 12 月 PK 榜 直接内存

Verilog 编译指令

二哈侠

Verilog语法 Verilog编译指令

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