美文网首页
Eclipse中的自动代码提示功能(空格或者等号不会选择使用当前

Eclipse中的自动代码提示功能(空格或者等号不会选择使用当前

作者: Rainbow_54fb | 来源:发表于2019-03-28 13:01 被阅读0次

前提 手动修改必须是带有SDK版本的Eclipse
这个就是带有Eclipse源码的版本.有人问这个和普通的有什么区别? 区别就是:在这下载的Eclipse,导出的Eclipse关键必备型的Plugins,可以导入源码工程,就是Eclipse运行的时候,必备的基础jar包,它对应的源码文件

1.首先查看当前Eclipse的版本,然后下载相应的SDK工具包http://archive.eclipse.org/eclipse/downloads/
2.启动下载的sdk包下的eclipse,打开后选择工具栏的window > show view > plugin development > plugin-ins
3.在打开的视图中查找到org.eclipse.jface.text,右键选择Import > Source project,即可在左侧视图中看到导入的项目
4.在导入的项目中,找到/src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java 源码,修改如下:
修改前:

    char[] triggers= t.getTriggerCharacters();
    if (contains(triggers, key)) {
        ..................
    }

修改后:

     char[] triggers= t.getTriggerCharacters();
     if (key != '=' && key!=0x20 && key!=',' && key!='.' && key!='(' && contains(triggers, key)) {
             ................
     }

这样修改时候,在输入 ‘等号’,回车, ‘逗号’,‘左括号’,时 提示就会没掉,也不会自动补全了咯!!!

  1. 右键 org.eclipse.jface.text > Expor > Plugin-in Development > Deployable plug-ins and fragments > Next
    选择导出包的位置,然后将导出的jar包替换掉eclipse中plugins目录下的同名jar包,重启eclipse即可

相关文章

网友评论

      本文标题:Eclipse中的自动代码提示功能(空格或者等号不会选择使用当前

      本文链接:https://www.haomeiwen.com/subject/volqbqtx.html