IDEA使用小技巧

经常一起使用

  • 全局搜索
    ->1.使用快捷键Ctrl+Shift+F打开搜索窗口
    ->2.通过点击Edit–>Find–>Find in path打开搜索窗口
  • 全局搜索+替换
    ->CTRL+Shift+R



  • 快速查找一个类
    ->Ctrl+Shift+Alt+N或者按两下shift
  • 寻找接口的实现类
    ->CTRL+h
  • 查看类中方法名或者变量
    ->Ctrl+F12
  • 查看方法可传哪些参数
    ->CTRL+P

经常一起使用

  • 快速调整窗口大小
    ->Shift+F12
  • 唤出左侧project导航栏
    ->Alt+1
  • 切换java程序
    ->Alt+左(右)箭头

经常一起使用

  • 任何新增/新建/添加的快捷键:
    -> Alt + Insert*
    搜索Constructor可快速创建构造方法
  • 快速写主函数
    ->psvm+回车
  • 快速写输出语句
    ->sout+回车
  • 快速大写字母
    ->Shift+字母
  • 自动补全代码
    ->Ctrl+Alt+V

经常一起使用

  • 快捷键注释
    选中代码 -> 按Ctrl+Shift+/
  • 快速删除一行代码
    ->Ctrl+Y
  • 将光标快速定位到行头和行尾
    ctrl + Home:定位到一页代码的行头
    ctrl + end :定位到一页代码的行末
    home:定位到一行的行头
    end:定位到一行的行末
  • 自定义选区复制
    1.Alt+Shift+Insert:按一次开启,再按一次关闭
    2.按住Alt+鼠标
    3.按住鼠标滚轮
  • 对齐代码
    ->CTRL+ALT+L

  • 快速清除不相关的包
    ->Ctrl + Alt+ o

  • 快速强制类型转换
    鼠标放方法名()后 -> 按Alt+Enter -> 选择Cast to…

  • 运行程序
    ->Ctrl+Shift+F10
    ->代码左侧的绿箭头
    ->代码上右键点击run

  • 快速实现方法
    ->CTRL+O

  • 实现接口方法
    ->Alt+Enter //调出解决方法然后生成接口的所有方法
    ->Ctrl+i //快速生成接口的所有方法

  • 创建测试类
    ->Ctrl+Alt+T:
    右键 -> Go To -> Test

  • 快速改类名
    ->shift+F6

  • 不能正常输入光标变粗
    ->按Insert键

单元测试的使用

1.pom.xml文件中在加入依赖,如:

<dependencies>
    <!--单元测试-->
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.11</version>
      <scope>test</scope>
    </dependency>

2.创建测试作用的类
位置要求:在src/test/java目录中创建测试类


测试类创建位置.png

3.创建测试方法
1)public方法
2)没有返回值void
3)方法没有参数
4)方法的上面加入@Test,这样方法是可以单独执行的,不用使用main方法
5)方法名称自定义,建议:test+待测方法名
如:

public class MyTest {
    @Test
    public  void test01(){
        //1.指定spring配置文件的名称
        String config = "ba01/applicationContext.xml";
        //2.创建表示spring容器的对象
        ApplicationContext ac = new ClassPathXmlApplicationContext(config);
        //3.从容器中获取Student对象
        Student myStudent = (Student) ac.getBean("myStudent");
        System.out.println("student对象="+myStudent);
    }
}

复用程序

复用程序.png
复用程序-1.png
复用程序-2.png
复用程序-3.png
复用程序-4.png
复用程序-5.png
复用程序-6.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容