写点什么

Aptana Studio 1.0 发布 带来 RadRails 的更新及新的商业版

  • 2007-11-27
  • 本文字数:844 字

    阅读完需:约 3 分钟

Aptana IDE 现在已经被重命名为 Aptana Studio,这款 IDE 的背后有着风险投资的支持,旨在给 Web 开发者提供一套基于 Eclipse 的 IDE 大餐。它现在可以支持多种 AJAX 和 JavaScript 工具箱,包括 JavaScript 编辑和调试。它的下一步动作将是紧紧跟上当前最新的趋势,正如它为创建 Adobe AIR 应用提供的支持,亦或为在 iPhone 上创建 AJAX 应用所提供的特殊支持。

在 Ruby 方向上,Aptana 雇用了 Ruby Development Tools(RDT)的长期维护者 Chris Williams。RDT 的历史较为久远,有一张长长的功能列表。RDT 的编辑器提供了所有的常用功能,诸如方法的自动补全(使用 Google 编程之夏的一个项目中开发的类型推断 [type inference] 算法),众多的静态分析检查——用以在编辑时发现代码中的坏味道。进一步而言,RDT 已经为调试提供了多年的支持,并且还有一个 GUI 来做单元测试。

Aptana 还接过了 RadRails——一款流行的开发工具,为 RoR 开发增加了工具支持——的开发工作。最近的 RadRails 更新包括了一个预配置的 JRuby 解释器,还有很多其他有用的特性。

其中一项令人瞩目的特性就是 Ruby 的重构支持。这些已有的自动化重构回答了一个长久以来迟迟未决的疑问:自动化重构是否可以在 Ruby 这样的语言中进行。看一下这个可工作的自动化重构列表,它给人带来的感觉就是,自动化重构是可行的(当然,对于非常动态化的代码还是有限制的)。

Aptana Studio 1.0 的发布是多年辛勤工作的成果。Aptana IDE 从最开始起就是可以免费下载的,这便引起了人们对 Aptana 业务模型的疑问——毕竟公司有着要付给工资的员工,而且免费分发所有的产品并不能为公司带来稳定的现金来源。但 Aptana 看上去已经解决了这个问题,因为在 Aptana Studio 1.0 的发行版中包括了一个商业版本。社区版是这个礼包的基础,并仍可免费获取。专业版是商业性的,增加了其它一些功能:

  • IE 调试
  • JSON 编辑器
  • 报告引擎(项目的状态数据)
  • 远程项目创建
  • SFTP/FTPS 支持
  • 专业化支持

查看英文原文: Aptana Studio 1.0 release, updated RadRails, new commercial edition

2007-11-27 20:301303
用户头像

发布了 197 篇内容, 共 62.2 次阅读, 收获喜欢 21 次。

关注

评论

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

虚拟币钱包开发,开发一套钱包app开发费用 做一款类似tp钱包

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

商品中心—商品B端搜索系统的实现文档

不在线第一只蜗牛

架构 运维

什么是链游,链游系统开发价格以及方案

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

鸿蒙资产数字化实战:Asset Store Kit实现文档资源智能管理

huafushutong

鸿蒙开发笔记:Device Security Kit保障办公文档安全存储

huafushutong

鸿蒙文档解析实战:Reader Kit实现合同智能解构

huafushutong

沉浸式天气互动与专业气象地图数据,全面提升你的天气体验

最新动态

HarmonyOS开发实战:Device Certificate Kit实现办公文档安全认证

huafushutong

鸿蒙开发实战:Driver Development Kit实现外接设备文档打印功能

huafushutong

鸿蒙开发笔记:Enterprise Data Guard Kit实现企业文档安全管控

huafushutong

鸿蒙开发笔记:Input Kit实现文档编辑器的智能输入体验

huafushutong

鸿蒙智能催办实战:Push Kit实现文档流程零延迟推进

huafushutong

什么是OA 系统?OA 系统要具备什么样的功能?

积木链小链

数字化转型 智能制造 OA系统

4 大论坛+28 位专家,2025 IoTDB 用户大会议程全公开!(限时有礼)

Apache IoTDB

“边缘化”的机顶盒,被华为云CloudDevice拉回了客厅C位

Alter

HarmonyOS开发实战:Distributed Service Kit实现跨设备文档协作

huafushutong

鸿蒙车联文档实战:Car Kit实现车载场景智能办公

huafushutong

鸿蒙全连接实战:Connectivity Kit实现文档跨设备协同

huafushutong

鸿蒙加密架构实战:Crypto Architecture Kit实现文档金融级防护

huafushutong

Web前端入门:JavaScript 事件循环机制中的微任务与宏任务

量贩潮汐·WholesaleTide

JavaScript 前端 Web

谷云科技 iPaaS 成功入选Gartner 2025 API 管理市场指南

谷云科技RestCloud

AI API网关 集成平台 ipaas API 管理

鸿蒙基础服务实战:Basic Services Kit实现文档系统核心功能

huafushutong

DApp开发:下一代互联网应用的底层逻辑与技术实践

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

鸿蒙天气服务实战:Weather Service Kit实现文档工作流智能优化

huafushutong

鸿蒙数据防护实战:Data Protection Kit实现文档全生命周期安全

huafushutong

鸿蒙场景融合实战:Scenario Fusion Kit实现跨文档智能关联

huafushutong

鸿蒙数字凭证实战:Wallet Kit实现文档电子凭证管理

huafushutong

HarmonyOS开发实战:Function Flow Runtime Kit实现文档处理自动化

huafushutong

KubeEdge 1.21.0版本发布!节点任务框架全面升级!

华为云原生团队

云计算 容器 云原生

鸿蒙安全共享实战:Share Kit实现文档一键安全分发

huafushutong

开发一个交易所大概需要多少成本

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

Aptana Studio 1.0发布 带来RadRails的更新及新的商业版_Ruby_Werner Schuster_InfoQ精选文章