华为云CodeArts Check代码检查插件(Cloud IDE版本)使用指南

news2024/11/24 17:58:38

CodeArts Check Cloud IDE代码检查插件

image.png

image.png

感兴趣的小伙伴,可以试试使用我们的CodeCheck代码检查插件:>>>CodeArts Check代码检查插件免费体验

CloudIDE插件市场里,当前CodeCheck代码检查插件是精选插件>>>CodeArts Check代码检查插件详情:

image.png

感兴趣的小伙伴,可以直接在Cloud IDE编辑器里搜索“Huawei Cloud CodeArts Check”或则“CodeArts Check”或则在推荐插件一栏,就可以看到我们华为云CodeArts Check代码检查插件啦。

注:
华为云CodeArts Check代码检查插件(VSCode IDE版本)使用指南链接:华为云CodeArts Check代码检查插件(VSCode IDE版本)使用指南-云社区-华为云
华为云CodeArts Check代码检查插件(IntelliJ IDEA版本)使用指南:
华为云CodeArts Check代码检查插件(IntelliJ IDEA版本)使用指南-云社区-华为云
华为云CodeArts Check代码检查插件(CodeArts IDE本地版本)使用指南:华为云CodeArts Check代码检查插件(CodeArts IDE本地版本)使用指南-云社区-华为云

Cloud IDE版本插件最新更新展示

image.png

历史更新放在了文章最后。

插件使用指南

  1. 需要一个华为云账号;
  2. 需要实名认证;
  3. (已结束)确认CloudIDE活动结束知情同意书;
  4. 浏览插件的概览详情;
  5. 免费体验CloudIDE实例;
  6. 实例中下载安装CodeArts Check 代码检查插件;
  7. CodeCheck配置;
  8. 【示例】Java项目扫描;
  9. 写在最后

插件使用步骤

1. 需要一个华为云账号

如果先前已经有了华为云账号,那么直接点击CloudIDE平台链接,输入华为云账号密码登陆,就可以进入CloudIDE平台的插件市场页面看到我们的CodeCheck代码检查插件:
 

image.png


就可以跳过第二步,直接去看第三步。

如果当前还没有华为云账号,就需要先到华为账号注册页面去注册一个账号。
注册的时候需要手机号和验证码,然后需要输入自定义的账号名(这个框是在输入手机号后才会显示出来的)和密码。

image.png

2. 需要实名认证

账号注册了之后,华为云会需要我们进行实名认证,下面我们就选择个人认证就可以了:

image.png

然后在个人认证页面,选择一种方式认证;我个人比较推荐扫码认证,可以即时完成认证且最方便。

image.png

认证成功之后,会显示出如下画面:

image.png

【已结束】3. 确认CloudIDE活动结束知情同意书

到此,华为云账号的准备活动就结束了。
接着,我们就可以点击CloudIDE平台链接了,账号首次进入平台的插件市场页面,会需要确认一个如下的活动结束知情同意书:

image.png

4. 浏览插件的概览详情

如果想先看一下我们“CodeArts Check代码检查”插件的详情,可以直接点击插件市场页面的插件,就可以先提前看到我们插件的特性和功能:

image.png

浏览完插件之后,我们可以点击这里返回到插件市场页面:

image.png

也可以到实例里体验的时候,浏览插件的详情。内容是一致的。

5. 免费体验CloudIDE实例

点击CloudIDE页面的“免费体验”,就可以看到底下支持各种开发语言的CloudIDE实例,我们可以看到免费体验版本里,每天的免费体验时间为120分钟:
 

image.png

image.png

鉴于当前我们的插件版本支持Java/C/C++语言,需要大家使用All In One或则Java实例,暂不支持Python、Go语言。这里以Java实例为例,我们可以点击“免费体验”按钮进入实例:

image.png

等待CloudIDE实例初始化成功之后,会跳出提示弹窗,是否切换中文,点击是就可以切换到中文环境里。别的弹窗提示可以暂时都关闭。

6. 实例中下载安装CodeArts Check 代码检查插件

点击CloudIDE页面左边侧栏里的“插件管理”按钮:

image.png

在应用商店中搜索我们的插件“CodeArts Check”或则可以在推荐插件里找到我们插件:

image.png

就会跳出我们的插件“CodeCheck代码检查”,点击里面的安装按钮即可:

image.png

等待插件安装过程中,也可以点击“CodeCheck代码检查”插件本身,会跳出Extension栏,里面有插件的注意事项,支持的特性和功能介绍:

image.png

等到插件安装完毕之后,就会在页面左边侧栏里出现“CodeCheck”按钮,插件管理页面里也会显示成插件安装完毕状态的样子:

image.png

image.png

7. CodeCheck配置

