在之前的一篇随笔中我比较了Eclipse和Visual Studio在使用上的一些不同。从今天开始我将新开一个系列,记录在Eclipse使用的过程中的一些小技巧。

Visual Studio的智能感知有多强大,只有用过的人才能切身体会。初用Eclipse时,蜗牛一般的响应速度、输入字母和普通字符时对我的无视、以及自动格式化的丑陋,都令我对Visual Studio产生了无限的怀念。

其实Eclipse也是一款优秀的IDE,只要随便搜搜,很多问题都是可以轻松解决的。今天我先来解决一下智能感知的问题。

依次打开Windows→Preferences→Java→Editor→Content Assist,最下边的Auto-Activation如图所示:

可见,默认情况下,“自动激活”(也就是所谓的智能感知)延迟是200毫秒(难怪龟速),而触发自动激活的符号只有“.”(难怪输入字母时毫无反应),我们可以对这些项进行修改。把延迟改为2(或20,实际差别不大),触发字符可以设置的更加宽泛一些,26个字母的大小写和常用字符(如.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_()都设置上,这样就会有如Visual Studio一样的方便了。

但在图形界面中,Auto activation triggers for Java智能输入4个字符,我们可以将配置导出,然后在文件中进行修改,然后再导入,就可以了。步骤如下:

  • File→Export→Preferences→Next,点击Browse保存epf文件。
  • 打开该文件,找到/instance/org.eclipse.jdt.ui/content_assist_autoactivation_triggers_java项,将值修改为.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_(,保存文件。
  • File→Import→Preferences→Next→找到相应的文件→Finish。

怎么样?是不是感觉和Visual Studio没什么两样了吧?

Eclipse Tips(1):增强智能感知相关推荐

  1. Eclipse智能感知功能优化

    >> 加快智能感知速度的方法: Windows→Preferences→Java→Editor→Content Assist 我们看到其中的AutoActivation Delay默认值为 ...

  2. VS2010与.NET4系列 20.VS2010的JavaScript智能感知增强

    今天介绍VS2010和VWD2010 Express对JavaScript智能感知方面的一些改进.你会发现 VS2010 的 JavaScript 智能感知加载大的脚本文件和使用大的库更加迅速了,它现 ...

  3. 让eclipse有像vs2005一样的智能感知能力

    本文转自:myeclipse智能感知http://www.cnblogs.com/hanxianlong/archive/2008/07/26/1252198.html MyEclipse6.5 智能 ...

  4. 【数据竞赛】2020首届海洋目标智能感知国际挑战赛冠军方案分享

    作者:欧奕旻.左育莘.杨锐 赛事回顾 2020年12月22日由中国造船工程学会等单位主办,哈尔滨工程大学承办,武汉理工大学协办的首届"海洋目标智能感知国际挑战赛"落下帷幕.秉承 & ...

  5. 智能交通 路侧智能感知 应用层数据格式

    本站文章引用或转载写明来源,感谢原作者的辛苦写作,如果有异议或侵权,及时联系我处理,谢谢! 更多车路协同,车路协同建设解决方案,参考链接:https://gitee.com/AiShiYuShiJie ...

  6. 锐捷智能感知“安全卫士”守护广东2000个基层医疗机构信息安全

    "健康中国"的新蓝图,凝聚着政府.社会和人民群众的共同理想.但随着互联网+对整个医疗行业的引导和巨大影响,不少黑客开始将医疗行业视为攻击的重点目标.从医院门诊病历,到健康保障组织, ...

  7. CodeMix使用教程:智能感知

    CodeMix在线订购年终抄底促销!火爆开抢>> CodeMix中的智能感知 IntelliSense(智能感知)是各种代码编辑功能的通用术语,包括:代码完成(a.k.a. content ...

  8. 如何彻底禁用VS 2008的智能感知功能

    作者:朱金灿 来源:http://blog.csdn.net/clever101 现在发现VS 2008的智能感知做得真是烂得一坨.使用VS2008或者2005时候,当切换配置,总是显示"正 ...

  9. VS2010没有Intellisense(智能感知)的解决办法

    为什么80%的码农都做不了架构师?>>>    Visual Studio 2010 的Intellisense是依赖于Microsoft SQL Server Compact 3. ...

最新文章

  1. 《Head First Java》的思考总结:第三篇
  2. JSP/Servlet实验室设备管理系统文档
  3. Ubuntu 16.04下的LAMP环境配置
  4. 数据结构栈的知识_数据知识栈
  5. TV Distortion Bundle mac - AE画面像素破损信号干扰失真插件
  6. php未定义常量破解,PHP未定义的常量错误没有意义
  7. oracle instead of update触发器,oracle INSTEAD OF 触发器
  8. 局部加权线性回归,线性回归高级版
  9. 2014-7 Andrew Ng 自动化所报告听后感
  10. (转)大多数2B企业一文不值(作者:北冥乘海生)
  11. 【Linux的开胃小菜】基于Ubuntu搭建内网DNS服务器
  12. #1005. 三个小朋友分糖果
  13. WZ-S甲醛传感器使用说明代码应用案例笔记
  14. Shiny的架构浅析
  15. 大数据技术之Flume(一)Flume概述、Flume快速入门
  16. linux 文件备份工具,四种时下流行 Linux备份工具比较与操作实例
  17. MySQL 数据表优化设计(六):id 该如何选择数据类型?
  18. 消息Hander dispatchfalled; nested excepton is java.ang.NOSuchMethodError: org.springramewrk.utl.tring
  19. 70后的“出国Style”
  20. ubuntu配置Mysql8.x问题(端口,权限和密码问题)

热门文章

  1. 2018年最受欢迎的Python库,你都用过吗?
  2. 关于PostgreSQL空间膨胀的研究
  3. js模仿块级作用域(js没有块级作用域私有作用域)
  4. hadoop上传文件报错
  5. 《中国人工智能学会通讯》——11.34 基于近似动态规划的优化控制研究及 在电力系统中的应用...
  6. jQuery 表单应用:全选/取消全选,表单验证,网页选项卡切换
  7. android关于window
  8. 用完HttpWebResponse时别忘了调用Close方法
  9. eight_queens
  10. 【答辩问题】计算机专业本科毕业设计答辩自述2