BLACK JACK

Get busy living, or get busy dying.
posts - 24, comments - 193, trackbacks - 30, articles - 3

自从开始做Web开发起,一直都没有找到一个很让人满意的Javascript开发工具。从Editplus、Dreamweaver到FrontPage、Visual Studio,没有一样是很称手的。你是不是还在为Visual Studio中的那一点点智能提示感到兴奋不已?的确VS比其他的好那么一点点,但是相对于VS中的C#、VB等来说对javascript的支持实在是太少了。

下面我要向你介绍一款非常优秀的Javascript(AJAX) 开发工具:Aptana。应为它实在太棒了,所以我忍不住想向你推荐它。

Aptana中的智能提示称为 Code Assist,相当于VS中的Intellisense。

看到后面的浏览器图标了吗?那是浏览器兼容性的提示。如果你是一个JS老鸟你应该知道那对开发者来说有多重要。

不仅仅是javascript,智能提示的范围还包括DOM 1,2 for HTML:
CSS:

看到后面的黄框框了吗?那是VS里称为Quick Info的东西。

错误提示 -- 一个都不能少:

Doument outline(文档结构)CSS、HTML、JS统一显示:

代码折叠、项目管理这些小菜不用讲了,都支持。Aptana还有很丰富的在线文档,是以wiki形式不断更新的,当然在连线的情况下你可以在Aptana中直接访问这些文档。

最新版的Aptana(0.2.6)已经开始支持Debug了,不过要通过Firefox插件的形式。

Aptana是一个java开源项目(.NET程序员应该扪心自问了吧),现在还在beta阶段(从版本号你就可以看出来了)。所以它是跨平台的。你在windows上运行它可能会觉得有一点点慢(比VS快多了)。其实Aptana的内存占用很少,才2M多,不过JVM...我就不想说什么了。

幸运的是你可以通过javascript扩展它,这里是它的API

Aptana还有太多让人惊艳的地方,你一定要自己用过了才知道。

Feedback

#1楼  回复 引用 查看   

2006-11-05 07:57 by 命运有自己的梦!      
嗯,不错,拿下来玩玩!

#2楼  回复 引用 查看   

2006-11-05 08:37 by 冬冬      
正在找这种东西

#3楼  回复 引用 查看   

2006-11-05 08:40 by 头发乱了      
好像不错

#4楼  回复 引用 查看   

2006-11-05 08:56 by 木野狐      
:)

#5楼  回复 引用 查看   

2006-11-05 09:09 by 一滴水      
谢谢了,下载来用用

#6楼  回复 引用 查看   

2006-11-05 09:19 by Hunts.C      
谢谢!雪中送炭啊:)

#7楼  回复 引用   

2006-11-05 09:46 by joy[匿名][未注册用户]
曾经用过,发现做的也不是很好,经常会死

#8楼  回复 引用 查看   

2006-11-05 10:46 by U2U      
好东西啊

#9楼  回复 引用 查看   

2006-11-05 11:14 by 老刘.      
天哪,这东西真是太棒了,谢谢你:)

#10楼  回复 引用   

2006-11-05 12:02 by yangli
多谢推荐,已经使用,感觉不错

#11楼  回复 引用   

2006-11-05 12:45 by 剑在上海^-^[未注册用户]
可惜不是很专业的IDE

#12楼  回复 引用 查看   

2006-11-05 12:53 by Jeffrey Zhao      
能够扩展的话似乎不错。
但是您贴出来的功能现在的VS都有啊。
JavaScript难做的部分是它过于灵活了,有些东西只有在运行期才能获得,所以不太能够使用Intellesence。Orcas对ASP.NET AJAX的良好提示也是建立在ASP.NET的Naming规范和注释上的。

#13楼  回复 引用 查看   

2006-11-05 13:04 by Minwell      
博主说 “其实Aptana的内存占用很少,才2M多,不过JVM...我就不想说什么了。”

请博主仔细看一下 它启动了不止一个进程, 占用内存挺大的!!!!

呵呵呵!!!

#14楼  回复 引用 查看   

2006-11-05 14:21 by 吴杰      
我明天也得试试。

#15楼  回复 引用   

2006-11-05 14:58 by zengdj[未注册用户]
.net framework就够烦的了,又要装JVM,唉...

#16楼  回复 引用   

2006-11-05 15:33 by 和[未注册用户]
真的是如此强大吗?曾经就是因为javascript的不智能感知而苦恼

#17楼  回复 引用 查看   

2006-11-05 19:53 by GoGoSonny      
可以参考去做一个.NET的版本再去用。。。
懒的去下了。。。

#18楼  回复 引用 查看   

2006-11-05 20:44 by 天轰穿      
看起来确实不错.

#19楼  回复 引用 查看   

2006-11-05 21:01 by Tseng      
50多M呀...够大的了.

#20楼  回复 引用   

2006-11-05 23:32 by codefan[未注册用户]
大哥,你能不能把他传上来啊!下的太慢了。受不了啊!谢谢了

#21楼  回复 引用   

2006-11-06 10:08 by 朝九晚五[未注册用户]
楼主似乎不知道有个东西叫做 DreamWeaver

#22楼  回复 引用   

2006-11-06 10:40 by @enjoymylifee[未注册用户]
我最近在找javascript调试工具,恰好被我给找到了这个,他有他的优势,不过老是死机,占用的内存也不小,职能提示比较全面,不过好像没有快捷键(楼主要是知道的话麻烦回个贴),而且不支持html元素中的Style的提示,要是和2005结合一下就好了:)

