常见写代码操作
- 写代码中 Ctrl + 空格 、‘.’ 可显示补全选项
Ctrl + Alt + 空格 智能补全,仅显示当前上下文所适用的类型。
选择条目时不按Enter 而按Tab 不是简单插入,而是替换掉光标处的单词。 - Alt + Enter 预览(黄色/红色)警告并给出快速修复选项
- 双击 Shift 进行搜索,可搜索内容、设置、操作方法
- 双击 Ctrl+空格 可显示静态常量及方法的建议
- Ctrl + W 选中 单词 ——> … ——> 整行
Ctrl + Shift + W 选区收缩
函数开头 Ctrl + W 选整个函数 - Ctrl + / 行注释或取消注释
Ctrl + Shift + / /*…*/式注释 - Ctrl + D 复制当前行/复制选中的多行
Ctrl + Y 删除当前行 - Alt + Shift + ↑或↓ 将当前行上移/下移,与上面/下面一行交换位置
Ctrl + Shift + ↑或↓ 光标在函数名行:将当前方法上移/下移,与上面/下面一个方法交换位置 - Ctrl + - :收起方法; Ctrl + Shift + - :收起所有方法;
Ctrl + = : 扩充方法; Ctrl + Shift + = : 扩充所有方法; - Ctrl + Alt + T 包围——用一些模板代码包围所选代码段,如:try/catch/finally
Ctrl + Shift + Delete 解包,解除包围 - Alt + J 选择标签中的符号,每按一次向下多选一个相同的符号
Alt + Shift + J 取消上一个选中的符号号
Ctrl + Alt + Shift + J 选中所有与标签中相同的符号
可直接输入新值替换所有被选中的符号 - Ctrl + Shift + Enter 语句补全——补充大小括号、行尾分号等
- Shift + F6 重命名,并级联修改其余位置的相同名称引用
- Ctrl + Alt + M 将选中的方法提取出来。
Ctrl + Alt + V 将选中的高重复局部变量提取出来 - Ctrl + Alt + Shift + T 重构函数
功能多样,包括引入变量、引入形参、内联函数等- 引入变量、形参等:将变量、形参提取出来单独处理
- 内联函数:将单一用处的函数给取消合并到使用位置
- Ctrl + Alt + L 格式化
Ctrl + Alt + Shift + L 更多格式化选项,如去除无用import等 - Ctrl + P 查看函数参数类型
- Ctrl + Shift + I 小窗口查看函数定义实现方法
- F2 定位到高亮错误位置
- Ctrl + F12 或 ** Ctrl + 7** 打开文件结构——查看长代码时有用
- Ctrl + B 跳到函数引用位置
Alt + F7 打开关于函数引用位置的工具窗口 ,之后用Alt + 3来显示隐藏窗口 - Ctrl + Alt + B 查看函数的实现
- Ctrl + E 查看最近打开的文件
Ctrl + Shift + E 查看最近打开的文件中自己修改的代码部分 - 搜索Ctrl + F,替换Ctrl +H 下一个Enter/F3,上一个 Shift + F3
- Ctrl + Alt + V 例:new Dog(); 按快捷键后,可在前面补上 Dog dog = (ps:这个快捷键容易被占用,被占用的话自己配一个别的就好