intellij idea 常用快捷键让你事半功倍
为什么谈这个
工欲善其事必先利其器,键盘流是必须的,快捷键首当其冲,请收下!!!
常用快捷键列表
- Live Templates 自定义代码模板
- 取消屏幕的翻转,可以使用ctrl+alt+左右,进行代码前进和后退。ubuntu Shift + Alt + <-
- Debug快捷键 Shift +F10(运行) Shift +F9(调式) F8单步过 F7单步进 F9继续运行
- 在structure界面可以直接输入搜索
- Font Source Code Pro Size 16
- 快速查看Java类字节码 View -> Show Bytecode
- JVM Debugger Memory View 插件查看JVM
- 注释:Ctrl + / Ctrl + Shift + /
- alt + delete 安全删除
- shift + alt + ↑ 跨方法移动行
- shift + ctrl + ↑ 方法内移动行
- ctrl + D 复制到下一行
- 查找引用 alt + f7 ubuntu shift + alt + 7
- LiveEdit 插件
- Ctrl + O 选择可覆盖/继承的方法
- Ctrl + Q 鼠标放在变量/类名/方法名等上面(也可以在提示补充的时候按),显示文档内容
- Ctrl + E 最近打开的文件
- Ctrl + K VCS提交项目
- Ctrl + F3 调转到所选中的词的下一个同名位置
- Ctrl + F12 当前编辑的文件中快速导航(可以直接键入字母,IntelliJ IDEA会筛选你输入的来匹配对应是否有的方法,来快速定位)(类似结构图)
- Ctrl + [ 或 ] 移动光标到块的初/末括号地方
- Ctrl + 小键盘+/- 折叠/展开代码
- Ctrl + 方向左/右 光标跳到上/下个单词
- Ctrl + 方向上/下 相当于你用鼠标滑滚轮(为了方便鼠标党)
- Alt + Insert 生成代码(如get,set方法,构造函数等)
- Alt + 方向键 左 或 方向键 右 切换当前打开的代码文件视图
- Alt + 方向键 上 或 方向键 下 在方法间快速移动定位
- Alt + 鼠标左键单击不放,拖动 可以直接方块区域选择(很有用)
- Alt + 回车 快速修复(可以用来导入单个包)
- Shift + F6 重构:重新命名
- Ctrl + B 快速打开光标处的类或方法(对于前端支持很好,比如可以直接通过class的name定位到css的文件位置)(等同于ctrl+光标指向)
- Ctrl + Alt + B 跳到具体的实现方法,查找接口/抽象方法的具体实现很好用(相反行为的快捷键是Ctrl+b)
- Ctrl + Shift + U // 大/小写都是这个快捷键
- Ctrl + Shift + B 在变量上按此快捷键,直接跳转到变量类型类中
- Ctrl + Shift + Del 删除环绕的标签
- Ctrl + Shift + Space 自动补全代码(智能提示)
- Ctrl + Shift + F 查找整个项目相关关键字文件
- 回到编辑区 ESC / F4
- Ctrl + F8 增加/取消 行断点
- Ctrl + F12 当前类的方法
- Alt + D 选择Debug 方案
- ctrl + shift + t 增加单元测试
- Ctrl + shift + enter 完成本句 结尾加;
- shift + enter 新开始一行
- Ctrl + Alt + enter 在本行之前新建一行
- shift + shift 万能搜索
- win + ` ubuntu 同程序多窗口中切换
作者简介
大马猴,混迹北京互联网的一只中年码农,热爱并乐于分享互联网技术。
请关注我的官方微信公众号“半吊技术人”。现在就拿出手机,扫一扫:
公众号二维码
intellij idea 常用快捷键让你事半功倍的更多相关文章
- IntelliJ IDEA 常用快捷键列表及技巧大全
IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和 ...
- [转]IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)
IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) ntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) 1. -----------自动代码-------- 常用的有 ...
- IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)
IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) 1. -----------自动代码-------- 常用的有fori/sout/psvm+Tab即可生成循环.System.ou ...
- 转载:IntelliJ Idea 常用快捷键列表
IntelliJ Idea 常用快捷键列表 (http://www.open-open.com/lib/view/open1396578860887.html) Ctrl+Shift + Enter, ...
- MAC Intellij IDEA 常用快捷键
MAC Intellij IDEA 常用快捷键 Copy by: http://blog.csdn.net/cym492224103/article/details/40077253 Keymap 设 ...
- IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)
修改方法如下: 点击 文件菜单(File) –> 点击 设置(Settings- Ctrl+Alt+S), –> 打开设置对话框. 在左侧的导航框中点击 KeyMap. 接着在右边的树型框 ...
- IntelliJ Idea 常用快捷键列表(转)
IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导 ...
- MAC下的Intellij IDEA常用快捷键
MAC下的Intellij IDEA常用快捷键 alt+f7 : 查找在哪里使用 相当于eclipse的ctrl+shift+G command+alt+f7 : 这个是查找选中的字符在工程中出现的地 ...
- 十八、IntelliJ IDEA 常用快捷键 之 Windows 版
IntelliJ IDEA(简称 IDEA),是 Java 语言开发的集成环境,IDEA 在业界被公认为最好的 Java 开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE 支持.各类版本 ...
随机推荐
- React+ajax+java 上传图片并预览
之前有在网上找ajax上传图片的资料,大部分的人写得都是用jQuery,但是在这里用JQuery就大才小用了,所以我就自己写了,先上图. 由上图,首先点击上面的选择文件,在选择图片之后,将会自动上传图 ...
- C语言socket编程——linux环境
先写一个服务器端的监听程序,功能室从客户端读取字符,接收到后告知客户端“I got your message: ”+收到的消息:server.c #include <stdio.h> #i ...
- CodeForces 544C (Writing Code)(dp,完全背包)
题意:有n个程序员,要协作写完m行代码,最多出现b个bug,第i个程序员每写一行代码就会产生a[i]个bug,现在问,这n个人合作来写完这m行代码,有几种方案使得出的bug总数不超过b(题中要求总方案 ...
- 更换包管理工具npm为yarn
官网:https://yarnpkg.com/zh-Hans/ 主要考虑: 1. npm管理安装模块依赖的版本不太方便,容易在删除node_modules重新install或在其他机器上新安装时, 安 ...
- 微信小程序,前端大梦想(八)
微信小程序之多媒体实例-播放器 播放音频和视频的功能也是小程序的特色,API也十分简单,本节我们一起来开发一个播放网络音乐的功能.API如下: 属性名 类型 默认值 说明 id String audi ...
- testlink(以及服务器)问题定位思路
testlink又炸了,记录下问题定位思路: 1.翻阅logs: tail -100f ***.log 2.将关键字百度: 但是狗日的网上一般不会告诉我们这修改的文件在哪(上下图无关联,因为图是后面随 ...
- VR全景,让VR不再是“空中楼阁“——智慧城市常诚
VR的风口来了又走,而VR技术的支持者却始终在探索VR在各个领域的应用.最近,有业内专家表示,VR给带来的真正好处是,容易让人产生同理心,但同理心究竟能帮助我们做什么呢? 我第一次见到挪威建筑师Haa ...
- cpp(第三章)
1.使用{}初始化时,{}若为空则默认初始化为0,至于防范类型转化错误 2.int对计算机而言最为自然的长度,处理起来效率最高的长度.int可能是short(16位)也可能是long(32位),在知道 ...
- 【MyBatis源码分析】select源码分析及小结
示例代码 之前的文章说过,对于MyBatis来说insert.update.delete是一组的,因为对于MyBatis来说它们都是update:select是一组的,因为对于MyBatis来说它就是 ...
- idea live template高级知识, 进阶(给方法,类,js方法添加注释)
为了解决用一个命令(宏)给方法,类,js方法添加注释,经过几天的研究.终于得到结果了. 实现的效果如下: 给Java中的method添加方法: /** * * @Method : addMenu * ...