第一步:打开"Window"——>"Show View"——>"Other"——>找到"Plug-in Development"——>选择"Plug-ins"

第二步:在打开的"Plug-in"视图中找到"org.eclipse.jface.text(版本号:不同版本版本号不一样)",如下图:

第三步:右键选择jar包,选择"Import As"——>选择"Source Project"

第四步:导入jar程序之后,找到"src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java",但是此时你可能会发现我的项目里面根本连src文件夹都没有,这怎么办呢?

根本原因是你的eclipse开发工具不是源码SDK,是经过编译的,此时我们需要去官网下载一个源码的SDK版就可以,具体下载地址:

http://archive.eclipse.org/eclipse/downloads/

打开网页之后点击eclipse相应的版本链接(我的版本是4.7.3a),

在新界面中找到Eclispe SDK项目栏下载SDK

下载完成后,打开刚下载的SDK中的eclipse,

打开"Window"——>"Show View"——>"Other"——>找到"Plug-in Development"——>选择"Plug-in"

在打开的"Plug-in"视图中找到"org.eclipse.jface.text(版本号:不同版本版本号不一样)"

右键选择jar包,选择"Import As"——>选择"Source Project",即可在左侧视图中看到导入的项目

导入jar程序之后,找到"src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java"

Ctrl+F,查找char[] triggers= t.getTriggerCharacters();找到if (contains(triggers, key))这一行进行修改

修改代码如下

//if (contains(triggers, key)) {
//排除对=和空格的监控
if(key!='='&&key!=0x20&&key!=';'&&contains(triggers,key)){
e.doit= false;
hide();
insertProposal(p, key, e.stateMask, fContentAssistSubjectControlAdapter.getSelectedRange().x);
}

修改完成后

右键点击org.eclipse.jfact.text项目,选择Export——》Plugin-in Development-——》Deployable plug-ins and fragments——》Next

选择jar包导出位置

用新导出的jar包替换原来的jar包(我的在eclipse的安装目录下的plugins),重启eclipse即可。

参考博客https://blog.csdn.net/leaderwsh/article/details/82902668

如有疑问可联系作者QQ:2210756109

最新文章

  1. UIDatePicker 日期/时间选取器(滚轮)—IOS开发
  2. Win10如何隐藏Windows Defender任务栏图标
  3. ThinkPHP中Xheditor编辑器报错
  4. The Top Five Software Project Risks
  5. Codeforces Round #375 (Div. 2) A B C 水 模拟 贪心
  6. STL源码中map和set中key值不能修改的实现
  7. Download SymmetricDS Data Sync Software for Free
  8. WiX Toolset
  9. CSSd的优先级别
  10. Javascript数组操作详细解答
  11. 通过url获取相应的location信息
  12. 摘抄--全面理解面向对象的 JavaScript
  13. ArcCore重构-目标文件结构化
  14. MT7688交叉编译环境配置
  15. 使用Xilinx UART-LITE IP实现串口--逻辑代码实现
  16. 朱晔的互联网架构实践心得S1E3:相辅相成的存储五件套
  17. Python3学习之路~3.1 函数基本语法及特性、返回值、参数、局部与全局变量
  18. Jedis cluster集群初始化源码剖析
  19. Mac OS终端中设置颜色高亮和自动补全
  20. 基于curl的异步http实现

热门文章

  1. 汉诺塔(思维、DP思想)
  2. VSFTP 连接时425 Security: Bad IP connecting.报错-----解决方法
  3. SublimeText3和插件的安装
  4. promise核心技术 1 实例对象/函数对象
  5. 动手动脑 4 String 类
  6. CodeForces - 446A DZY Loves Sequences(dp)
  7. UVA 12657/COJ 1329 HN第九届省赛 链表模拟
  8. Freemarker的一点延生
  9. 数字证书原理(ssl,https)
  10. 定时任务莫名停止,Spring 定时任务存在 Bug?