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

建设一个棋牌类网站google网页版

建设一个棋牌类网站,google网页版,南安市建设局网站,ui设计原理目录前言一、使用maven-checkstyle-plugin插件1. maven-checkstyle-plugin 介绍2.引入依赖3.使用二、使用 idea 插件1.安装2.使用前言 很多时候我们的代码写的不规范,比如没缩进、参数间没空格、导入的包没用到没删除、方法很长没有进行拆分、 直接对方法参数进行了…

目录

  • 前言
  • 一、使用maven-checkstyle-plugin插件
    • 1. maven-checkstyle-plugin 介绍
    • 2.引入依赖
    • 3.使用
  • 二、使用 idea 插件
    • 1.安装
    • 2.使用

前言

很多时候我们的代码写的不规范,比如没缩进、参数间没空格、导入的包没用到没删除、方法很长没有进行拆分、 直接对方法参数进行了赋值分配等等不规范的操作或写法。

为了规范代码并提高代码的质量,以及扫描代码检测潜在的不合理代码,我们可以使用一些插件来进行代码扫描分析。

一、使用maven-checkstyle-plugin插件

1. maven-checkstyle-plugin 介绍

maven-checkstyle-plugin 是 maven 提供的一个插件,用于扫描代码检测不合理需要改进的差代码,简单来说就是代码规范检查。

举个例子:

GitHub 就用它在提交和拉取请求时审核代码库的一致性(例如缩进规则等)。GitHub 的 Actions 等 CI/CD 系统中就使用了这个东西,当你在 GitHub 上 fork 了一个开源项目,然后修改一些代码后给原项目作者提了一个 PR 请求,原作者同意后GitHub CI就会用这个东西构建检查代码缩进和代码规范是否有不合理的地方。

2.引入依赖

在 pom.xml 的 pluginManagement 标签中引入如下插件依赖:

		<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-checkstyle-plugin</artifactId><version>3.2.1</version></plugin>

maven-checkstyle-plugin 自带两套扫描代码的规则,一套是 Sun 定义的 sun_checks.xml ,一套是由谷歌定义的 google_checks.xml。像上面那样不指定扫描规则,则默认采用 sun_checks.xml ,如果你想指定使用 google_checks.xml 规则扫描代码可以像下面这样引入插件依赖:

		<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-checkstyle-plugin</artifactId><version>3.2.1</version><configuration><configLocation>google_checks.xml</configLocation></configuration></plugin>

如果你想采用自定义的扫描规则,请在你的 pom.xml 同级目录下新建 checkstyle.xml 文件并在其中配置你的规则。然后修改 pom.xml 中 maven-checkstyle-plugin 插件的 configLocation 配置 checkstyle.xml ,就像上面的 google_checks.xml 一样。

网上有很多自定义的 checkstyle.xml 规则,例如:

  • 谷歌的代码检测规则
  • 较完整checkstyle.xml及说明

3.使用

在项目目录下打开 cmd 命令行或者在 idea 中的 Terminal 中输入mvn checkstyle:check 命令开始扫描代码。
扫描后提示的ERROR就是需要改进的地方:

请添加图片描述

其他关于 maven-checkstyle-plugin 插件的配置和说明具体可参见官网: Apache Maven Checkstyle Plugin

二、使用 idea 插件

除了使用上面的 maven 插件,如果你使用的是 idea 编译器,你可以安装 idea 的插件来扫描代码,效果和 maven 插件一样。

1.安装

File ==》Settings ==》Plugins ==》Marketplace ==》搜索 CheckStyle-IDEA 进行安装 。

请添加图片描述

( 插件有 100MB 左右可能需要下载一会,如果下载很慢的话可以浏览器访问 idea插件中心下载CheckStyle-IDEA 找到你对应的idea版本下载相应的 CheckStyle-IDEA 插件压缩包,然后 idea 里 File ==》Settings ==》Plugins ==》Marketplace ==》点击右上角设置图标选择 Install Plugin from Disk , 选择下载的压缩包进行安装,最后重启 idea )

2.使用

CheckStyle-IDEA 自带 Sun 和 Google 两套扫描代码规则,你可以选择其中一个规则进行扫描。(如果要自定义扫描规则或其他配置,File ==》Settings ==》Tools ==》Checkstyle 进行设置)

左侧的三个按钮分别是检查当前文件的代码、检查当前模块的代码、检查整个项目的代码

在这里插入图片描述

扫描结果如下,点击具体的报错可跳转定位到相关代码处:

在这里插入图片描述

http://www.mmbaike.com/news/22706.html

相关文章:

  • 找别人做公司网站第一步做什么站长工具seo综合查询源码
  • 大型网站seo方案卡点视频软件下载
  • seo优化谷歌网站关键词快速优化
  • 南京制作网站要多少钱域名whois查询
  • 如何用手机做音乐网站网站死链检测工具
  • 手工做刀网站seo关键词优化策略
  • 微信微网站是什么情况网站开发的步骤
  • 公司内部网站如何备案简述seo的优化流程
  • 襄阳网站建设多少钱精准引流客源的方法可靠吗
  • 政府网站建设方案书范本张掖seo
  • 网站建设方案模板下载制作网站的基本步骤
  • 商会网站模板安卓优化大师下载安装到手机
  • 政府大型网站建设安卓神级系统优化工具
  • 医疗做网站全网最全搜索引擎app
  • 织梦网站301跳转怎么做东莞网站制作公司
  • 静态网站开发项目实验报告优化模型数学建模
  • 上海公司注册在哪个区好南昌seo搜索优化
  • 网页设计与制作课程教学大纲seo网站优化公司
  • 行业门户网站建设方案百度广告怎么收费标准
  • 毕业设计做的网站抄袭网站快速排名上
  • 自己电脑怎么做网站浏览器正能量网站免费
  • 给公司做网站百度手机app下载并安装
  • 手机网页免费制作app搜索引擎优化与关键词的关系
  • 传奇做网站怎么接广告推广
  • html网站建设中朋友圈广告投放价格表
  • 政府网站功能分析 选做揭阳seo快速排名
  • 快手刷赞网站推广软件seo推广软件排名
  • 网站备案 更换接入商推广软文范例100字
  • 杭州公司官方网站制作成都网站快速排名
  • 推广网站怎么建设重庆百度竞价推广