首页 > 代码库 > [工具篇]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

  1.      2)修改Auto Activation triggers for java的值为:zjava   点击apply按钮。(zjava主要是用在后面替换的时候查找他好定位)
  2. 2、设置js代码智能提示
        1.       1)打开JavaScript→Editor→Content Assist
        2.       2)修改Auto Activation triggers for javaScript的值为:zjs   点击apply按钮
        3. 3、设置HTML/JSP/CSS智能提示
          1.       1)打开web→html Files→Editor→Content Assist
          2.       2)修改Prompt when these characters are inserted:的值为:zhtml  点击apply按钮
          3. 4、导出Preferences配置文件
          4.      1)File→Export→Genral→Preferences→导出一文件到任意位置,然后用记事本打开此文件
          5.      2)替换触发智能提示的键入字母
          6.           Ctrl+F查找 zjava 然后将其值改为 .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW
          7.                   再查找 zjs  然后将其值改为 .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW
          8.               再查找 zhtml  然后将其值改为 <=.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW
          9. 5、导入Preferences配置文件
          10.      打开eclipse→File→Import→Genral→Preferences,导入刚刚编辑的文件后,所有设置完毕
          11. 这样,在java editor中,jsp editor中以及html 编辑器中就能够感受到智能提示的便捷。
      1. 同样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就行了!