??xml version="1.0" encoding="utf-8" standalone="yes"?> java.lang.NullPointerException
Ctrl+1 快速修?最l典的快捷键,׃用多说了)
Ctrl+D: 删除当前?nbsp;
Ctrl+Alt+↓ 复制当前行到下一?复制增加)
Ctrl+Alt+↑ 复制当前行到上一?复制增加)
Alt+↓ 当前行和下面一行交互位|?特别实用,可以省去先剪?再粘贴了)
Alt+↑ 当前行和上面一行交互位|?同上)
Alt+← 前一个编辑的面
Alt+→ 下一个编辑的面(当然是针对上面那条来说了)
Alt+Enter 昄当前选择资源(工程,or 文g or文g)的属?
Shift+Enter 在当前行的下一行插入空?q时鼠标可以在当前行的Q一位置,不一定是最?
Shift+Ctrl+Enter 在当前行插入I(原理同上?
Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某?(对于E序过100的h有音?
Ctrl+M 最大化当前的Edit或View (再按则反?
Ctrl+/ 注释当前?再按则取消注?
Ctrl+O 快速显C?OutLine
Ctrl+T 快速显C当前类的承结?
Ctrl+W 关闭当前Editer
Ctrl+K 参照选中的Word快速定位到下一?
Ctrl+E 快速显C当前Editer的下拉列?如果当前面没有昄的用黑体表示)
Ctrl+/(键? 折叠当前cM的所有代?
Ctrl+×(键? 展开当前cM的所有代?
Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代?
Ctrl+Shift+E 昄理当前打开的所有的View的管理器(可以选择关闭,Ȁzȝ操作)
Ctrl+J 正向增量查找(按下Ctrl+J?你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes
line中显C没有找C,查一个单词时,特别实用,q个功能Idea两年前就有了)
Ctrl+Shift+J 反向增量查找(和上条相?只不q是从后往前查)
Ctrl+Shift+F4 关闭所有打开的Editer
Ctrl+Shift+X 把当前选中的文本全部变呛_?
Ctrl+Shift+Y 把当前选中的文本全部变为小?
Ctrl+Shift+F 格式化当前代?
Ctrl+Shift+P 定位到对于的匚wW?譬如{}) (从前面定位后面时,光标要在匚wW里?后面到前?则反?
下面的快捷键是重构里面常用的,本hp己喜Ƣ且常用的整理一??一般重构的快捷键都是Alt+Shift开头的?
Alt+Shift+R 重命?(是我自己最q的一个了,其是变量和cȝRename,比手工方法能节省很多力_?
Alt+Shift+M 抽取Ҏ(gu) (q是重构里面最常用的方法之一?其是对一大堆泥团代码有用)
Alt+Shift+C 修改函数l构(比较实用,有N个函数调用了q个Ҏ(gu),修改一ơ搞?
Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变?其是多处调用的时?
Alt+Shift+F 把Class中的local变量变ؓfield变量 (比较实用的功?
Alt+Shift+I 合ƈ变量(可能q样说有点不妥Inline)
Alt+Shift+V Ud函数和变?不怎么常用)
Alt+Shift+Z 重构的后(zhn)药(Undo)
Ctrl + Z q回C改前的状态(~写代码时的后?zhn)药?
Ctrl + Y 与上面的操作相反 Q即刚后(zhn)完又后(zhn))
Shift + / 自动导入cd Q在你写好的cd的右边用q个可导入包Q?
Ctrl + Shif + / 自动注释代码
Ctrl + Shif + "自动取消已经注释的代?
Ctrl + Shif +O 自动引导cd
MyEclipse 快捷?2)[b][/b][color=#FF0000][/color]
Q?QCtrl+M切换H口的大?
Q?QCtrl+Q跛_最后一ơ的~辑?
Q?QF2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标Ud时Tooltipq会昄即Show Tooltip
Description?
F3跛_声明或定义的地方?
F5单步调试q入函数内部?
F6单步调试不进入函数内部,如果装了金山词霸2006则要?#8220;取词开?#8221;的快捷键Ҏ(gu)其他的?
F7由函数内部返回到调用处?
F8一直执行到下一个断炏V?
Q?QCtrl+Pg~对于XML文g是切换代码和囄H口
Q?QCtrl+Alt+I看Java文g中变量的相关信息
Q?QCtrl+PgUp对于代码H口是打开“Show List”下拉框,在此下拉框里昄有最q曾打开的文?
Q?QCtrl+/ 在代码窗口中是这U?/~注释?
Ctrl+Shift+/ 在代码窗口中是这U?*~*/注释Q在JSP文gH口中是<!--~-->?
Q?QAlt+Shift+O(或点dh中的Toggle Mark Occurrences按钮)
当点L个标记时可本页面中其他地方的此标记黄色凸显Qƈ且窗口的双框会出现白色的方块,点击此方块会跛_此标记处?
Q?Q右ȝ口的左边框即加断点的地方选Show Line Numbers可以加行受?
Q?0QCtrl+I格式化激zȝ元素Format Active Elements?
Ctrl+Shift+F格式化文件Format Document?
Q?1QCtrl+S保存当前文g?
Ctrl+Shift+S保存所有未保存的文件?
Q?2QCtrl+Shift+M(先把光标攑֜需导入包的cd? 作用是加Import语句?
Ctrl+Shift+O作用是缺的Import语句被加入,多余的Import语句被删除?
Q?3QCtrl+Space提示键入内容即Content
AssistQ此时要输入法中Chinese(Simplified)IME-Ime/Nonlme
Toggle的快捷键Q用于切换英文和其他文字Q改成其他的?
Ctrl+Shift+Space提示信息即Context Information?
Q?4Q双ȝ口的左边框可以加断点?
Q?5QCtrl+D删除当前行?
]]>
End of Life Aptana Studio 1.2
This update site is for Aptana Studio 1.2 users. There is already a
newer version of Aptana Studio available. Please check it out at
http://aptana.org/studio/download
Aptana Studio 3.2 and 3.3 Update Site
This site is designed to be used inside Eclipse 3.2 or manually update
an old version of Aptana Studio.
If you have Aptana Studio installed, it is recommended you use the
internal update mechanism available via the
Help menu => Check for Aptana Updates...
Install Aptana Studio as a Plugin
For Eclipse 3.2 or Eclipse 3.3
http://update.aptana.com/update/studio/3.2
For detailed instructions click here.
For Eclipse 3.4
From a Local File
Update Aptana Studio Standalone from a Local File
如果按照以上Ҏ(gu)安装有冲H,卛_其下蝲的插件解?比如我解压到D:/myeclipse6.0.1/eclipse/aptana_update_3.3)Qƈ把对应的文g复制features和plugins,q在D:/myeclipse6.0.1/eclipse/links目录下新建aptana.link文gQƈ~辑Qpath=D:\\myeclipse6.0.1\\eclipse\\aptana_update_3.3
解决开启后报错java.lang.NullPointerException的问?br />
开启后弹出对话框报错java.lang.NullPointerExceptionQ点击detailsQ他报错Q?
at
com.aptana.ide.xul.FirefoxBrowser.createControl(FirefoxBrowser.java:314)
at
com.aptana.ide.server.portal.ui.MyAptanaEditor.createPartControl(MyAptanaEditor.java:261)
at
org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:596)
...........
省略.............
]]>
2. “帮助”Q?gt;“软g更新”Q?gt;“查找q安?#8221;Q?gt;“搜烦要安装的新功能部?#8221;Q?gt;“新徏本地站点”Q如果插件已l下载到了本圎ͼ请不要用W一U方法)
3. 直接拯plugins和features两个目录下的内容|于$Eclipse_Home$/对应的plugins和features下面
4. 用link外链接与外部插g兌
前三U方法都会将插g文g拯至相$Eclipse_Home$/对应的plugins?
features目录下,从本质上看,没多大区别,q且插g只能安装和禁用,不能卸蝲Q当Ӟ如果你对插g对应的目录和文g都很熟?zhn)的话Q可以通过直接?
除拷q去的文件来辑ֈ卸蝲插g的目的)Q但Ҏ(gu)一和方法二在安装插件的时候很Ҏ(gu)出错或者是产生冲突Q特别是当你用了Myeclipse插g、中文包的同
Ӟ又想安装HibernateSynchronizer?Jode CompilerQClass反编译工P、Visual
Editor{插件时Q及有可能导致Myeclipse插g和中文包失效?/p>
所以,如果插g已经下蝲C本地Q请直接拯?Eclipse_Home$/对应的plugins和features目录下,也就是用Ҏ(gu)三,q样能避免冲H?/p>
Ҏ(gu)四是所有的插g用一个外部目录存放v来,假如是D:\plug-inQ将上面所C的插g目录文g全部拯到该目录下,比如Tomcat插gQ?
此时的文件\径就是D:\plug-in\tomcat_plug\eclipse\plugins\
com.sysdeo.eclipse.tomcat_3.1.0.betaQ请注意Q方法四一定要严格q样的目录\径放|文Ӟ。然后在$
Eclipse_Home$下新Z个links目录Qƈ在links目录下徏立关联文Ӟ假如是tomcat.linkQ在建立的关联文件中加入如下?
句:
path=D:\\plug-in\\tomcat_plug
也可以写成下面的形式
path=D:/plug-in/tomcat_plug
q可以写成相对\径的形式
Aptana是一个开发Ajax的很好的ideQ甚臌公司已经有自q单独的Ajax Server和框架的支持。而且Q至到目前为止W者所用过的支持JavaScript的ide中,aptana是最好的一个。且aptana提供了eclpse的插Ӟ用v来几乎很上手而且很简单、方便,没有理由不去爱它?/span>
但是?span class="hilite1">MyEclipse下安?span class="hilite4">aptanaM遇到一些问题,W?nbsp;也一样遇C许多问题。现在这里就做一个ȝQ安?span class="hilite4">aptana
遇到的问题:1、安装以后必LFirefox支持?/span>
因ؓaptana需要firefox 的JavaScript调试工具做调试,因此如果你安装过?span class="hilite4">aptana之后pȝ没有安装f(xi)irefoxQ那么,q是推荐你安装一个firefox吧。即使不用这个浏览器也可以安装上Q省的出C些其他的不可预料的问题?/span>
2、安装过E中出现无法下蝲或者不兼容的问题?/span>
q个问题正式困扰我好几天的问题。如?span class="hilite4">aptana安装不上或者安装之后出现错误,一般都?span class="hilite4">aptana?span class="hilite1">myeclipse或者eclipse的版本问题,因此请下载之前认真阅d方网站的资料以及版本的限制。一般说来,你用的myeclipse版本高Q那么对应的aptana的版本就需要越高。笔者用的MyEclipse完整?span class="hilite2">6.0Q配上最新的aptana的eclipse插g?/span>
3、是自动在线下蝲安装Q还是link方式安装Q?/span>
W者推荐用后者,也就是手动配|link的方式安?span class="hilite4">aptana插g。这样可以避免许多问题。笔者前几次安装aptana插g都失败,原因在于是自动下蝲安装的,可每ơ都会出现错误,而改用手动配|link的方式安装后Q一切问题迎刃而解了?/span>
那么Q跟着我一h试试吧?/span>
1、先?span class="hilite4">aptana的官方网站下载eclipse的插?/span>
地址Qhttp://update.aptana.com/update/studio/3.2/
强烈推荐手动下蝲插g的方式而不是在U升U的方式Q尤其你用的不是eclipse而是完整安装版的myeclipse?/span>
2、手动以link方式安装aptana插g
首先在你?span class="hilite1">myeclipse目录下打开eclipse文g夹:
然后下载后?span class="hilite4">aptana插g文g解压~到M目录Q笔者解压羃Ceclipse所在的目录Q?span style="font-size: medium">再在links文g夹中新徏一个文本文?span class="hilite4">aptana.linkQ其内容形式为:
path={aptana插g存放的位|}
例如W者的link文g内容为:
path=C:\\Program Files\\Eclipse-6.0M1\\eclipse\\Aptana
然后Q重?span class="hilite1">myeclipse可以发现可qaptana的界面菜单了
Q如果安装过E中出现问题Q请留言。)
接下来就可以发现其伟大的特点了?/span>
?span class="hilite4">Aptana~辑器设|成myeclipse默认的编辑器
如果我们xaptana的编辑器讄?span class="hilite1">myeclipse默认的编辑器的话Q那么可以在多做一点事情,q样方便我们今后的开发了。笔者也正式如此?nbsp;
在Window菜单中找到PreferencesQ打开的菜单中左边的树中展开GeneralQ找到editor
点击File AssociationsQ然后在上边选择要设|的文g后缀名,在下Ҏ(gu)?span class="hilite4">aptana相应的编辑器Q然后点“default”卛_完成默认的设|了。很单的Q试试吧?/p>
相关链接Qeclipse在线更新地址http://update.aptana.com/update/studio/3.2/
官方相关介绍:http://www.aptana.com/docs/index.php/Plugging_Aptana_into_an_existing_Eclipse_configuration
原文地址Qhttp://werr1985.javaeye.com/blog/288777
如果上述操作q不能安装的话:
请将aptana插g中的features,plugins的文件复制或者剪切到E:\MyEclipse 6.0\eclipse下面的相应文件夹里面Q以后保准能q行
而且需要再windows-属?aptana-my aptana/message center
把use firefox...前面的复选框的狗狗去?br />
卛_正常使用?/font>
]]>
如果在firefox中出C下界面如图,那么你就可以调试了,
仔细看下firefox右下角图标Aptanadebugger 和Firebug 图标都亮了v来,及网늊?br />
回到Aptana, 可以看到 如图
W三? 分析下右边各面板的功?/p>
3. 以上我对aptana的用经验, 如果你有好的技巧不妨分享下Q?br />
如果是在使用aptanaq程中遇到难题, LaQ大家一赯决难题,或者加入javascript讨论qq?br />
From - http://www.css88.com/archives/685
search for new featrues to install -> 点击 next;
点击 New Remote Site;
Name:language URL:http://download.eclipse.org/technology/babel/update-site/europa -> 点击 OK -> 点击 Finish;
E候片刻,弹出 Update Site Mirrors H口 -> 炚w下拉框最下端?language -> 点击 OK;
E候片刻,弹出 Updates H口Q在 Select the features to install 中点?language 左侧三角形图标以便展开目录 -> N?Babel Language Packs in Simple Chinese -> 点击 next;
{候下载,弹出选择安装路径对话框,默认卛_Q点?Finish;
下蝲完毕Q提C安装,点击 install allQ安装完毕,提示关闭 MyEclipse,认卛_;
到程序安装目录下Q将 X:\Program Files\MyEclipse 6.5\eclipse\eclipse.ini 配置文g中的 -Duser.language=en 删除 -> 保存 -> 关闭配置文g;
文章出处QDIY部落(http://www.diybl.com/course/3_program/java/javajs/20090208/154947.html)
单的_Aptana 也就是一个WEB开发IDEQ包含了HTML,CSS,JAVASCRIPT{的强大的提C功能以及断点调试。ƈ且有eclipse的插Ӟ插g安装以及下蝲地址Q?a >http://update15.aptana.org/studio/26124/index.html
原文Q?br />
Aptana Studio is a complete web development environment that combines powerful authoring tools for HTML, CSS, and JavaScript, along with thousands of additional plugins created by the community.
This site is designed to be used though the Eclipse or Aptana update manager.
Aptana Studio支持中文的方?Q?
在Windows 菜单 → Preferences → General → Content TypesQ选择 Text Q在下方指定默认~码为UTF-8Qƈ在File associations?/p>
面添加文件类型,?*.js
如果文档的编码不是UTF-8 指定成相应的编码。不q还是徏议?UTF-8 ~码