zoukankan      html  css  js  c++  java
  • idea常用的快捷键

    1. 图示Java&html5开发中IDEA的一些常用默认快捷键
      图示Java&html5开发中IDEA的一些常用默认快捷键
    2. 2

      sout ,快捷生成输出一行

      生成输出一行:System.out.println("");多加练习,就可以记住.

      图示Java&html5开发中IDEA的一些常用默认快捷键
      图示Java&html5开发中IDEA的一些常用默认快捷键
    3.  

      ctrl+shift+F10 ,快速运行程序     补充输入语句为:" System.out.println("这是一个测试的Java程序!");";按住三个键,即可快速运行执行当前java文件。同样的方法也适用于html5文件.

      图示Java&html5开发中IDEA的一些常用默认快捷键
      图示Java&html5开发中IDEA的一些常用默认快捷键
    4.  

      ctrl+P,方法参数提示     首先将鼠标放在 System.out.println(),按下组合键,接着出现了提示print方法的所有参数的黄色背景框.     再举个栗子,如图编写一个简单的类T1,在main类中进行实例化一个对象,"  T1 t=new T1()",这时缺少构造方法的参数,鼠标放到" T1()"的括号中,按下组合键即可进行参数提示.

      图示Java&html5开发中IDEA的一些常用默认快捷键
      图示Java&html5开发中IDEA的一些常用默认快捷键
      图示Java&html5开发中IDEA的一些常用默认快捷键
      图示Java&html5开发中IDEA的一些常用默认快捷键
    5.  

      Alt + Insert 键,打开代码生成界面

            如图所示,建立代码后,按下Alt + Insert 组合键,可唤出(Code generate)面板.

      getter和setter方法是生成每个属性的get和set方法,极其方便.

      Override Methods是重写父类方法, 快捷键如图也可以是"Ctrl+O".

      implement Methods 是实现继承的接口的方法, 如图Ctrl+I 也可以快速打开此快捷键.

             注意,需要选中多项时, 使用ctrl键。idea的代码生成快捷键和Eclipse的十分相似,笔者的另一篇文章中讲得更加详细,详见下面的引用链接.

      图示Java&html5开发中IDEA的一些常用默认快捷键
      图示Java&html5开发中IDEA的一些常用默认快捷键
    6.  

      Ctrl+D ,复制当前行

            可以多次复制当前行,生成一批相似的代码行;便于进行批量的修改.html5中同样适用.

      图示Java&html5开发中IDEA的一些常用默认快捷键
    7.  

      ctrl+F,快速查找     

            当工程代码过长的时候,需要查找一个具体的代码单词时,可以使用此快捷键进行快速查找,十分方便.     

            选中如图所示的"Match case"会区分大小写进行筛选工程代码内容.html5中同样适用.

      图示Java&html5开发中IDEA的一些常用默认快捷键
    8.  

      ctrl+R,快速展开替换

            如图,点击"LinkedList ls=new LinkedList();"中的单词linkedlist ,按下"Ctrl+鼠标左击"快捷键即可打开linkedlist源码进行查看.html5中同样适用.

      图示Java&html5开发中IDEA的一些常用默认快捷键
    9.  

      Ctrl+鼠标左击--快速查看Java源码

            如图,点击"LinkedList ls=new LinkedList();"中的单词linkedlist ,按下"Ctrl+鼠标左击"快捷键即可打开linkedlist源码进行查看.

            html5中同样适用.

      图示Java&html5开发中IDEA的一些常用默认快捷键
      图示Java&html5开发中IDEA的一些常用默认快捷键
    10.  

      Ctrl+Alt+U,查看某个类的完整关系类图

            如图点击下LinkedList,按下快捷键,即可查看LinkedList完整地继承和实现关系类图.其他的类,可以依次类推.

            ctrl+R,快速展开替换

      图示Java&html5开发中IDEA的一些常用默认快捷键
    11.  

      ctrl+/ ,快速注释当前行或者选区

            不选中选取,按下快捷键可以快速注释当前行代码;选中选取,即可全部注释.重复一次取即可取消注释.html5中同样适用,如图可以生成"<!--<input type="text" >-->"的注释样式.

      图示Java&html5开发中IDEA的一些常用默认快捷键
      图示Java&html5开发中IDEA的一些常用默认快捷键
    12.  

      ctrl+alt+T ,实现surround with代码

            此快捷键可以surround with代码, 不仅可以surround with实现各种if...else...,也可以加do..while...循环代码,以及异常处理的try..catch..finally机制和线程相关的代码.html5中也适用,可以增加标签tag的surround with ,也可以增加comment等功能模块.

            html5中也适用,可以增加标签tag的surround with ,也可以增加comment等功能模块.

      图示Java&html5开发中IDEA的一些常用默认快捷键
      图示Java&html5开发中IDEA的一些常用默认快捷键
      图示Java&html5开发中IDEA的一些常用默认快捷键
    13.  ctrl+x, 删除一行!  ctrl+@ ,查看源码;

      alt+左右键, 打开多个文件时进行切换
      alt+上下 , 按代码块进行上下快速跳转 
  • 相关阅读:
    leetcode 78. 子集 JAVA
    leetcode 91. 解码方法 JAVA
    leetcode 75. 颜色分类 JAVA
    leetcode 74 搜索二维矩阵 java
    leetcode 84. 柱状图中最大的矩形 JAVA
    last occurance
    first occurance
    classical binary search
    LC.234.Palindrome Linked List
    LC.142. Linked List Cycle II
  • 原文地址:https://www.cnblogs.com/KeepCalmAndNeverSayNever/p/10117133.html
Copyright © 2011-2022 走看看