zoukankan      html  css  js  c++  java
  • 不看会后悔系列之idea的使用小技巧

    虽然用idea已多达N年,但你对其所有的功能都了如指掌吗?了解如下小tips助你开发更通畅。

    调试专题

    (1)不用每次都重启debug
    debug程序时,只修改了一点代码,怎么在不重启程序的前提下,看到修改后的效果呢?
    将启动栏处的Edit Configurations ——Configuration——由Do noting 改为 Update classes and resources
    注意,修改mapper文件时,其不起作用,所以一旦修改完mapper,只能重启debug。


    (2)debug快捷键
    F8:下一步
    F9:跳到下一个断点,resume program
    F7:跳到方法里面

    (3)
    查看都设置了哪些断点(蓝框里)
    让所有的断点都失效(绿框里)

    (4)debug模式下,选择一部分数据,右键点击“Evaluate Expression…”,就能得到运行这部分数据得到的结果。

    搜索专题

    我的惯用快捷键是ctrl+shift+f,也可以自己设置快捷键。

    git专题

    (1)在页面的左侧栏右键,点击Annotete,就能看到此代码是谁什么时候提交的
    在这里插入图片描述

    (2)有的时候pull代码的时候,发现此项目没有在git中。那怎么将项目加入git呢?

    页面专题

    (1)当某个类文件经常被用到时,可以固定到边栏。
    右键类,选择Pin Tab

    (2)前进和回退按钮
    一点一点进入死胡同后,还能点击回退按钮,返回到刚才的页面。设置步骤如下。

    Preferences -> Appearance & Behavior -> Menus and Toolbars -> Navigation Bar Toolbar -> Toolbar Run Actions,然后点击右侧的Add After… 按钮,选择Main menu -> Navigate -> 勾选Back 和Forward按钮。

    (3)
    想从dao文件直接跳到对应的xml文件里,需要安装free Mybatis plugin插件。


    如果一打开代码,set、get基本都爆红,说明没有安装lombok插件。

    你还有补充的吗?(づ ̄3 ̄)づ╭❤~

  • 相关阅读:
    HDFS 2.X新特性
    kettle的系列教程
    Kettle基本使用
    MySQL流程控制结构
    MySQL函数
    MySQL存储过程和函数
    MySQL变量
    MySQL视图
    TCL(事务控制语言)
    MySQL标识列(自增长列)
  • 原文地址:https://www.cnblogs.com/liaozuheng/p/13403567.html
Copyright © 2011-2022 走看看