记录一些各个用过 IDE 以及 其他工具 的实用快捷键(持续更新)
IDEA:
可以装Key promoterX这个插件,帮助快速熟悉IDEA的快捷键
右键 选中 compare with clipboard:剪切板与当前文件进行比对
CTRL + D:选中两个文件,进行比对
Sout :控制台输出
Psvm:main函数
.var:生成变量
SHIFT + F10:运行当前项目
CTRL + SHIFT + F10:运行当前标签main函数
SHIFT + F9:debug当前项目
CTRL + F9:编译项目;可配合热部署使用
CTRL + F4:关闭当前标签
CTRL + TAB:切换标签
ALT + ->/<-:左右切换标签
ALT + 1:展开/关闭 左侧项目结构
SHIFT + F12:当前标签最大化
ALT + F12:打开/关闭 git 的 terminal
ALT + F9:git的日志
ALT+ F7:查看该类/方法的引用所在处
ALT + 7:显示outline视图,查看类结构(内部类、属性、方法等)
CTRL+ F12:在本类中查找(方法/属性)
CTRL + H :查看一个类的hierarchy,层次结构
CTRL + O:查看该类可重写的方法
CTRL+Q :查看方法的返回值类型,详细情况
CTRL + ALT + B:查看一个抽象方法的实现
CTRL + ALT + O :optimize import ,优化导入
CTRL + Alt + i:排版,缩进
Ctrl + Alt + L:格式化代码
Ctrl+Shift+Z :另类注释
CTRL + D:复制一行并输出
CTRL + X:剪切
CTRL + Y:删除
Ctrl+Alt+T:try/catch捕捉异常
CTRL+shift+space :智能拼写
Alt+insert :get、set初始化;构造器
CTRL + C :一个文件可以复制一个文件的名字,然后在代码中黏贴
CTRL + SHIFT + C:复制文件路径
CTRL + ALT + S :打开设置(有时不起效)
IDEA中的Markdown语法:
一点特殊的地方:换行需要上一行末尾+2个空格 +换行,才能换行成功
IDEA中的DEBUG调试快捷键:
F7:下一行代码
F8:结束该段代码
ALT + SHIFT + F7:强制进入
SHIFT + F8:跳出当前代码段(while循环等)
ALT + F9:运转到当前鼠标所在位置
ALT + F8:预估表达式的值(这个比较好用,便于调试)
IDEA中设置JS的语法为ECMA6,设置Language&Frameworks的JavaScript的version为ECMA6
Eclipse:
sysout/sout:控制台输出
main:main函数
Ctrl + B:编译项目;可在设置key中修改build all为build project
Ctrl + F:当前文件内查找文本;兼具替换功能
Ctrl + T:显示该类的结构,继承结构
Alt + Shift + R:修改;替换
Alt + Shift + S:设置get、set方法
Shift + Alt + A:多行选中进行操作
Alt + Shift + Z:快速捕捉异常,try catch
Ctrl + 1:在函数末尾用,可以直接创建对应类型的变量来承接这个函数的返回值。
Ctrl + Shift + O:快速导入缺失类,并清除亢余引用
Ctrl + Shift + C:整行 HTML 注释
Ctrl + Shift + /:HTML 和 XML 的注释快捷键
Ctrl + Shift + :同上的取消注释快捷键
navicat使用:
工具->数据传输/数据同步/结构同步,分别为将一个表完全导入另一个、仅数据、仅结构
HeidiSQL快捷键:
CTRL + F9:运行选中脚本
F1:查看mysql内置函数的描述
Oracle的sql developer快捷键:
CTRL + Enter:执行选中脚本