• 想写好代码,送你三个神器


    Tips
    做一个终身学习的人。

    每个程序员,其中一点让自己感到傲娇的地方,就是能够写出健壮,优美,干净的代码。如果你再拥有这三件神器,你的代码就会如虎添翼,直上云霄三千里。

    第一件神器:IntelliJ IDEA

    IntelliJ IDEA

    很多人排斥这个神器的原因是收费的,而且价格还不便宜。但我觉得,这个太值得买了。很多人还不太接受花钱买正版软件的事实,其实,你应该改变这种观念。

    我对软件产品的观点:
    支持正版,抵制盗版,鼓励开源,何况你还是个伟大的程序员。

    有点跑题了,这里不说IDEA的其他特性,这里只介绍一个用法:『Inspect Code』功能:

    Inspect Code

    当你写完一个Java类,或其中一个功能时,可以在这个类里右键,选择Analyze -> Inspect Code,如上图所示。
    点击之后,就会出现以下界面:

    Specify Inspection Scope

    我一般都是默认,然后点击『OK』按钮,

    分析结果

    我这里是随便拿了一个类进行分析的,也许你的结果可能与我的结果不同,重点看一下『Probable bugs』下面的选项,可能是程序中隐含的bug。其他选项根据自己的场景来做相应的处理。

    下面是我根据提示处理后的结果:

    改进后的重构结果

    感觉是不是狠舒心?其实后面两个工具,是作为一个plugin集成到IDEA里的,分别是CheckStyle-IDE和FindBugs-IDEA,他们也各有有Eclipse的版本。这里主要是在IDEA在使用。

    第二件神器:FindBugs-IDE

    这个插件的作用是潜在 Bug 检查,其实作用跟上面的『Inspect Code』的功能差不多,不过他们互为补充,也为代码又增强了一次安全保障。

    关于如何安装插件看截图,安装完成以后,需要重启IDEA。

    插件安装过程

    FindBugs-IDEA具体使用如下,在要检查的Java类上右键:

    FindBugs

    然后是检查结果,左侧是具体的可能存在的问题,右边是给出详细的说明。
    FindBugs检查结果

    第三件神器:CheckStyle-IDE

    CheckStyle-IDE也是IDEA里的一个插件,它的主要作用是代码规范检查,具体使用也很简单,在要检查的类上右键,选择『Check Current File』。

    CheckStyle

    在Rules的下拉框里选择你喜欢的检验规则,

    Rules

    选完以后,点击最左边绿色的三角按钮:

    检查结果

    可以根据你的实际情况,最结果进行分析,最后对代码进行相应的调整。

    其实,在这三个工具上,也不用花太多的时间,主要是给自己的代码把把关,看看有没有一些自己没有想到,或是存在潜在问题的地方。

    好了,以上三个工具就是我说的三件神器,我一直坚信:

    工欲善其事,必先利其器。

    所以,在内功还算不错的话,挑选适合自己的工具,会让你的『武功』突飞猛进。

  • 相关阅读:
    bitmap解码
    好用的dos命令
    Navicat Premium 12.0.18 / 12.0.24安装与激活
    Linux基本概念与常用命令
    Hbuilder+MUI(一)
    VS2015 运行项目报错“无可用源”,无法加载“C:WindowsMicrosoft.NETassemblyGAC_MSILSystem.Netv4.0_4.0.0.0__b03f5f7f11d50a3aSystem.Net.dll”这类型错误
    报错:找到了与该请求匹配的多个操作
    ACCESS迁移到SQLSERVE的两种方法
    C# 调用HTTP接口两种方式Demo
    转:WebApi(二)
  • 原文地址:https://www.cnblogs.com/IcanFixIt/p/7604557.html
Copyright © 2020-2023  润新知