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 

         

  • 相关阅读:
    小心使用宏
    常见文件、目录、路径操作函数
    链表法页框的分配和去配
    获取调试符号文件
    Visual C++ Runtime Error 调试
    HEAP: Free Heap block XXXX modified at XXXX after it was freed
    磁盘操作 API
    【转】浅谈大型网站动态应用系统架构 Mr
    jQuery1.3.1 Tab选项卡 Mr
    spring依赖注入思想 Mr
  • 原文地址:https://www.cnblogs.com/dabuliu/p/15164984.html
Copyright © 2011-2022 走看看