版权声明:本文为博主原创文章,欢迎一起学习交流。 https://blog.csdn.net/ym01213/article/details/84869779
工欲善其事,必先利其器
。Jetbrains的产品已经逐渐占领了开发工具市场,其产品线覆盖多种语言,主要产品在下面有列出来,我们这里来总结一下这些产品的快捷键。
- IntelliJ IDEA(java)
- PhpStorm(php)
- PyCharm(python)
- RubyMine(ruby)
- WebStorm(javascript)
- AppCode(object-c/swift)
- CLion(c/c++)
- DataGrip(databasees)
- Rider(c#)
通用快捷键
查找/代替
ctrl+F
文件内查找ctrl+shift+F
指定目录内查找F3
查找下一个shift+F3
查找上一个ctrl+R
查找替换ctrl+shift+R
指定目录查找替换ctrl+shift+N
通过文件名快速查找文件ctrl+shift+alt+N
通过字符快速查找位置ctrl+shift+A
查找并使用编辑器所有功能shift+shift
查找所有地方
界面操作
alt+[0-9]
拆合功能界面模块双击界面tab
最大或最小化目标界面alt+←/→
切换选项卡
编辑
ctrl+C
复制ctrl+shift+C
复制路径ctrl+V
粘贴ctrl+shift+V
多选粘贴ctrl+X
剪切ctrl+Z
退回ctrl+shift+Z
重做ctrl+D
复制当前行ctrl+W
切换选中单词ctrl+←/→
以单词为边界跳光标位置ctrl+alt+L
格式化代码tab
扩大缩进(这是放在句首起作用。有时候代码输了一部分后按tab可以自动补全代码)shift+tab
减小缩进ctrl+Y
删除一行shift+enter
重新开始新一行ctrl+shift+enter
完成语句ctrl+shift+up
切换大小写ctrl+ -/+
展开或闭合代码块ctrl+shift+ -/+
全部展开或闭合代码块ctrl+backspace
按单词删除ctrl+J
查看一些模板快捷方式alt+shift+C
最近的修改ctrl+shift+space
自动补全ctrl+space
提示ctrl+/
注释ctrl+shift+/
取消注释
导航
esc
进入编辑区home
到行首end
到行尾ctrl+home
到文件首ctrl+end
到文件尾ctrl+]/[
光标到块的前面或后面alt+↑/↓
上一个/下一个方法ctrl+alt+←/→
上一个/下一个光标位置ctrl+鼠标左键
跳到详细ctrl+Q
显示注释文档alt+F1
查找代码所在位置ctrl+E
最近编辑的文件ctrl+tab
上一个窗口ctrl+shift+tab
下一个窗口[shift] + F2
错误或警告定位ctrl + F12
文件内快速定位
调试
shift+F9
调试shift+F10
运行F8
步过F7
步入alt+F9
运行至光标处ctrl+F2
停止
重构
ctrl+alt+shift+T
弹出重构菜单
IDEA快捷键
编辑
itar/itli+tab
自动生成for循环语句ctrl+O
重写父类方法ctrl+U
转到父类alt+enter
修正ctrl+alt+O
优化导入的类和包ctrl+P
方法参数提示
WebStorm快捷键
简单总结
一些共识
F
一般代表findR
一般代表replaceN
一般代表navigateW
一般代表word←/→
一般代表切换到上一个下一个shift
有可能是全部的意思也有可能是用来区别意义相反的快捷键- 有些快捷键再执行一次可能返回上一次状态
怎么找快捷键?
- 在快捷键设置里面。
- 在菜单上有提示。
ctrl+shift+A
查找快捷键。