zoukankan      html  css  js  c++  java
  • 【我的编程习惯与开发插件】

    引:即使本专业就是计算机,也会有很多编程习惯不规范,尤其是刚毕业这段时间,感觉像是发现了很多宝藏,所以本篇用于记述一些编程上的心得,或者好用的插件,好用的方法等等

    分类:编译器, 注释,编程习惯,debug,插件,方法等...

    备注:萌新向,大佬可绕道 

    Dept:菜鸟部萌新分部

    [编译器]

    —>>>关于IDEA插件推荐:

      MyBatisCodeHelperPro(小黑鸟),lombok(其实lombok添加依赖就可以直接引用,但是不下载插件的话可能有时编译器会不识别导致爆红,不影响运行但是看着膈应hh),

      Alibaba Java Coding Guidelines,(似乎当前版本和MyBatisCodeHelperPro冲突,自行取舍)

      Mybatis log plugin  可以查看sql调用执行日志 ,不用去控制台里费劲的翻阅记录了

      Background Image Plus   咳咳,可能很多人看到过,有些人喜欢设置编译器的背景图片,就是利用这个插件 

    —>>> IDEA一些自带的不错的功能:

      ->项目回滚:项目右键->localhistory->show history,选择一个时间点 ,点击revert ,完成回滚 (当没有git备份的时候只能靠这个挽救误删或者被覆盖的代码了)

      ->控制台信息查找(可用,但效率不太高):有时候没有用日志打印输出,想直接在控制台里寻找,可以点击控制台页面某处,然后idea左上角->edit->find->find即可,也可以去keymap里绑定快捷键,当然,效率肯定是比不上用相关插件的

      -> 自动生成作者及时间注释:点击应用后 每次新建类就会自动出现注释啦~

    开发者注释还是蛮重要的,虽然不影响程序运行,但是对代码维护很有意义,如果你看一个人的代码, 发现他光秃秃的一个注释都没有,能看懂还好,看不懂的多半要被气死了2333 

         

  • 相关阅读:
    leetcode 131. Palindrome Partitioning
    leetcode 526. Beautiful Arrangement
    poj 1852 Ants
    leetcode 1219. Path with Maximum Gold
    leetcode 66. Plus One
    leetcode 43. Multiply Strings
    pytorch中torch.narrow()函数
    pytorch中的torch.repeat()函数与numpy.tile()
    leetcode 1051. Height Checker
    leetcode 561. Array Partition I
  • 原文地址:https://www.cnblogs.com/dabuliu/p/15164984.html
Copyright © 2011-2022 走看看