IntelliJ Idea 常用快捷键总结-0 #<间断性更新中...>,部分有示例

IntelliJ Idea 常用快捷键总结-0

<间断性更新中...>,部分有示例


  1. 自动补齐代码

    1. 常用的有for循环体,fori可以输出循环语句:

    eg:

     public void test(){
    		 for (int i = 0; i < ; i++) {
         
     	}
      }
    

    2.sout,直接输出

     System.out.println("hello git");
     System.out.println("hello git");
    

    3.psvm,主入口函数:

     public static void main(String[] args) {
     
     }
    

    4.其他快捷键

     输入for(User user : users) 只需输入 user.for+Tab ;
     
     Ctrl+Alt+O 优化导入的类和包
    

    5.代码快捷键

    1. 使用频率较高-----> Alt+Insert 生成代码(如 get,set 方法,构造函数等) 或者右键(Generate)

    2. 上面讲过;fori/sout/psvm + Tab;
    新添加 ifn————>>>>>

     	if (i == null) {
             
         }	<br>
    

    3. 捕获异常快捷键:Ctrl+Alt+T,生成 try catch但不常用这个,一般使用Alt+enter,选择抛出异常或者添加try catch语

    4. CTRL+ALT+T 把选中的代码放在 TRY{} IF{} ELSE{} 里
    5. Ctrl + O 用于重写方法,尚未尝试,待使用;
    6. Ctrl + I 实现方法
    7. Ctr+shift+U 大小写转化
    8. 常用方法,一般使用在出现错误的时候,ALT+回车可以提醒你错误以及解决方法,自动修正;
    9. 使用频率高 ALT+/ 代码提示
    10. CTRL+J 自动代码
    11. Ctrl+Shift+J,整合两行为一行
    eg:

     	整合前:
     	public void test(){
     		for (int i = 0; i < ; i++) {
        			 if (i == null) {
    
             	System.out.println("111");
             	System.out.println("111");
         		}
    	 		}
     	}
     	整合后:
     	public void test(){
         	for (int i = 0; i < ; i++) {
         	    if (i == null) {
     
         	        System.out.println("111");System.out.println("111");
             	}
         	}
     	}
    

    11. CTRL+空格 代码提示,暂时没效果
    12. CTRL+SHIFT+SPACE 自动补全代码 ,idea会提示

    13. CTRL+ALT+L 常用 格式化代码 但经常会和tim的锁定快捷键冲突。

    14. CTRL+ALT+I 自动缩进
    15. CTRL+ALT+O 优化导入的类和包 暂未使用过
    16. CTRL+E 最近更改的代码


16. CTRL+ALT+SPACE 类名或接口名提示

17. CTRL+P 方法参数提示

18. CTRL+Q,可以看到当前方法的声明

18. Shift+F6 重构-重命名 (包、类、方法、变量、甚至注释等)寻找好久的快捷键了。:贴图:


然后光标指在变量前,按住shift+F6,会统一更改变量:

点击i直接切换回来。

Ctrl+Alt+V 提取变量

*19.* 在HTML页面中如果需要写table表格中的tr的时候,肯定需要加上td,在idea下,可以使用tr+展示出来如图:


然后现在可以按住ctrl+/键来联想:

回车后可以出来了:

idea 去除所有未引用的包
去掉当前页面或类下直接快捷键Ctrl + Alt + O;

原文地址:https://www.cnblogs.com/chenyameng/p/11190570.html