最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

華為云CodeArts Check IDE插件體驗(yàn)之旅

2023-07-17 09:43 作者:華為云PaaS服務(wù)小智  | 我要投稿

1 開(kāi)發(fā)者的思考

近年來(lái),ChatGPT的來(lái)臨像一場(chǎng)突然出現(xiàn)的風(fēng)暴,程序員是否馬上被取代的擔(dān)憂出現(xiàn)在媒體上了,作為軟件開(kāi)發(fā)小白,前不久我也陷入了這樣的深思之中,但認(rèn)真的想了下,ChatGPT就如自動(dòng)駕駛一樣,都會(huì)面臨AI場(chǎng)景下出了事故誰(shuí)擔(dān)責(zé)的問(wèn)題,在智能化水平無(wú)法完全替代人類(lèi)時(shí),就需要駕駛員在車(chē)?yán)锩嬗^察并處理意外情況。ChatGPT即使非常完美的生成了代碼,但如果不經(jīng)過(guò)程序員的的Review,修復(fù)和測(cè)試,也是無(wú)法直接作為正式產(chǎn)品上線發(fā)布的。如何高效且精準(zhǔn)的找到我們產(chǎn)品的可信問(wèn)題,在此給大家分享使用華為云CodeArts Check IDE插件的體驗(yàn)供參考。

2 使用CodeArts Check IDE插件的體驗(yàn)之旅

此次從掃描方面和配置方面開(kāi)啟我們的體驗(yàn),看看到底能檢測(cè)出怎樣的問(wèn)題、一系列的本地化規(guī)則配置對(duì)檢測(cè)的影響。

前提操作步驟如下:

  1. 在IDE插件市場(chǎng)搜索“CodeArts Check”,然后點(diǎn)擊安裝;

  2. 插件安裝完成后,會(huì)自動(dòng)下載工具包;

  3. 等待工具安裝完成就可以直接使用掃描;

掃描方面

  • 我們可以打開(kāi)項(xiàng)目的文件右鍵點(diǎn)擊“CodeArts Check文件檢查”:

? ? ??

  • 也可以在工程列表選擇某些文件或者目錄右鍵點(diǎn)擊“CodeArts Check文件檢查”:

? ? ?

  • 如果想檢查整個(gè)工程,在項(xiàng)目列表或者打開(kāi)的任意文件中點(diǎn)擊“CodeArts Check項(xiàng)目檢查”;

  • 等待檢查完成,可以在下方“CodeArts Check”窗口查看結(jié)果,結(jié)果支持三種展示方式和多種篩選:

? ? ?

  • 點(diǎn)擊告警查看問(wèn)題的具體詳情,根據(jù)正確示例和修復(fù)建議或者修復(fù)預(yù)覽我們可以快速進(jìn)行修復(fù):

配置方面

首先,咱們需要有個(gè)華為云賬號(hào),如果先前已有華為云賬號(hào),可以直接體驗(yàn)規(guī)范配置了。

登錄

點(diǎn)擊左側(cè)邊欄“CodeArts Check” logo,在展開(kāi)的界面中點(diǎn)擊“您尚未登錄,請(qǐng)先登錄”,接著在右側(cè)會(huì)打開(kāi)一個(gè)登錄窗口,我們可以選擇華為云賬號(hào)登錄(推薦使用這一種,其它的有點(diǎn)麻煩);

點(diǎn)擊“打開(kāi)”會(huì)直接跳轉(zhuǎn)到瀏覽器,確認(rèn)授權(quán)后選擇自己的華為云賬號(hào)直接登錄,登錄成功后配置功能入口就解鎖啦

配置

點(diǎn)擊“CodeArts Check配置”,就會(huì)進(jìn)入配置主頁(yè),如下界面:

配置界面.PNG

配置內(nèi)容主要分為4個(gè)部分:

1、代碼保存是否自動(dòng)觸發(fā)掃描:勾選后,編輯代碼保存后,插件自動(dòng)掃描并刷新告警信息;

