当前位置: 首页 > news >正文

加强Eclipse代码自动提示的方法

默认是输入"."后出现自动提示,用于类成员的自动提示,可是有时候我们希望它能在我们输入类的首字母后就出现自动提示,可以节省大量的输入时间(虽然按alt + /会出现提示,但还是要多按一次按键,太麻烦了)。

从Window -> preferences -> Java -> Editor -> Content assist -> Auto-Activation下,我们可以在"."号后面加入我们需要自动提示的首字幕,比如"ahiz"。
然后我们回到Eclipse的开发环境,输入"a",提示就出现了。

但是我们可以发现,这个Auto-Activation下的输入框里最多只能输入5个字母,也许是Eclipse的开发人员担心我们输入的太多会影响性能,但计算机的性能不用白不用,所以我们要打破这个限制。

其实上面都是铺垫,制造一下气氛,以显得我们下面要做的事情很牛似的,其实不然,一切都很简单。嘿嘿 :)

在"."后面随便输入几个字符,比如"abij",然后回到开发环境,File -> export -> general -> preferences -> 选一个地方保存你的首选项,比如C:\a.epf
用任何文本编辑器打开a.epf,查找字符串“abij”,找到以后,替换成“abcdefghijklmnopqrstuvwxyz”,总之就是你想怎样就怎样!!然后回到Eclipse,File -> import -> general -> preferences -> 导入刚才的a.epf文件。此时你会发现输入任何字幕都可以得到自动提示了。爽!!!

最后:自动提示弹出的时间最好改成100毫秒以下,这样会比较爽一点,不然你都完事了,自动提示才弹出来:),不过也要看机器性能。

转载于:https://www.cnblogs.com/licheng/archive/2008/07/20/1247091.html

相关文章:

  • MyEclipse断点调试
  • java 设计模式之桥梁模式
  • LeetCode 939. Minimum Area Rectangle
  • js实现天小时分钟秒倒计时
  • Mahout 中基于SVD 的协同过滤原理
  • 抽屉原理
  • Flexigrid自定义显示数据列
  • parseInt()
  • SQL SERVER 2000数据库置疑处理
  • 从零开始--系统深入学习android(实践-让我们开始写代码-Android框架学习-4.Action Bar)...
  • [C#]手把手教你打造Socket的TCP通讯连接(一)
  • vue组件之间的传值
  • 『Python基础』第二节: Python简介及入门
  • 统一ID服务
  • 小小c#算法题 - 5 - 插入排序
  • 【刷算法】从上往下打印二叉树
  • 【腾讯Bugly干货分享】从0到1打造直播 App
  • angular组件开发
  • Java 多线程编程之:notify 和 wait 用法
  • JAVA 学习IO流
  • javascript 总结(常用工具类的封装)
  • js中forEach回调同异步问题
  • Laravel 菜鸟晋级之路
  • mysql innodb 索引使用指南
  • php的插入排序,通过双层for循环
  • python大佬养成计划----difflib模块
  • Redis提升并发能力 | 从0开始构建SpringCloud微服务(2)
  • spring学习第二天
  • ViewService——一种保证客户端与服务端同步的方法
  • vue中实现单选
  • 订阅Forge Viewer所有的事件
  • 读懂package.json -- 依赖管理
  • 复杂数据处理
  • 技术胖1-4季视频复习— (看视频笔记)
  • 如何设计一个微型分布式架构?
  • 手写双向链表LinkedList的几个常用功能
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • UI设计初学者应该如何入门?
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • (04)odoo视图操作
  • (23)Linux的软硬连接
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (差分)胡桃爱原石
  • (多级缓存)缓存同步
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (四)linux文件内容查看
  • (一一四)第九章编程练习
  • (转)MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
  • (转)visual stdio 书签功能介绍
  • . NET自动找可写目录
  • .bat批处理(八):各种形式的变量%0、%i、%%i、var、%var%、!var!的含义和区别
  • .NET Core WebAPI中封装Swagger配置
  • .NET HttpWebRequest、WebClient、HttpClient
  • .NET关于 跳过SSL中遇到的问题
  • .net利用SQLBulkCopy进行数据库之间的大批量数据传递