我们可以首先点击页面左边侧栏的“CodeCheck”按钮,进入CodeCheck配置界面:

image.png

CodeCheck配置界面里,大家可以查看当前被激活/被应用到的规则:

image.png

也可以根据危险级别,标签,规则类型自行去勾选规则,最后记得点击应用按钮,看到提示“本地设置成功”就应用自选规则成功了:

image.png

8. 【示例】Java项目扫描

这里以JAVA项目为例,做一个扫描示范。

点击页面左边侧栏的“资源管理器”按钮

image.png

实例里本身会提供一个工程样例,我们可以针对里面单独的Java单或则多文件进行扫描检查,对整个工程进行工程检查,也可以用一键格式化对文件进行简单的自动代码风格问题纠正。
可以在项目目录里右键选择:

image.png

也可以在打开代码文件里右键选择:

image.png

具体的功能使用方法和指南,可以去Extension栏里查看功能介绍这一部分,里面分为检查+一键格式化及自动修复+配置;我们团队已经为各个功能配上了文字和动图介绍了:

image.png

9. 写在最后

希望大家多多体验我们这款商用插件~

感兴趣的小伙伴可以试试使用我们的CodeCheck代码检查插件:>>>CodeCheck代码检查CloudIDE插件

image.png

历史更新记录

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1071352.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

LED灯实验--汇编

asm-led.S .text .global _start _start: /* 1. led灯的初始化 *//* 1.1 使能GPIOE、DPIOF外设控制器的时钟 */ldr r0, 0x50000A28ldr r1, [r0]orr r1, r1, #(0x3 << 4)str r1, [r0]/* 1.2 设置PE10、PE8、PF10引脚为输出模式 */ldr r0, 0x50006000ldr r1, [r0]bic r1,…

Swagger使用详解

目录 一、简介 二、SwaggerTest项目搭建 1. pom.xml 2. entity类 3. controller层 三、基本使用 1. 导入相关依赖 2. 编写配置文件 2.1 配置基本信息 2.2 配置接口信息 2.3 配置分组信息 2.3.1 分组名修改 2.3.2 设置多个分组 四、常用注解使用 1. ApiModel 2.A…

除静电离子风蛇的工作原理及应用

静电离子风蛇是一种通过产生大量负离子来中和空气中的静电荷的设备。它们通常用于防止静电对电子设备、印刷机、加工机等工业设备造成损害。 静电离子风蛇的工作原理是通过电离器将空气中的氧气分子转化为氧离子&#xff0c;然后将这些氧离子释放到空气中。这些氧离子会与空气…

竞赛选题 机器学习股票大数据量化分析与预测系统 - python 竞赛选题

文章目录 0 前言1 课题背景2 实现效果UI界面设计web预测界面RSRS选股界面 3 软件架构4 工具介绍Flask框架MySQL数据库LSTM 5 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; 机器学习股票大数据量化分析与预测系统 该项目较为新颖&am…

WIN10 NPM的安装

引言&#xff1a; 什么是node.js? javaScript是一门脚本语言&#xff0c;通常被用来编写、执行本地源代码。脚本语言需要一个解析器才能运行&#xff0c;HTML文件中的JavaScript代码由浏览器解析执行。而自行执行JavaScript代码则需要Node.js解析器才能运行。 每个解析器都…

Zabbix监控系统与部署添加 zabbix 客户端主机

目录 1 添加 zabbix 客户端主机 1.1 服务端和客户端都配置时间同步 1.2 设置 zabbix 的下载源&#xff0c;安装 zabbix-agent2 1.3 修改 agent2 配置文件 1.4 在服务端验证 zabbix-agent2 的连通性 1.5 在 Web 页面中添加 agent 主机 1 添加 zabbix 客户端主机 systemctl…

SpringCloud之Stream框架集成RocketMQ消息中间件

Spring Cloud Stream 是一个用来为微服务应用构建消息驱动能力的框架。它可以基于 Spring Boot 来创建独立的、可用于生产的 Spring 应用程序。Spring Cloud Stream 为一些供应商的消息中间件产品提供了个性化的自动化配置实现&#xff0c;并引入了发布-订阅、消费组、分区这三…

Jenkins配置钉钉通知

Jenkins 作为最流行的开源持续集成平台&#xff0c;其强大的拓展功能一直备受测试人员及开发人员的青睐。大家都知道我们可以在 Jenkins 中安装 Email 插件支持构建之后通过邮件将结果及时通知到相关人员。 但其实 Jenkins 还可以支持钉钉消息通知&#xff0c;其主要通过 Ding…

Android原生实现控件阴影方案(API28及以上)

Android控件的阴影效果的实现方式有很多种&#xff0c;这里介绍一下另一种Android原生的阴影实现方案&#xff08;API28及以上&#xff09;。 我们利用elevation、outlineAmbientShowColor、outlineSpotShadowColor来实现一个带阴影的Button。 实现效果如下图&#xff0c;阴影宽…