2、屏蔽目錄:可配置相對(duì)目錄,但是只在觸發(fā)“CodeArt Check 項(xiàng)目檢查”時(shí)才生效;如果我們的項(xiàng)目規(guī)模比較大或者有不想掃描的目錄,個(gè)人認(rèn)為此項(xiàng)配置還是很有作用的;

3、掃描目錄:可配置相對(duì)目錄,但也是只在觸發(fā)“CodeArt Check 項(xiàng)目檢查”時(shí)才生效;如果只想掃描某些目錄,可以通過(guò)此項(xiàng)配置來(lái)達(dá)到我們想要的效果;

4、規(guī)則的啟用和禁用:可以勾選或去勾選某些規(guī)則然后應(yīng)用,再掃描代碼會(huì)發(fā)現(xiàn)告警發(fā)生變化(下面以G.ERR.02 不要直接捕獲異常的基類(lèi)Throwable、Exception、RuntimeException規(guī)則為例);

禁用前:

禁用后:

    4?體驗(yàn)總結(jié)

    個(gè)人體驗(yàn)完華為云CodeArts Check IDE插件,認(rèn)為其優(yōu)勢(shì)如下(相比于這種市面上常見(jiàn)類(lèi)似軟件):

    • CodeArts Check不僅僅具有質(zhì)量方面的檢查,還可以可檢測(cè)出代碼中的安全漏洞,比如:

    1. ?可能導(dǎo)致程序被植入木馬(對(duì)所有外部數(shù)據(jù)未進(jìn)行合法性檢查):

    2. 可能導(dǎo)致任意代碼執(zhí)行(使用不安全的XSLT轉(zhuǎn)換XML文件);

    3. 可能導(dǎo)致內(nèi)存受到攻擊或者泄露(內(nèi)存中的敏感信息使用完畢后未立即清零);

    ? ? ?諸如此類(lèi)的檢查有很多,功能非常強(qiáng)大!??!?

    • CodeArts Check提供多種手動(dòng)觸發(fā)掃描和一鍵格式化:激活的單文件掃描或一鍵格式化、工程列表單文件、多文件、單目錄、多目錄、文件和目錄混合掃描或者一鍵格式化、工程掃描等;

    • CodeArts Check規(guī)則配置可繁可簡(jiǎn):有單獨(dú)的配置面板,可設(shè)置屏蔽目錄和掃描目錄、規(guī)則的啟用和禁用(還具有各種篩選);

    • CodeArts Check告警展示:有單獨(dú)的展示窗口,尤其單文件的掃描查看結(jié)果更明顯,并且提供詳細(xì)的告警詳情和自動(dòng)修復(fù)幫助;

    • CodeArts Check優(yōu)秀的圖形化界面:基本上通過(guò)界面就可以輕松上手,對(duì)于新手,也提供了文字+動(dòng)圖的使用指南,用戶友好;

    對(duì)于軟件從業(yè)人員來(lái)說(shuō),我特別推薦使用“本地檢查”的方法隨時(shí)隨地的提示,指導(dǎo)我們開(kāi)發(fā)高質(zhì)量的代碼。


    華為云CodeArts Check IDE插件體驗(yàn)之旅的評(píng)論 (共 條)

    分享到微博請(qǐng)遵守國(guó)家法律
    南城县| 南平市| 兴海县| 商都县| 抚顺县| 当阳市| 塔城市| 射阳县| 调兵山市| 昌江| 高安市| 莆田市| 颍上县| 土默特左旗| 沾化县| 兰西县| 忻城县| 兰溪市| 科技| 黔南| 高青县| 舒城县| 陈巴尔虎旗| 宜春市| 南开区| 大埔区| 高雄市| 永嘉县| 宁安市| 民乐县| 西丰县| 崇仁县| 弋阳县| 公安县| 彭水| 招远市| 唐海县| 扶余县| 宣威市| 延庆县| 秭归县|