当前位置: 首页 > news >正文

checkstyle之如何配置

在试用checkstyle一段时间后,对其中一些警告,感觉是没有必要的,比如一行的长度不超过80个字符,现在我们的屏幕都是宽屏幕了,没有必要80,120挺合适的,但是要怎么修改呢?经过查询,找到了方法。

checkstyle没有提供可视化界面去修改,需要自己修改配置文件,其实很容易的。


打开windows->performence->checkstyle


选择一个默认的配置文件,导出(图中画出来了)。这就是一个内置的配置文件了

然后修改就好了,怎么,不会修改?导出来的文件中有注释,翻译一下就好了。在http://checkstyle.sourceforge.net/index.html这里有详细解释(需)。这样修改相关参数就可以了。

比如刚开始我们提到的问题,一行字符最多80个,如何边长一些呢?

把<module name="LineLength"/>

修改成<module name="LineLength"><property name="max" value="120"/></module>

这样就ok了。

关于其他的配置,在http://checkstyle.sourceforge.net/index.html自行查找就好了。

什么,不会?那你还做什么IT啊,去做产品经理吧。

相关文章:

  • c#中datetime类型与SqlServer中datetime格式的区别
  • 在git的Bash下进行复制粘贴
  • 小智慧62
  • SICP 习题 (1.14)解题总结
  • 一个爬电商数据并实现搜索的例子
  • Qt5学习之路(VS下Qt设计师文件的使用)2013-10-13
  • 使用shell关闭占用某一个端口的程序
  • CGlib的动态代理使用示例
  • (4)事件处理——(6)给.ready()回调函数传递一个参数(Passing an argument to the .ready() callback)...
  • (4)事件处理——(7)简单事件(Simple events)
  • 把编程语言比喻为人体
  • Qt5学习之路(vs2012下创建一个QT应用程序)2013-10-14
  • 说说我在家乡山东日照的面试经历以及对家乡互联网产业的一些认识吧
  • mysql实现随机查询
  • SICP 习题 (1.15) 解题总结
  • 分享一款快速APP功能测试工具
  • E-HPC支持多队列管理和自动伸缩
  • FineReport中如何实现自动滚屏效果
  • Java基本数据类型之Number
  • python大佬养成计划----difflib模块
  • Rancher-k8s加速安装文档
  • Redis 懒删除(lazy free)简史
  • 测试开发系类之接口自动化测试
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 前端代码风格自动化系列(二)之Commitlint
  • 实现菜单下拉伸展折叠效果demo
  • 使用 QuickBI 搭建酷炫可视化分析
  • 为视图添加丝滑的水波纹
  • 吴恩达Deep Learning课程练习题参考答案——R语言版
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • (6)设计一个TimeMap
  • (7)STL算法之交换赋值
  • (Matlab)使用竞争神经网络实现数据聚类
  • (保姆级教程)Mysql中索引、触发器、存储过程、存储函数的概念、作用,以及如何使用索引、存储过程,代码操作演示
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (三)终结任务
  • (十)c52学习之旅-定时器实验
  • (算法二)滑动窗口
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • (转载)OpenStack Hacker养成指南
  • .bat批处理(七):PC端从手机内复制文件到本地
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .NET C#版本和.NET版本以及VS版本的对应关系
  • .Net IOC框架入门之一 Unity
  • .net 反编译_.net反编译的相关问题
  • .net6解除文件上传限制。Multipart body length limit 16384 exceeded
  • .NetCore 如何动态路由
  • .NET开源的一个小而快并且功能强大的 Windows 动态桌面软件 - DreamScene2
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • [ C++ ] 继承
  • [100天算法】-实现 strStr()(day 52)
  • [20180224]expdp query 写法问题.txt
  • [ACL2022] Text Smoothing: 一种在文本分类任务上的数据增强方法
  • [android] 切换界面的通用处理