idea常用的快捷键
-
- 2
sout ,快捷生成输出一行
生成输出一行:System.out.println("");多加练习,就可以记住.
ctrl+shift+F10 ,快速运行程序 补充输入语句为:" System.out.println("这是一个测试的Java程序!");";按住三个键,即可快速运行执行当前java文件。同样的方法也适用于html5文件.
ctrl+P,方法参数提示 首先将鼠标放在 System.out.println(),按下组合键,接着出现了提示print方法的所有参数的黄色背景框. 再举个栗子,如图编写一个简单的类T1,在main类中进行实例化一个对象," T1 t=new T1()",这时缺少构造方法的参数,鼠标放到" T1()"的括号中,按下组合键即可进行参数提示.
Alt + Insert 键,打开代码生成界面
如图所示,建立代码后,按下Alt + Insert 组合键,可唤出(Code generate)面板.
getter和setter方法是生成每个属性的get和set方法,极其方便.
Override Methods是重写父类方法, 快捷键如图也可以是"Ctrl+O".
implement Methods 是实现继承的接口的方法, 如图Ctrl+I 也可以快速打开此快捷键.
注意,需要选中多项时, 使用ctrl键。idea的代码生成快捷键和Eclipse的十分相似,笔者的另一篇文章中讲得更加详细,详见下面的引用链接.
Ctrl+D ,复制当前行
可以多次复制当前行,生成一批相似的代码行;便于进行批量的修改.html5中同样适用.
ctrl+F,快速查找
当工程代码过长的时候,需要查找一个具体的代码单词时,可以使用此快捷键进行快速查找,十分方便.
选中如图所示的"Match case"会区分大小写进行筛选工程代码内容.html5中同样适用.
ctrl+R,快速展开替换
如图,点击"LinkedList ls=new LinkedList();"中的单词linkedlist ,按下"Ctrl+鼠标左击"快捷键即可打开linkedlist源码进行查看.html5中同样适用.
Ctrl+鼠标左击--快速查看Java源码
如图,点击"LinkedList ls=new LinkedList();"中的单词linkedlist ,按下"Ctrl+鼠标左击"快捷键即可打开linkedlist源码进行查看.
html5中同样适用.
Ctrl+Alt+U,查看某个类的完整关系类图
如图点击下LinkedList,按下快捷键,即可查看LinkedList完整地继承和实现关系类图.其他的类,可以依次类推.
ctrl+R,快速展开替换
ctrl+/ ,快速注释当前行或者选区
不选中选取,按下快捷键可以快速注释当前行代码;选中选取,即可全部注释.重复一次取即可取消注释.html5中同样适用,如图可以生成"<!--<input type="text" >-->"的注释样式.
ctrl+alt+T ,实现surround with代码
此快捷键可以surround with代码, 不仅可以surround with实现各种if...else...,也可以加do..while...循环代码,以及异常处理的try..catch..finally机制和线程相关的代码.html5中也适用,可以增加标签tag的surround with ,也可以增加comment等功能模块.
html5中也适用,可以增加标签tag的surround with ,也可以增加comment等功能模块.
ctrl+x, 删除一行! ctrl+@ ,查看源码;
alt+左右键, 打开多个文件时进行切换
alt+上下 , 按代码块进行上下快速跳转
idea常用的快捷键的更多相关文章
- oracle常用的快捷键
最近在开发过程中,遇到一些麻烦,就是开发效率问题,有时候其他同事使用PLSQL 编程效率明显高于自己,观察了好久,才发现他使用PLSQL 已经很长时间了而且,他自己也在其中添加了好多快捷方式, 1.登 ...
- 常用IDEA快捷键
[转]常用IDEA快捷键 阿烈的博客 2013-06-29 72 阅读 最近已经从eclipse转到IntelliJ IDEA,IDEA用起来太顺手了,许多功能正合我意. 看到时光印记写的一篇&l ...
- 关于codeblock中一些常用的快捷键(搬运)
关于codeblock中一些常用的快捷键(搬运) codeblock作为一个常用的C/C++编译器,是我最常用的一款编译器,但也因为常用,所以有时为了更加快速的操作难免会用到一些快捷键,但是因为我本身 ...
- Xcode自定义Eclipse中常用的快捷键
转载自http://joeyio.com/2013/07/22/xcode_key_binding_like_eclipse/ Xcode自定义Eclipse中常用的快捷键 22 July 2013 ...
- Fiddler (六) 最常用的快捷键
使用QuickExec Fiddler2成了网页调试必备的工具,抓包看数据.Fiddler2自带命令行控制,并提供以下用法. Fiddler的快捷命令框让你快速的输入脚本命令. 键盘快捷键 按ALT+ ...
- MyEclipse中常用的快捷键大全,快来.....
在这里分享点常用的快捷键,希望对你有帮助! Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率.Eclipse中有如下一些和编辑相关的快捷键. 1. [ALT+/] ...
- MonoDevelop几个常用的快捷键
MonoDevelop几个常用的快捷键 CTRL+K 删除光标所在行的该行后面的代码 CTRL + ALT +C 注释/不注释该行 CTRL+ DOWN 像鼠标滚轮一样向下拖 CTRL + UP ...
- Ubuntu终端常用的快捷键
Ubuntu终端常用的快捷键 Ubuntu中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手.在Ubuntu中打开终端的快捷键是Ctrl+Alt+T.其他的一些常用的快 ...
- xcode 自定义Eclipse里边常用的快捷键
之前在用Eclipse写Java的 时候,有几个常用的快捷键,比如删除当前行,在当前行下面插入空行,向上/下移动当前行等等,到了Xcode里怎么也找不到这些快捷键,一直觉得 Xcode自带的快捷键不够 ...
- [Tex学习]WinEdit 常用软件快捷键
WinEdit 常用软件快捷键 编辑: Alt+C:在剪贴板原有复制文本后增加新的被选择的文本. Ctrl+Shift+Alt+Right/Left:对选中文本增加或者删除Comment标记. Ctr ...
随机推荐
- 【Git】git error记录之 "unpacking the sent packfile failed on the remote"
错误信息: error: cannot open .git/FETCH_HEAD: Permission denied unpacking the sent packfile failed on th ...
- 微软官方的Windowsphone社区
微软官方的Windowsphone社区 http://answers.microsoft.com/zh-hans/winphone/forum/wp8?tab=Threads http://answe ...
- postman(四):添加变量
在进行API测试的时候,不同接口之间有时会用到同样的参数,甚至有些值都很少会改变,比如每个请求的ip和端口. 为了提高用例的可读性以及可维护性,可以利用postman的“变量”把经常用到的“固定值”抽 ...
- 《Practical Vim》第八章:利用动作命令在文档中移动
面向单词的移动 定义: Vim 提供了面向单词的动作命令,用于将光标正向/反向移动一个单词; 功能 命令 正向移动到下一单词开头 w 反向移动到上一单词的开头 b 正向移动到下一单词(当前单词)的结尾 ...
- Annotations
一.介绍 注解,可以将注解看成一种特殊的接口.是一种特殊种类的元数据,它能够关联Java语言中不同元素和结构.有意思的是,在Java生态系统中大多数使用样板XML描述符的地方,注解在消除这些XML描述 ...
- .NET学习日记【1】
不得不说,之前一年学习的内容基本上在第一章中都有所涉及,而且还讲了很多不知道知识.看完第一张对多态和继承都多了一些体会.在1.4前面的都有很认证的看过,也在vs上面验证了一下.然后也明白了.NET到底 ...
- ThinkPHP5.0源码学习之注册自动加载
ThinkPHP5框架的自动注册加载流程如下:
- c++中的c_str()用法
语法: const char *c_str(); c_str()函数返回一个指向正规C字符串的指针, 内容与本string串相同. 这是为了与c语言兼容,在c语言中没有string类型,故必须通过st ...
- WCF发布到IIS 7.0,并以https访问
一.IIS 7.0中如何生成服务器证书,并要求网站以http访问可参考: http://www.cnblogs.com/chnking/archive/2008/10/07/1305811.html ...
- MVC和MVVM对比
被误解的 MVC MVC 的历史 MVC,全称是 Model View Controller,是模型 (model)-视图 (view)-控制器 (controller) 的缩写.它表示的是一种常见的 ...