idea常用设置(持续更新)

1、注释模板

Setting里找到live Templates

(1)创建一个Templates Group

(2)在Templates Group下创建Live Template

2、常用内置模板

Java:

  itar --> 普通for循环(i++)

  ritar --> 普通for循环(i--)

  iter --> foreach

  sout --> System.out.println();

  serr --> System.err.println()

  fori --> 普通for循环

  ifn --> if(xxx == null){}

  inn --> if(xxx != null){}

  lazy --> if(xxx == null){xxx = new XXX();}

  psvm --> main方法

SQL:

  ins -- > insert into  () values ();

3、常用快捷键

选用Eclipse快捷键

  Alt + Enter --> 代码提示

  Alt + Insert --> 生成setter和getter方法

  Alt + Shift + R --> 查找Class

  Alt + Shift + Z --> try-catch

  Ctrl  + G --> 查看方法调用者

  Ctrl + H --> 全局搜素

  Ctrl + O --> 查看当前类所有方法

  Alt + 左右箭头 --> 跳转上一个或下一个位置

  Shift双击 --> idea 特殊全局搜索

  Alt + Shift + R --> 重命名

 4、常用页面设置

(1)打开Toobar和ToolButtons

(2)Version Control

3分屏查看代码

  可在setting中keymap设置快捷键  main menu --> window --> editor tabs --> split vertically/split horizontally

(4) Tomcat配置

 5、git shelve的使用

  shelve是idea提供的特有暂存(搁置)代码的功能。

  使用场景:当你在一个分支上修改代码后但暂时不想提交,这时你需要切换到另外一个分支上去工作,这时候就需要暂存现在修改的代码。(git 提供了 stash的功能,idea 提供了 shelve功能)

(1)将修改提交到shelf中

idea还提供了静默暂存的功能,即不会弹出确认框

(2)从shelf中取出暂存的代码

shelve changes 后,version control 中会增加一个shelf 标签,可以使用unshelve功能从shelf中取出暂存的代码,并且可以多次取出。不需要后可以删除shelf

(3)改变存储shelf中的默认地址

 6、git stash

  git 提供的暂存代码方法

   vcs-->git-->stash changes

          -->unStash changes

  

原文地址:https://www.cnblogs.com/dahaihh-2018/p/8260468.html