#23楼  回复 引用   

2006-11-06 11:39 by stapow[未注册用户]
好像是Eclipse的一个插件

#24楼  回复 引用 查看   

2006-11-06 14:31 by 陈锋      
FrontPgae 2003(推荐)自带了一个脚本编辑器,界面跟vs.net差不多,Intellesence和调试功能都很强,不妨试试看。

#25楼  回复 引用 查看   

2006-11-06 15:27 by ZergTant      
http://www.microsoft.com/products/expression/en/web_designer/default.mspx
这个是好东西,比dw强太多了,不过没正式版
另外调试js的话ff的插件不错,比2005省资源

#26楼  回复 引用   

2006-11-06 16:23 by gwallan[未注册用户]
真的是不错的,尤其是针对不同浏览器的开发,很有帮助。而且还有代码提示功能,可以实现象VS里面C#代码自动的注释提示。缺点可能就是比较吃内存

#27楼  回复 引用 查看   

2006-11-06 22:00 by Cat Chen      
要JVM啊,那我还是选择等下一版的VS了……

#28楼  回复 引用   

2006-11-11 15:15 by 北京[未注册用户]
专业破解QQ密码/破解邮箱密码<包括VIP>/破解各种网站的登陆密码/手机密码破解/销售QQ号码和网络游戏装备/聊天记录监视/承接各类软件的破解业务,汉化业务,软件开发,数据恢复,MySQL/SQL Server/Oracle/base ASE/DB2数据库转换。承接网络攻防业务,网站后台权限破解、服务器攻击/入侵/嗅探监听。本工作室成员都有各自特长,分别对windows/linux/unix系统有很深的研究,擅长各种脚本注入,能独立分析asp/php/jsp代码,挖掘脚本漏洞,编写黑客软件,EXP,木马,病毒。精通已知漏洞,拥有我们独有的入侵方式,以及安全防护措施,承接各种网络安全检测,攻击入侵测试,DDOS压力测试,系统安全配置服务,黑客程序开发等服务。
提供非国内服务器入侵业务服务。声明:入侵拿权限或者ddos,业务不接受国内站点。
最新出售:网银木马/生成器/负责制作免杀,能盗区工商银行/中国银行支付宝/财富通等密码/华夏2木马|键盘记录,过所有银行安全控件,财付通,支付宝等安全控件
技术部QQ86275824 业务部QQ14920319 技术交流群:32783220
电话:010--63246181手机:015901481110
更多业务浏览本公司网站http://hk169.anyp.cn

#29楼  回复 引用   

2007-03-23 16:01 by sorcom[未注册用户]
javaw.exe占了84M。
aptana.exe将到2M。
总的来说还是挺费资源。

#30楼  回复 引用   

2007-05-17 16:21 by www[未注册用户]
哥们,它启动的 javaw 占了100M 内存呢

#31楼  回复 引用   

2007-07-01 10:57 by 霜[未注册用户]
试试看

#32楼  回复 引用   

2007-08-08 19:38 by any[未注册用户]
@ZergTant
哈哈,我有正式版,要不要给你个序列号

#33楼  回复 引用   

2007-09-19 12:59 by whison[未注册用户]
很不错啊~~~正需要呢。浏览器兼容太重要了。

#34楼  回复 引用   

2007-10-21 23:43 by 黄军喜[未注册用户]
很好,我要下载来用

#35楼  回复 引用   

2007-10-25 14:47 by n[未注册用户]
对js智能提示方面UEStudio做的比这个好多了 这个经常卡死

#36楼  回复 引用   

2007-11-12 16:16 by cmatrix[未注册用户]
谢谢啦,正想找一个好工具,呵呵

#37楼  回复 引用   

2007-11-15 09:34 by 小[未注册用户]
Eclipse插件JSEclipse 1.5发布
http://developer.51cto.com/art/200603/23877.htm

#38楼  回复 引用   

2007-12-28 16:32 by lq[未注册用户]
Visual Studio2008都可以调试js了.

不过,我再试试这个工具

#39楼  回复 引用 查看   

2008-02-19 14:41 by 早班火车~      
不错,正在找~一会就试试

#40楼  回复 引用 查看   

2008-04-21 22:07 by A_song      
呵呵谢谢..

#41楼  回复 引用 查看   

2008-07-30 17:03 by 执迷不悟      
启动比vs2005还要慢,够狠啊。除了这一点其它都很不错。

#42楼  回复 引用   

2008-09-25 10:37 by MagicYang[未注册用户]
回16楼的,别个说的JVM就是这个Aptana的java虚拟机- -!看不懂不要乱发言嘛

#43楼  回复 引用   

2009-02-09 14:53 by wangxiaolong[未注册用户]
非常好!我喜欢顶顶顶顶顶顶顶顶!~~~~~~~~~~~@lq

#44楼  回复 引用   

2009-05-23 15:08 by 方法[未注册用户]
Microsoft 脚本编辑器 最好用了,试试吧

#45楼  回复 引用 查看   

2009-07-04 12:45 by 谢小妹      
看样子,是我要找的东西,要我要了,谢谢你的共享!!

#46楼  回复 引用 查看   

2009-07-18 23:14 by 奇嘉阁      
我觉得还是使用vs吧