IDEA的超好体验用法

日常使用Java开发都使用Idea,最近发现一个体验非常好的用法,即开启Presentation Mode

开启 Presentation Mode

入口

View->Appearance->Enter Presentation Mode

image

效果

1.写代码进入全屏模式,
2.只显示代码编辑器,其他框隐藏
3.代码字体放大,让人写代码非常专注
image

配套操作

只显示代码编辑器框,想要看其他框的时候就要熟悉Idea各种快捷键
比如:

Ctrl + Tab:切换打开的文件

Alt + 1:显示/隐藏 Projects

Alt + 4:显示/隐藏 Run

Alt + 5:显示/隐藏 Debug

Alt + 8:显示/隐藏 Services

Alt + Enter:应用提示

快捷键不熟的话可以

Ctrl + E
打开如下界面,可以看到各快捷键及最近打开的文件,可以鼠标操作,也可以记下快捷键
多用几次,很多快捷键就记住了,甚至可以全键盘操作
image

编辑器的一些操作技巧

  • Shift + Enter:新增并切换到下一行
  • Live Template自定义一些模板快捷键
    比如我自定义的main模板, 方便算法练习时快速生成main代码:
 public static void main(String[] args){
$CLASSNAME$ obj = new $CLASSNAME$();
$TYPE$ input;
input = null;
System.out.println("input=[" + input + "],ret=[" + obj.$METHOD$(input) + "]");
}
  • 自定义编辑器光标移动快捷键
    个人习惯了Vim操作,所以新增了光标移动快捷键
    上:Alt + K

    下:Alt + J

    左:Alt + H

    右:Alt + L

    这样在代码编辑器移动光标就可以释放鼠标,更好的使用键盘,效率更高,当然你也可以定义更多的Vim操作
    其实几个这个快捷键不只可用于光标移动,在代码中代码提示菜单框弹出时,Alt+K和Alt+J也可上下移动来选择提示菜单项
    可以说使用频次超高,超实惠
    如下:
    image

总结

一通设置后,写代码幸福感陡增,不得不感叹Idea很强大,可能有更多好用的技巧有待发现。

标签: Java

添加新评论