第0章 前言

大家好&#xff0c;我叫 Rick Blyth&#xff0c;我是一名软件开发人员、企业家、创始人、博主和父亲 &#x1f44b; 几年前&#xff0c;在成功构建和扩展了一些自筹资金的 Micro SaaS&#xff08;微型 SaaS&#xff09; 应用后&#xff0c;我放弃了&#xff08;薪水不错但很糟…

SpringBoot 实现数据脱敏

SpringBoot 实现数据脱敏 前言Hutool 实现数据脱敏引入依赖脱敏工具类代码实现 使用注解的方式定义枚举自定义序列化类定义注解测试 前言 数据脱敏是指对某些敏感信息通过脱敏规则进行数据的变形&#xff0c;实现敏感隐私数据的可靠保护。 数据脱敏常用规则有替换、重排、加密…

接口测试和性能测试的区别

最近我在一个论坛上看到了一个关于性能测试和接口测试的经典问题&#xff0c;问题如下&#xff1a; 问题&#xff1a;后端性能测试&#xff0c;一个功能其实都是由后台多个接口组成的。 例如一个单据的保存&#xff0c;可能后台需要调用几个接口。用LR录制这个功能做性能测试。…

Java如何进行数据脱敏

1.SQL数据脱敏实现 MYSQL(电话号码,身份证)数据脱敏的实现 1 2 3 4 5 6 7 8 -- CONCAT()、LEFT()和RIGHT()字符串函数组合使用&#xff0c;请看下面具体实现 -- CONCAT(str1,str2,…)&#xff1a;返回结果为连接参数产生的字符串 -- LEFT(str,len)&#xff1a;返回从字符串st…

Vue Router的进阶

进阶 导航守卫 官方文档上面描述的会比较深奥&#xff0c;而守卫类型也比较多&#xff0c;其中包含了全局前置守卫、全局解析守卫、全局后置钩子、路由独享守卫、组件内守卫。每一种守卫的作用和用法都不相同。这会使得大家去学习的时候觉得比较困难&#xff0c;这边主要介绍…

如何平衡需求的优先级冲突?

每个项目都有各种需求&#xff0c;如业务需求、技术需求、用户需求、系统需求。我们需要对这些需求进行优先级排序&#xff0c;平衡不同利益相关者的需求&#xff0c;以更好满足客户需求&#xff0c;确保关键业务目标得到优先满足&#xff0c;并合理分配资源&#xff0c;避免资…

移植 NetXDuo 到 STM32F4 芯片

移植 NetXDuo 到 STM32F4 芯片 1. NetXDuo 和 ThreadX 源码获取2. 准备工作2.1 基本工程模板获取 —— CubeMx 3.ThreadX 移植3.1 添加到工程3.2 文件修改3.3 补充完成回调函数 4. NetXDuo 移植4.1 将 NetXDuo 添加到工程4.2 驱动层实现4.3 测试 1. NetXDuo 和 ThreadX 源码获取…

RT-Thread 中断管理(学习二)

中断的底半处理 RT-Thread不对中断服务程序所需要的处理时间做任何假设、限制&#xff0c;但如同其它实时操作系统或非实时操作系统一样&#xff0c;用户需要保证所有的中断服务程序在尽可能短的时间内完成。这样在发生中断嵌套&#xff0c;或屏蔽了相应中断源的过程中&#x…

小黑开始了拉歌训练,第一次进入部室馆,被通知要去当主持人心里有些紧张的leetcode之旅:337. 打家劫舍 III

小黑代码&#xff08;小黑卡在了bug中&#xff0c;上午一步步探索做出&#xff0c;非常NB!!!&#xff09; # Definition for a binary tree node. # class TreeNode: # def __init__(self, val0, leftNone, rightNone): # self.val val # self.left lef…

Hive窗口函数回顾

1.语法 1.1 基于行的窗口函数 Hive的窗口函数分为两种类型&#xff0c;一种是基于行的窗口函数&#xff0c;即将某个字段的多行限定为一个范围&#xff0c;对范围内的字段值进行计算&#xff0c;最后将形成的字段拼接在该表上。 注意&#xff1a;在进行窗口函数计算之前&#…

X86指令基本格式

X86指令基本格式 1 什么是机器码2 X86指令基本格式3 指令前缀3.1 第一组&#xff1a;封锁和重复执行前缀3.2 第二组&#xff1a;段前缀3.3 第三组&#xff1a;修改操作数默认长度3.4 第四组&#xff1a;修改默认地址长度 4 操作码5 ModR/M与SIB5.1 ModR/M字节5.2 SIB字节 6 地址…