idea 常用快捷键
=============intellij idea 快捷键============= ctrl+] 诸如{}围起来的代码块,使用该快捷键可以快速跳转至代码块的结尾处
ctrl+[ 同上,快速跳至代码块的开始出
shift+[ 输出{}
Ctrl+Shift+Enter 将输入的if、for、函数等等补上{}或者;使代码语句完整
Ctrl+Enter 在当前行的下方开始新行
Ctrl+Alt+Enter 在当前行的上方开始新行
Ctrl+Delete 删除光标所在至单词结尾处的所有字符
Ctrl+BackSpace 删除光标所在至单词开头的所有字符
Ctrl+向左箭头 将光标移至前一个单词
Ctrl+向右箭头 将光标移至后一个单词
向上箭头 向上滚动一行
向下箭头 向下滚动一行
shift+ctrl+向上箭头 移动当前光标行代码向上
shift+ctrl+向下箭头 移动当前光标行代码向下
shift+alt 向上箭头 移动代码向上
shift+alt 向下箭头 移动代码向下
shift+向上箭头 选择光标前上一行
shift+向下箭头 选择光标后下一行
shift+ctrl+左箭头 选择光标前并将光标移至前一个单词(向右相反)
Ctrl+W 选中整个单词
Ctrl+Shift+U 切换大小写 -----------------Edit------------------
Ctrl+Z 撤销
Ctrl+Shift+Z 取消撤销
Ctrl+X 剪切
Ctrl+C 复制
Ctrl+V 粘贴
Ctrl+Shift+J 将选中的行合并成一行 -----------------Find------------------
Ctrl+F 在当前文件中查找
Ctrl+R 替换字符串
Ctrl+Shift+F 在全局文件中查找字符串
Ctrl+Shift+R 在全局中替换字符串
Ctrl+Shift+F7 在文件中高亮显示变量的使用 ---------------Navigate----------------
Ctrl+N 查找类文件
Ctrl+Shift+N 查找文件
Ctrl+G 定位到文件某一行
Ctrl+Shift+Backspace 返回上次编辑位置
Ctrl+B 定位至变量定义的位置
Ctrl+Alt+B 定位至选中类或方法的具体实现(跳转至实现类)
Ctrl+U 直接定位至当前方法override或者implements的方法定义处
Ctrl+F12 显示当前文件的文件结构
Ctrl+H 显示当前类的继承层次
F2 定位至下一个错误处
Shift+F2 定位至前一个错误处
Alt + 向上/向下 跳出方法、跳出类/进入类、进入方法 -----------------Code--------------------
Ctrl+O 重写基类的方法(包含构造函数、克隆)
Ctrl+I 实现基类或接口中的方法
Alt+Insert 产生构造方法、getter/setter等方法
Ctrl+Alt+T 将选中的代码使用if、while、try/catch等包装
Ctrl+Shift+Delete 去除相关的包装代码(很好的快捷键但不能用,与任务管理器冲突) Ctrl+/ 使用//进行注释
Ctrl+Shift+/ 使用/**/进行注释
Ctrl+Alt+L 格式化代码
Ctrl+Alt+I 自动缩进行(没有测出效果)
Ctrl+Alt+O 优化import
Ctrl+J 插入Live Template
Ctrl+Alt+J 使用Live Template包装 -----------------Completion--------------------
Alt+/ 自动完成
Alt+Enter 自动提示完成(还没测出效果) -------------------Folding---------------------
Ctrl+= 展开代码
Ctrl+- 收缩代码
Ctrl+Shift+= 展开所有代码
Ctrl+Shift+- 收缩所有代码
Ctrl+Alt+= 递归展开代码
Ctrl+Alt+- 递归收缩代码
内容收集自 http://blog.csdn.net/wei83523408/article/details/60472168
idea 常用快捷键的更多相关文章
- Visaul Studio 常用快捷键的动画演示
从本篇文章开始,我将会陆续介绍提高 VS 开发效率的文章,欢迎大家补充~ 在进行代码开发的时候,我们往往会频繁的使用键盘.鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以 ...
- Android Stuido 常用快捷键
Android Stuido 常用快捷键 Ctrl + Z : 撤消 Ctrl + G : 定位行 Ctrl + / : 单行注释 Ctrl + Shift + Z : 恢复 Ctrl + J : 快 ...
- ADT - Eclipse 常用快捷键
ADT - Eclipse 常用快捷键 Alt + / : 自动补全 F3 : 打开类的源码 Ctrl + D : 删除选中行 Ctrl + 1 : 自动弹出修改建议 Ctrl + Shift + J ...
- iOS开发常用快捷键
二. Xcode基本快捷键 新建项目 Shift + CMD + N 项目中新建文件 CMD + N 运行 CMD + R 编译 CMD + B 停止运行 CMD + . 清除缓存 Shift + C ...
- windows常用快捷键
windows常用快捷键 Fn+F1:Windows的支持和帮助 =Windows 徽标+F1 Fn+F2:重命名对象 Fn+F3:查找所有文件 Fn+F4:选择“转到不同的文件夹”框并沿框中的项向下 ...
- Eclipse最常用快捷键
常用快捷键: Ctrl + 1 :快速修复(当编辑器出现红色波浪线时使用此快捷键能快速弹出提示) Ctrl + d :删除当前光标所在的行 Ctrl + z :撤销上一步的操作 Ctrl + y :重 ...
- MyEclipse 常用快捷键
MyEclipse 常用快捷键 编辑: Ctrl+1 快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类.try catch包围等) Ctrl+Shift+F 格式化当前代码 ...
- Xcode 常用快捷键
一.Xcode基本快捷键 1.1.新建项目 Shift + CMD + N 1.2.项目中新建文件 CMD + N 1.3.运行 CMD + R 1.4.编译 CMD + B 1.5.停止运行 CMD ...
- PhpStorm 快捷键大全 PhpStorm 常用快捷键和配置
PhPStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能.Phpstrom的一款名 ...
- 图文解释XCode常用快捷键的使用
刚开始用Xcode是不是发现以前熟悉的开发环境的快捷键都不能用了?怎么快捷运行,停止,编辑等等.都不一样了.快速的掌握这些快捷键,能提供开发的效率. 其实快捷键在Xcode的工具栏里都标注有,只是有的 ...
随机推荐
- Aurora的安装和中文配置
转载自: http://blog.csdn.net/wdkirchhoff/article/details/72903885 要用 Aurora 很烦躁. 时不时出问题... 看看以下转载的吧. Au ...
- Jasmine
Jasmine https://www.npmjs.com/package/jasmine The Jasmine Module The jasmine module is a package of ...
- @RequestParam,@PathParam,@PathVariable等注解区别
@RequestParam 和 @PathVariable 注解是用于从request中接收请求的,两个都可以接收参数,关键点不同的是@RequestParam 是从request里面拿取值,而 @P ...
- 7、Servlet会话跟踪
一.会话跟踪: 不管操作多少功能,都是与当前登录用户相关的信息,当前的登录用户始终没有改变,也就是用户名和密码都没有丢失.但HTTP协议是一个无状态的协议,当一个客户向服务器发出请求(request) ...
- DIV浮动层被OCX控件遮蔽解决方案
在开发中需要在网页中嵌入OCX控件,但是控件嵌入后,总是会出现在网页最顶层,页面中的浮动DIV总是不能正常显示,会被遮蔽掉,那么这里就需要特殊处理一下: OBJECT会遮蔽掉页面内容,但是IFRAME ...
- C++ 在类里面使用多线程技术
参考链接: https://blog.csdn.net/jmh1996/article/details/72235232 说明: C++的每个成员函数都会有一定转化, 而static 则不会 ...
- java获取上个星期第一天和最后一天
package com.goldcn.jzgmanageplat.b2b.controller; import java.text.SimpleDateFormat;import java.util. ...
- java和数据库中日期类型的常见用法
(1)java中日期类型:Date.Timestamp(2)数据库中:Date.Timestamp(3)字符串和Date之间的格式化转换: SimpleDateFormat类方法: format ...
- BootStrap顺序验证和指定字符个数发送请求
fields: { curPwd: { verbose: false, //代表验证按顺序验证.验证成功才会下一个(验证成功才会发最后一个remote远程验证) threshold: 6,//有6字符 ...
- codeblocks添加编译选项
-std=c++0x