阅读更多

13顶
1踩

编程语言
IntelliJ IDEA 12已经发布了EAP(早期)版本,除了诸多新功能外,该版本在代码补全功能上也进行了改进。

1.  中间匹配

通常的代码补全功能需要你输入开头的字母,在IntelliJ IDEA 12中,你输入类名或属性名中间的字母也可以。这对于只记得一部分名称或带前缀的名称特别实用。



2.  取消类名补全

IntelliJ IDEA 12中不再包含类名补全功能,原因是对于从其他IDE转过来的用户来说三个补全功能有些多了。并且,该功能可以使用基本的补全功能(Ctrl+Space)来代替。你只需要按下快捷键两次,即可看到所有的类。此外,你仍然可以使用类名补全的快捷键(Ctrl+Alt+Space)。

3.  代码补全统计

现在你可以看到使用代码补全的统计情况,可通过【Help】 -> 【Productivity Guide】菜单来查看。



另外,IntelliJ IDEA 12还对补全建议排序和预选择方面进行了改进。现在IntelliJ IDEA试图更加准确地猜测你想输入的内容,并提供选项建议。

IntelliJ IDEA 12 EAP:http://confluence.jetbrains.net/display/IDEADEV/IDEA+12+EAP

  • 大小: 7.5 KB
  • 大小: 23.8 KB
13
1
评论 共 32 条 请登录后发表评论
32 楼 theoffspring 2012-07-21 17:37
kingxip 写道
theoffspring 写道
eclipse
aninfeel 写道
在它面前,eclipse显得粗糙不堪


eclipse4.2有点进步,至少现在也模仿idea有查看接口的实现类、被覆盖的方法的功能了。



3.x的版本中ctrl+t你试过吗?

那个也太烂了,没有任何意义
31 楼 archy123 2012-07-16 08:38
idea 的界面完全可以自己定制的啊。
30 楼 tsxm 2012-07-15 23:57
flashing 写道
theoffspring 写道
现在喜欢idea的同道中人越来越多了,不像前几年,还会被用eclipse的人鄙视。

我一直用eclipse,不过我一直认为idea是排名第一的java ide。。。只是快捷键什么的懒得从新学而已。



idea直接支持很多ide的快捷键模板,直接切换下就ok了,比如,eclipse,netbean等
29 楼 zuoming99 2012-07-15 22:49
kingxip 写道
yidao620c 写道
kjj 写道
ronnin 写道
ziben 写道
用起来最舒服的IDE!

没错

  

史上最智能的IDE,很多人羡慕java开发者是因为有这么一个优秀的IDE  

界面丑的要死,还最好....

IDE这个东西吧,用的人越多用的人就越多,用的人越少用的人就越少,IDEA的确是一款很棒的IDE,如果推广给力一些的话,就没eclipse的活路。饿
28 楼 kingxip 2012-07-15 22:02
theoffspring 写道
eclipse
aninfeel 写道
在它面前,eclipse显得粗糙不堪


eclipse4.2有点进步,至少现在也模仿idea有查看接口的实现类、被覆盖的方法的功能了。



3.x的版本中ctrl+t你试过吗?
27 楼 kingxip 2012-07-15 21:59
yidao620c 写道
kjj 写道
ronnin 写道
ziben 写道
用起来最舒服的IDE!

没错

  

史上最智能的IDE,很多人羡慕java开发者是因为有这么一个优秀的IDE  

界面丑的要死,还最好....
26 楼 flashing 2012-07-15 16:09
theoffspring 写道
现在喜欢idea的同道中人越来越多了,不像前几年,还会被用eclipse的人鄙视。

我一直用eclipse,不过我一直认为idea是排名第一的java ide。。。只是快捷键什么的懒得从新学而已。
25 楼 yidao620c 2012-07-15 08:54
demonkind 写道
要钱啊,伤不起。

在天朝,你懂的。
24 楼 hareamao 2012-07-14 15:13
theoffspring 写道
现在喜欢idea的同道中人越来越多了,不像前几年,还会被用eclipse的人鄙视。

我开始用idea的时候,eclipse还是beta……
23 楼 kingxip 2012-07-13 22:39
kjj 写道
ronnin 写道
ziben 写道
用起来最舒服的IDE!

没错

  

22 楼 theoffspring 2012-07-13 21:52
现在喜欢idea的同道中人越来越多了,不像前几年,还会被用eclipse的人鄙视。
21 楼 theoffspring 2012-07-13 21:51
dwangel 写道
theoffspring 写道
eclipse
aninfeel 写道
在它面前,eclipse显得粗糙不堪


eclipse4.2有点进步,至少现在也模仿idea有查看接口的实现类、被覆盖的方法的功能了。

这个,3.7也有吧,就是使用体验较烂。

查继承:
右键reference->hierarchy

查被覆盖,按住ctrl在方法上停留一会儿,会出菜单,选择 implements 或者declare.


这个也太不方便了吧,而且速度极慢,每次都是重新搜索,考验你的耐心。哪像idea,会在左侧框的位置显示一个箭头,点击会看到所有相关的类,一目了然的。当然,用idea需要你的cpu要强一些,否则会很卡,4核cpu毫无压力。
20 楼 bcw104 2012-07-13 14:38
Idea的vim插件也很不错,一直在用
19 楼 100Air 2012-07-13 12:07
代码, 类名补全功能 在4.5 版本就有,为什么这里还说呢?晕
18 楼 dwangel 2012-07-13 09:41
theoffspring 写道
eclipse
aninfeel 写道
在它面前,eclipse显得粗糙不堪


eclipse4.2有点进步,至少现在也模仿idea有查看接口的实现类、被覆盖的方法的功能了。

