当初是因为用Rad Rails发现Aptant这个好东西.功能是很强大.但是自己只是拿来做一些JS的调试工作.感觉大材小用了.今天发现网上有一篇教程.看了以后受益匪浅.转过来给大家共享一下.感谢原作者..原始文章地址:http://www.cnblogs.com/jackielin/archive/2006/11/07/Aptana1.html
Aptana中的智能提示(Code Assist)是大家比较感兴趣的部分,也是它强于其他工具的重要部分。这里我再介绍几点。
一.快捷键
1.
在Aptana中,你可以在文档的任何位置用 Alt+/ 激活智能提示。
当然你也可以把它替换成任何你想要的快捷键,就在菜单 Window / Preferences / General / Keys ,然后找到“Content Assist”这一项,修改它就可以了。
需要注意的是 Ctrl+J 已经被另一个功能(Incremental Find)占用了,如果你要用Ctrl+J的话,最好连带替换。
2.
输入选中的提示项的快截键是“Enter”而不是“Tab”,这点可能很多人都不太习惯。
二.自动完成括号、引号
无论是{ } 、( ) 还是[ ],还有" ",只要你输入前半个后半个都是会自动键入的。
在字符串前面输引号,另一个引号会自动加在字符串末尾,鼠标自动定位在末尾的引号之后。
三.函数参数提示
大家看这个图就明白了
四.无处不在的Tip
大家在输入dom对象,函数,参数,css,html等等的时候都会不断跳出包含各种提示信息的tip,我就不一一截图了,大家使用中慢慢享受吧。
另外在任何位置你吧鼠标move on到某个对象上,都会跳出内容更为丰富的tip,甚至还包括sample
五.支持第三方(自定义)框架
下面可是今天的重头戏,请欣赏:
首先找到ASP.NET AJAX的教本库,选择后拖曳到Code Assist Profiles窗口内,
默认被添加到Default Profile下
然后建一个test.js,写个函数看看
Wow,do you see that? ASP.NET AJAX 库里的东西全进来了!
新建的变量也进来了!
变量是“强类型”的哦!(请允许我借用这个词)
新建的函数也照进不误。
注:在这里我用了Default Profile,由于它是“全局”的,所以在你编辑任一文件时相关Assist都会有效。更好的方法是用Project来管理。不过这不在本文的讨论范围之内。
六. 自动到转到函数定义
让我们把光标放到toString()上,然后按F3看看
MicrosoftAjax.js被自动打开,并定位到“Sys$StringBuilder$toString”。为了方便调试,beta版用了新的命名方式,使我们无法直接定位到函数定义。没关系,把光标放到“Sys$StringBuilder$toString”再点一下F3
这下有了吧。
七.用ScriptDoc定制Code Assist
给我们的concat函数加一点注释,然后再看看提示出来的内容
ScriptDoc注释也可以定义在和js文件同名的.sdoc文件内。具体方法请参考文档。
相关推荐
#### 一、Aptana概述 Aptana是一款功能强大的集成开发环境(Integrated Development Environment, IDE),尤其在Web开发领域享有盛誉。Aptana支持多种编程语言,如JavaScript、HTML、CSS等,并且通过扩展插件的方式...
### MyEclipse10安装Aptana Studio 3与jQuery Content Assist详解 #### 一、前言 在MyEclipse10中安装Aptana Studio 3和启用jQuery Content Assist功能,可以极大地提升Web开发效率,尤其是在进行JavaScript编程时...
Aptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE。它的特点包括: *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。 *代码语法...
### Aptana IDE:JavaScript专用编辑器(Eclipse界面) #### 一、简介 Aptana IDE是一款专为Web开发设计的集成开发环境...如果你正在寻找一个易于使用且功能强大的JavaScript开发工具,那么Aptana IDE绝对值得一试。
Aptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE。它的特点包括: *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。 *代码语法错误...
The professional, open source development tool for the open web
Aptana的特点包括: 1Javascript,HTML,CSS语言的Code Assist功能。 2Outliner(大纲):显示Javascript,HTML和CSS的代码结构。资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
由于只能上传60M的文件,这个aptana插件129M,所以只能上传百度云链接和密码,此链接永久有效。
Aptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE。它的特点包括: *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。 *代码语法错误...
Eclipse是一款广泛使用的开源集成开发环境(IDE),主要用于Java编程,但通过添加各种插件,可以支持多种其他语言和技术,如JavaScript、Web开发等。Aptana是一款强大的Web开发IDE,特别适合JavaScript、HTML和CSS的...
在Eclipse和MyEclipse这样的Java IDE上安装Aptana插件,可以将原本主要面向Java开发的环境转变为一个全面的多语言开发平台,尤其适合那些同时处理后端Java和前端Web技术的开发者。 首先,让我们关注"Aptana 3.4.2...
Aptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE。它的特点包括: *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。 *代码语法...
Aptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE。它的特点包括: *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。 *代码语法...
综上所述,"myeclipse插件_aptana插件"这一主题涵盖了如何在MyEclipse中安装和使用Aptana Studio 3.6插件,以及插件带来的前端开发增强功能,对于需要在MyEclipse中进行Web前端开发的用户来说,具有很高的实用价值。
Aptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE。它的特点包括: *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。 *代码语法...
在探讨“带有Aptana的MyEclipse10”这一主题时,我们首先需要了解两个核心概念:MyEclipse和Aptana。MyEclipse是一款功能强大的集成开发环境(IDE),专为Java开发者设计,提供了从编码、调试到部署的一站式解决方案...
Aptana Studio是一款强大的开源集成开发环境(IDE),专为Web开发者设计,尤其适用...在使用"Aptana+python安装软件.rar"这个压缩包时,确保你的系统满足安装要求,并遵循提供的说明,以便顺利安装并开始你的开发之旅。
该工具由 Aptana 公司开发,旨在为开发者提供一个强大、全面且易于使用的平台,以提高 RoR 应用程序的开发效率。本书《Aptana RadRails: An IDE for Rails Development》由 Javier Ramírez 编写,于 2008 年由 ...
Aptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE。它的特点包括: *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。 *代码语法...