Idea安装时会有Download and install JRE信息自动安装Java
1.跳转相关快捷键
- 搜索帮助 ctrl+shift+a
- 快捷键 alt+左侧的编号自动跳转对应的窗口
- 多项目之间跳转:ctrl+alt+] 向下一个跳转; ctrl+alt+[向前一个跳转
- 文件之间跳转 alt+右箭头 alt+左箭头
- 显示最近文件 ctrl+e
- 跳转上一次编辑的位置 ctrl+shift+backspace
- 添加favorite alt+shift+f
2.精准搜索
- 快速定位class: ctrl+n
- 快速定位file: ctrl+shift+n
- 快速定位函数: ctrl+alt+shift+n
- 字符串搜索: ctrl+shift+f
- match case: 是否匹配大小写
- words: 搜索的字符串是否是一个单词
- regex: 使用表达式搜索
- File mask: 在什么类型文件中搜索
3.列操作
- 拖动选中多行:alt+鼠标左键滑动选择
- 选择当前页面中所有指定的字符:先选中指定字符,按ctrl+alt+shift+j
- 向左跳一个单词: ctrl+左箭头
- 向左选中一个单词: ctrl+shift+左箭头
- 移动到行首: Home
- 实例:将json中的键值颠倒
- 源文件
{ "1":"test1", "2":"test2", "3":"test3", "4":"test4" }
- 执行操作:
- 选中冒号
- ctrl+x并粘贴到最后
- 将光标移动到行首Home
- 选中所有键ctrl+x到行尾
- 目标文件
{ "test1":"1", "test2":"2", "test3":"3", "test4":"4" }
- 源文件
4.live template
- 使用ctrl+shift+a搜索live templates settings进行模板的查看与设置
- 选择右侧添加live template group并输入自定义的模板组名称
- 在模板组中添加模板live template
- 当在开发布局中使用对应的名称时会进行提示是否使用模板自动生成
- 另一个实例,
$VAR1$
输入完成后点击回车光标即到$VAR2$
public static final int $VAR1$ = $VAR2$
- 使用
$END$
可以定义结束时的光标位置,当我们写一个带注释的变量声明时可以使用如下/** * $VAR1$ */ private String $VAR2$; $END$ //先输入注释,在输入变量名,光标移到下一行
每天背一点未完待续哦