这个,3.7也有吧,就是使用体验较烂。

查继承:
右键reference->hierarchy

查被覆盖,按住ctrl在方法上停留一会儿,会出菜单,选择 implements 或者declare.
17 楼 willothe 2012-07-13 09:25
超好用,初用者坚持下来,你再也不会想用回eclipse
16 楼 小跑丶 2012-07-13 09:21
但是在网上这个开发工具的教程好少啊!资源也好少啊!
15 楼 demonkind 2012-07-13 09:10
要钱啊,伤不起。
14 楼 archy123 2012-07-13 09:08
赶紧出正式版
13 楼 congdepeng 2012-07-13 08:20
inotgaoshou 写道
想用,用不惯


将你机器上的Eclipse彻底删除,试用IDEA一个星期,就习惯了,首先先打印IDEA的快捷键,然后全部练习一遍,心里有个数,然后常用的快捷键也就10几个而已。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • udp套接字编程 C#

    server:  Socket sock = new Socket(AddressFamily.InterNetwork,  SocketType.Dgram,ProtocolType.Udp);  //255.255.255.255  IPEndPoint iep1 =  new IPEndPoint(IPAddress.Broadcast, 9050);  IPEndPoint

  • C#Socket编程详解(三)Socket编程

    三、Socket编程1、UDP通信1.1采用Socket实现UDP1.1.1简介Socket实现UDP的基本步骤如下:(1)创建一个Socket对象Socket mySocket = new Socket(AddressFamily.InterNetwork,SocketType.Dgram, ProtocolType.Udp);AddressFamily 寻址类型AddressFamily.In...

  • C# SOCKET UDP实现广播

    有疑问请加扣扣技术交流群:460189483 一、广播消息   由于Tcp是有连接的,所以不能用来发送广播消息。发送广播消息,必须用到Udp,Udp可以不用建立连接而发送消息。广播消息的目的IP地址是一种特殊IP地址,称为广播地址。广播地址由IP地址网络前缀加上全1主机后缀组成,如:192.168.1.255是192.169.1.0这个网络的广播地址;130.168.255.255是130.1...

  • 网络编程Socket之SocketOption参数

    SO_KEEPALIVE  保持连接检测对方主机是否崩溃,避免(服务器)永远阻塞于TCP连接的输入。 设置该选项后,如果2小时内在此套接口的任一方向都没有数据交换,TCP就自动给对方 发一个保持存活探测分节(keepalive probe)。这是一个对方必须响应的TCP分节.它会导致以下三种情况: 1、对方接收一切正常:以期望的ACK响应,2小时后,TCP将发出另一个探测分节。 2、对

  • IntelliJ IDEA 代码补全

    代码补全的方式有: Basic completion 基本补全 :Ctrl+Space Smart completion 智能补全:Ctrl+Shift+Space Statement completion 语句补全:Ctrl+Shift+Enter Hippie completion : Alt+/ Postfix code ...

  • IntelliJ IDEA 2023.1 最新变化

    借助 IntelliJ IDEA 2023.1,您可以使用正则表达式创建自己的搜索和替换检查。这些检查对于高亮显示基于样式或基于格式的问题特别实用。在这篇博文中了解详情。在 IntelliJ IDEA 2023.1 中,可以为当前打开的文件...

  • idea代码补全声明代码_IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)...

    IntelliJ Idea 常用快捷键列表Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C...

  • IntelliJ IDEA 2021.2 新特性——Show me the code系列

    IntelliJ IDEA 2021.2 新特性新的改变Project-Wide analysis(全项目范围分析器)Colored-Code(代码上色)New Updated Inspections(新的代码提示)All fixes in file(修复当前文件下所有相同错误)Change Project...

  • IntelliJ IDEA 2021.1 新特性——Show me the code系列

    IntelliJ IDEA 2021.1 新特性前言新的改变Run Targets(运行目标)Analyze Code Bofore Commit(提交之前分析代码)HTML内置预览支持JSONPath表达式-part1支持JSONPath表达式-part2 前言 周末愉快好兄弟萌 北京时间...

  • C#简单的socket通信

    1、常用的TCP和UDP。2、TCP需要建立连接,UDP不需要3、TCP因为建立了连接,比UDP可靠4、UDP因为没有连接,所以可以实现广播TCP实例:            //服务器 Socket ReceiveSocket; int port = 9999; // 侦听所有网络客户接口的客活动 ...

  • Socket使用Udp广播收发数据

    使用Udp绑定本机接受数据,同时又可以让Udp客户端发送数据,这样就可以不同过服务器让多态主机进行通信了   1、创建套接字,协议类型设为UDP Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);   2、绑定主机(地址设为IPAddress.Any) i

  • IDEA基本设置 | 自动补全 | 快捷键列表 | 使用技巧 | 调试

    IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N  查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E...

  • 基础开始IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)

    Ctrl+Shift+Space 自动补全代码 Ctrl+空格 代码提示 Ctrl+Alt+Space 类名或接口名提示 Ctrl+P 方法参数提示 Ctrl+Shift+Alt+N 查找类中的方法或变量 Alt+Shift+C 对比最近修改的代码   Shift+F6 重构-...

  • 【IDEA快捷键】IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)-2018.12.18-#转#

    IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键) 修改方法如下: 点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。 在左侧的导航框中...

  • IntelliJ IDEA 2021.3 新特性——Show me the code系列

    IntelliJ IDEA 2021.3 新特性 1.IDE自带故障排除功能 2.VCS版本控制新特性 3.用户体验,交互提升

  • IntelliJ IDEA 知识一网打尽

    IDEA知识汇总,全网最全

Global site tag (gtag.js) - Google Analytics