Git
怎样看到某行代码是谁写的?
2020-02-11
代码规范
添加作者注释
2020-02-25
File–>settings–>Editor–>File and Code Templates–>Includes–>File Header
添加如下内容;
/**
* @author Your Name
* @date ${DATE} ${TIME}
*/
界面显示
ctrl + 滑轮调节字体大小
2020-03-02
File–>settings–>Editor–>General
显示行号
Settings -> Editor -> General -> Appearance
代码生成器
- 快速生成for循环: 在空的代码行输入fori或foreach,然后根据提示按回车,则会自动生成for代码块 对数组或集合类进行遍历,输入变量名,然后可以①输入.for生成增强型for循环代码块②输入.fori生成普通for循环代码块③输入forr生成普通for循环逆序的代码块
- 快速判断空/非空:输入需要判断的变量名,然后可以①输入.null生成判断空的代码块②输入.nn或.notnull生成判断非空的代码块
- 快速生成输出语句:输入需要输出到控制台的变量名,然后输入.sout生成输出该变量的代码
- 快速生成变量:首先输入要调用的方法,然后输入.var自动生成包含变量类型的变量
- 快速生成主方法:在要生成主方法的地方输入psvm即可生成主方法,这四个字母代表了public static void main(String[] args)中的四个单词首字母
- 快速上锁:输入要加锁的变量名,然后输入.synchronized即可直接对变量加锁,不要担心单词太长记不住,IDE还有代码提示功能呢
- 快速生成try-catch代码块:在要生成try-catch代码块的语句或变量后面输入.try即可
- 快速格式化字符串:在要格式化的字符串或字符串变量后面输入.format即可
断点调试
条件断点
在我们使用断点调试的时候,我们最害怕的就是遇到数组,尤其是数量极大的数组然后其中只有某一个或某一部分出问题了,然后我们调试的时候就不得不添加一个if语句来方便调试。不过我们的IDEA不愧为超级智能的IDE,我们可以通过IDEA直接添加条件断点来实现调试到特定的断点处。
使用办法:
- 打断点
- 在断点处右键
- 键入条件,该条件应该返回一个布尔值,断点会停到该条件为true的时候
本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。
如果你觉得本文对你有帮助,不妨请我喝杯咖啡
赏