写点什么

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:30911
用户头像

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

关注

评论

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

虎符Hoo研究院:Cosmos是如何实现链与链的“港口”相连的?

区块链前沿News

Hoo 虎符交易所 虎符研究院 Cosmos

【漏洞分析】反序列化漏洞

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

浅谈 AI 物联网基础常识 | 社区征文

liuzhen007

AI 新春征文 2月月更

再谈 AI 及未来的趋势 | 社区征文

宇宙之一粟

AI 新春征文 2月月更

面试突击24:为什么wait和notify必须放在synchronized中?

王磊

面试 java面试

数据同步与缓存一致性问题

Mars

布隆过滤器 缓存一致性

晟盾科技加入龙蜥社区,共建开源新生态

OpenAnolis小助手

Linux 开源

学生管理系统模块4作业

刘洋

#架构实战营 「架构实战营」

网络损伤工具大乱斗

声网

Dev for Dev 网络损伤 网络仿真 网络与传输

netty系列之:EventExecutor,EventExecutorGroup和netty中的实现

程序那些事

Java Netty 程序那些事 2月月更

当前主流视频编码技术浅析| 社区征文

王强

视频编解码 新春征文

基于CC2530(ZigBee设计)的温度报警器

DS小龙哥

2月月更

会声会影2022美颜功能介绍 教你玩转视频美颜

懒得勤快

网络安全kali渗透学习 web渗透入门 如何进行NESSUS漏洞检测

学神来啦

安卓隐私沙箱来了!Android Privacy Sandbox简介

XCG00

android

系统学习 TypeScript(一)——认识 TypeScript

编程三昧

typescript

从冬奥看中国科技(六):千里光伏初长成

脑极体

迁移学习综述与未来展望 | 社区征文

战场小包

人工智能 迁移学习 新春征文 2月月更

扔掉 Electron,拥抱基于 Rust 开发的 Tauri

百瓶技术

rust 前端 框架开发 tauri

提权方式及原理简介(面试)

喀拉峻

黑客

【架构训练营-模块三】

默光

架构训练营5期

模块 8 作业

miliving

会声会影2022重磅发布!会声会影2022全新功能详解

懒得勤快

记录一些Oracle操作命令

wong

oracle

Bloom Filter 优化- CrimsonDB系列论文(一)

Emc

存储 LSM-Tree

AI安全技术总结与展望| 社区征文

herosunly

人工智能 新春征文 2月月更

你知道MySQL InnoDB 的内存组件有哪些吗?

程序猿阿星

MySQL MySQL InnoDB Buffer Pool

Spring Boot AOP 扫盲,实现接口访问的统一日志记录

沉默王二

Java

如何理解用户的行为?

石云升

产品经理 用户研究 用户模型 2月月更

医疗保健行业如何从区块链中受益?

CECBC

2022年1月视频行业用户洞察:假期影响下活跃用户开始回升

易观分析

移动视频 视频app

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