首页 > 代码库 > [工具篇]eclipse 中设置 Java/JSP/JS/HTML/CSS 智能提示
[工具篇]eclipse 中设置 Java/JSP/JS/HTML/CSS 智能提示
Visual Studio 2010 中的智能提示很好用,在eclipse中是否也可以通过设置使得java代码文件、jsp文件、html文件、css文件、js文件时也能有这样方便的智能提示呢?应该是有的:
1、设置java代码智能提示
1)打开eclipse→Windows→Preferences→Java→Editor→Content Assist
- 2)修改Auto Activation triggers for java的值为:zjava 点击apply按钮。(zjava主要是用在后面替换的时候查找他好定位)
- 2、设置js代码智能提示
- 1)打开JavaScript→Editor→Content Assist
- 2)修改Auto Activation triggers for javaScript的值为:zjs 点击apply按钮
- 3、设置HTML/JSP/CSS智能提示
- 1)打开web→html Files→Editor→Content Assist
- 2)修改Prompt when these characters are inserted:的值为:zhtml 点击apply按钮
- 4、导出Preferences配置文件
- 1)File→Export→Genral→Preferences→导出一文件到任意位置,然后用记事本打开此文件
- 2)替换触发智能提示的键入字母
- Ctrl+F查找 zjava 然后将其值改为 .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW
- 再查找 zjs 然后将其值改为 .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW
- 再查找 zhtml 然后将其值改为 <=.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW
- 5、导入Preferences配置文件
- 打开eclipse→File→Import→Genral→Preferences,导入刚刚编辑的文件后,所有设置完毕
- 这样,在java editor中,jsp editor中以及html 编辑器中就能够感受到智能提示的便捷。
- 同样xml同样可以设置
这个Auto activation delay是设置触发代码提示的延迟时间的。200是指200ms,是默认值,自己也可以根据需要设置。
顺便说一下,修改类名,接口名等以不同颜色高亮的,可以这样配置在“java”→“editor”→“syntac”,右边展开“java”→“classes”,勾上“Enable”这个选项,选择自己喜欢的颜色即可。当然还有其他相关的颜色配置。
在myeclipse中点击window->preferences->myeclipse enterprise workbench->xml->XML Catalog.
点击add然后出来对话框
将struts2-core-2.1.8.1.jar文件解压,可以看到struts-2.1.7.dtd文件。
在Location中选择dtd文件,
我的选择是:D:\javalib\struts 2.x\struts- 2.1.8.1\lib\struts2- core-2.1.8.1\struts-2.0.dtd
Key Type:URI
Key:http://struts.apache.org/dtds/struts-2.0.dtd
然后点击ok就行了!