- 浏览: 3462116 次
- 性别:
- 来自: China
文章分类
- 全部博客 (536)
- ajax (1)
- Algorithm (14)
- Android (40)
- CSS/HTML... (2)
- defy (3)
- DesignPattern (2)
- dorado (0)
- Drools (6)
- English/日本語 (7)
- Flex (2)
- Framework (0)
- Google (3)
- hibernate (13)
- homework (3)
- HTML5 (0)
- IDE (29)
- java (45)
- javaee (7)
- Javascript (14)
- java组件 (5)
- jQuery (4)
- jsp (8)
- jsf (2)
- Linux (2)
- lucene (0)
- mysql (6)
- news (3)
- Oracle (8)
- other (4)
- PHP (5)
- Python (0)
- Software Engineering (3)
- spring (7)
- struts1.x (14)
- struts2.x (14)
- strolling in cloud (1)
- subject:javaEnhance (20)
- Tomcat (7)
- validator (3)
- 学习·方法·心得 (8)
- .NET (2)
- vba (6)
- groovy (5)
- grails (2)
- SWT (0)
- big data (1)
- perl (1)
- objective-c (50)
- product (1)
- mac (7)
- ios (188)
- ios-phone (2)
- ios-system (15)
- ios-network (5)
- ios-file (4)
- ios-db (1)
- ios-media (3)
- ios-ui (27)
- ios-openSource (6)
- ios-animation (5)
- ios-drawing (7)
- c (2)
- ios-app (2)
- ios-course (15)
- ios-runtime (14)
- ios-code (8)
- ios-thread (8)
- ios-LBS (2)
- ios-issue (1)
- ios-design (2)
- Jailbreak (2)
- cocos2d (0)
- swift (16)
- ios-framework (4)
- apple watch (4)
- ios-web (1)
- react native (3)
- TVOS (1)
- OpenGL (1)
最新评论
-
xiaobinggg:
...
Session机制详解 -
菜鸟学生会:
Drools规则工作流引擎开发教程网盘地址:http://pa ...
Drools入门-----------环境搭建,分析Helloworld -
wangyudong:
不是很好用,不支持自动化测试RESTful API,也不支持自 ...
Simple REST Client POST使用方法 -
Paul0523:
很棒的一篇文章,感谢楼主分享
Session机制详解 -
啸笑天:
获取原型对象的三种方法<script>functi ...
复习JavaScript面向对象技术
两天我在《不可多得的Javascript(AJAX)开发工具 - Aptana》一文中简单介绍了Aptana。大家都很关注,同时也提了很多问题。因为Aptana相关的内容比较多,不可能在一篇里全部讲完,所以我想就问题比较多的几方面陆续写几篇小文。希望能对大家有所帮助。本人也是刚刚开始使用Aptana,有不对的地方请大家包含。另外,还是希望有E文基础的朋友多读读Aptana的文档,你的问题应该很快就会解决的。
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窗口内,
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文件内。具体方法请参考文档。
发表评论
-
macrotask和microtask
2017-11-22 16:49 0原文地址:https://github.com/easy ... -
React 高阶组件(HOC)
2017-11-22 16:55 2596原文地址:https://github.com/easy ... -
《ECMAScript 6 入门》笔记
2017-07-15 11:47 922let 和 const 命令 https://gi ... -
js的多种继承方式
2015-07-23 21:52 736构造函数的继承 function ... -
静态页面间数据传递方法总结
2012-03-09 10:41 2033静态压面间数据的传递方法很多,目前经搜索得到主要以下几种方法。 ... -
是生生世世
2011-10-19 08:31 0dialect -
复习JavaScript面向对象技术
2011-09-15 00:11 1753感谢http://sdcyst.iteye.com/ ... -
阿萨德
2011-05-16 23:37 0各位面试官,老师,同学们你们好,我叫朱阳俊,87年出 ... -
撒旦撒打算的
2011-04-19 22:30 0/*** * Excerpted from &quo ... -
sadas
2011-04-12 13:19 0/*** * Excerpted from &quo ... -
结网会辉煌季后ij
2011-02-24 10:30 0http://hunch.com/professions/ ... -
JavaScript 对象
2010-10-31 23:58 1414对象与数组 JavaScript中的对象本质上是一个关联 ... -
JavaScript变量 没有块范围
2010-10-31 21:38 2244局部变量覆盖全局变量,如下: <script&g ... -
根据IP自动切换城市(腾讯网接口)
2010-10-16 10:57 2367<script src="http: ... -
javascript中event.keycode大全
2010-06-12 09:07 2379keycode 8 = BackSpace BackSpa ... -
event.keyCode ,event.which ,event.charCode
2010-06-12 09:00 6531javascript判断是否按回车 ... -
深入理解Javascript闭包(closure)
2010-05-31 22:07 1226感谢http://softbbs.pconline.co ... -
不可多得的Javascript(AJAX)开发工具 - Aptana
2009-12-14 12:05 1834自从开始做Web开发起,一直都没有找到一个很让人满意的Java ... -
Javascript刷新页面的几种方法
2009-11-21 13:14 5597Javascript刷新页面的几种方法 非模态刷新父页面:wi ...
相关推荐
#### 一、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的代码结构。 *代码语法...