哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

微軟最新寫(xiě)代碼神器代碼之旅

Linux愛(ài)好者 ? 來(lái)源:開(kāi)源前哨 ? 作者:小秋 ? 2021-10-26 10:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

【導(dǎo)語(yǔ)】:CodeTour(代碼之旅)是微軟官方開(kāi)發(fā)的 VS Code 擴(kuò)展,允許記錄和回放代碼的演練和思路。

簡(jiǎn)介

CodeTour 是一個(gè) VS Code 插件,允許記錄和回放代碼庫(kù)的演練和思路。我們通常都是通過(guò)代碼注釋或者文檔來(lái)解釋某段代碼或方法的功能及邏輯,這樣的方法相對(duì)簡(jiǎn)便,但是對(duì)閱讀的人來(lái)說(shuō)還不夠友好,CodeTour 允許我們?yōu)榇a添加備注,并且將這些備注串聯(lián)起來(lái),動(dòng)態(tài)地展示我們的思路以及代碼邏輯。

就像一個(gè)目錄,可以輕松地加入到新的項(xiàng)目/功能,并且可視化錯(cuò)誤報(bào)告或了解代碼審查/PR 更改的上下文?!癱ode tour”只是一系列交互步驟,每個(gè)步驟都與特定目錄或文件/行進(jìn)行關(guān)聯(lián),并包括對(duì)相應(yīng)代碼的描述。開(kāi)發(fā)人員可以 clone 一個(gè)倉(cāng)庫(kù),然后立即開(kāi)始學(xué)習(xí),而無(wú)需參考 CONTRIBUTING.md 文件或依賴(lài)他人的幫助。

VSCode 地址:

https://marketplace.visualstudio.com/items?itemName=vsls-contrib.codetour

項(xiàng)目地址:

https://github.com/microsoft/codetour

入門(mén)

錄制

單擊樹(shù)視圖中的 + 按鈕 CodeTour(如果它可見(jiàn))或運(yùn)行 CodeTour: Record Tour 命令。這將啟動(dòng) CodeTour,這時(shí)候我們可以開(kāi)始打開(kāi)文件,單擊要注釋的行的“注釋欄”,然后添加相應(yīng)的描述。添加任意數(shù)量的步驟,完成后,單擊停止。

錄制時(shí),CodeTour 樹(shù)狀視圖將顯示當(dāng)前錄制的預(yù)覽,以及當(dāng)前的一組步驟??梢灾喇?dāng)前正在進(jìn)行哪個(gè) tour 的錄制。

如果需要在錄制時(shí)編輯或刪除步驟,單擊 。.. 步驟描述旁邊的菜單,然后選擇適當(dāng)?shù)牟僮?,也可以?CodeTour 樹(shù)視圖中查找編輯/刪除步驟。

工作區(qū)

在錄制時(shí),系統(tǒng)會(huì)要求選擇要將 tour 文件保存到的文件夾。這是必要的,因?yàn)?tour 作為文件寫(xiě)入工作區(qū),需要明確 tour 應(yīng)保存到哪個(gè)文件夾。

步驟標(biāo)題

默認(rèn)情況下,CodeTour 樹(shù)使用以下顯示名稱(chēng)格式顯示每個(gè)游覽步驟:

# 步驟-文件名#《stepNumber》 - 《filePath》

如果想給步驟一個(gè)更友好/更容易識(shí)別的名稱(chēng),可以使用以下方法之一:

右鍵單擊 CodeTour 樹(shù)中的步驟并選擇 Change Title

支持 Markdown 語(yǔ)法,可以使用任何標(biāo)題級(jí)別。例如,如果添加一個(gè)描述以 ### Activation 開(kāi)頭的步驟,步驟和樹(shù)視圖將如下所示:

選擇文本

默認(rèn)情況下,每個(gè)步驟都與創(chuàng)建注釋的代碼行相關(guān)聯(lián),但是,如果想調(diào)出特定范圍的代碼作為步驟的一部分,只需在添加步驟之前突出顯示代碼(單擊 Add Tour to Step 按鈕),所選內(nèi)容將作為步驟的一部分被捕獲。

調(diào)整錄制步驟

在錄制時(shí),添加的每個(gè)新步驟都將附加到錄制的末尾,可以通過(guò)執(zhí)行以下操作之一按順序上下移動(dòng)現(xiàn)有步驟:

將鼠標(biāo)懸停在 CodeTour 樹(shù)中的步驟上,然后單擊向上/向下箭頭圖標(biāo)

右鍵單擊 CodeTour 樹(shù)中的步驟并選擇 Move Up 或 Move Down 菜單項(xiàng)

單擊 。.. 步驟注釋 UI 中的菜單,然后選擇 Move Up 或 Move Down

如果想在錄制中間添加一個(gè)新步驟,只需導(dǎo)航到要在其后插入新步驟。

代碼塊

可以將 Markdown 代碼塊添加到步驟的正文內(nèi)容,則 CodeTour 播放器將 Insert Code 在其下方呈現(xiàn)一個(gè)鏈接,該鏈接允許查看器自動(dòng)將代碼片段插入當(dāng)前文件中與步驟關(guān)聯(lián)的行,使得 CodeTour 創(chuàng)建交互式教程或示例變得容易。

Shell 命令

為了更簡(jiǎn)單地將 shell 命令嵌入到一個(gè)步驟中(例如執(zhí)行構(gòu)建、運(yùn)行測(cè)試、啟動(dòng)應(yīng)用程序),CodeTour 支持一個(gè)特殊的 》》 符號(hào),在后面緊跟想要運(yùn)行的 shell 命令(例如 》》 npm run compile)。這將被轉(zhuǎn)換為一個(gè)超鏈接,當(dāng)點(diǎn)擊該鏈接時(shí),將啟動(dòng)一個(gè)新的集成終端并運(yùn)行指定的命令。

開(kāi)啟 Tour

要開(kāi)始預(yù)覽,只需打開(kāi)包含一個(gè)或多個(gè) tour 的代碼庫(kù)。通過(guò)以下任意一種方法都可以開(kāi)始一個(gè) tour:

在活動(dòng)選項(xiàng)卡的 CodeTour 視圖中選擇 Explorer

2. 運(yùn)行CodeTour: Start Tour 命令,然后選擇想啟用的 tour

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微軟
    +關(guān)注

    關(guān)注

    4

    文章

    6750

    瀏覽量

    108062
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4975

    瀏覽量

    74332

原文標(biāo)題:微軟新出的寫(xiě)代碼神器

文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    STM32N6 在 PSRAM 上運(yùn)行代碼的調(diào)試

    1. 引言STM32N6 項(xiàng)目中,用戶(hù)代碼可能會(huì)比較大,此時(shí)僅用內(nèi)部 SRAM 并不能滿(mǎn)足用代碼運(yùn)行需求。那么,將代碼放置到 PSRAM 上運(yùn)行也是個(gè)不錯(cuò)的選擇。2. 問(wèn)題2.1. 問(wèn)題詳情客戶(hù)在
    發(fā)表于 04-15 16:02 ?0次下載

    SonarQube代碼質(zhì)量管理平臺(tái)詳解

    代碼質(zhì)量問(wèn)題是技術(shù)債務(wù)的主要來(lái)源。一個(gè)未被發(fā)現(xiàn)的空指針異常可能在生產(chǎn)環(huán)境導(dǎo)致服務(wù)崩潰,一段存在SQL注入漏洞的代碼可能讓整個(gè)數(shù)據(jù)庫(kù)暴露在攻擊者面前。傳統(tǒng)的Code Review依賴(lài)人工審查,效率低下且容易遺漏。
    的頭像 發(fā)表于 03-11 09:40 ?394次閱讀

    CS32A010官方的燒寫(xiě)工具都不支持代碼字節(jié)更改,如何設(shè)置讀保護(hù)?

    CS32A010官方的燒寫(xiě)工具都不支持代碼字節(jié)更改,如何設(shè)置讀保護(hù)?
    發(fā)表于 02-25 10:07

    HarmonyOS應(yīng)用代碼混淆技術(shù)方案

    代碼混淆技術(shù)可以增加代碼的復(fù)雜性和模糊性,從而提高攻擊者分析代碼的難度。
    的頭像 發(fā)表于 11-21 16:17 ?5706次閱讀
    HarmonyOS應(yīng)用<b class='flag-5'>代碼</b>混淆技術(shù)方案

    代碼開(kāi)發(fā)平臺(tái)推薦:2025國(guó)內(nèi)低代碼開(kāi)發(fā)平臺(tái)排名TOP10

    代碼開(kāi)發(fā)平臺(tái)排行榜 在企業(yè)數(shù)字化轉(zhuǎn)型的浪潮中,低代碼開(kāi)發(fā)平臺(tái)正逐漸成為企業(yè)實(shí)現(xiàn)高效開(kāi)發(fā)和快速迭代的重要工具。隨著技術(shù)的不斷進(jìn)步和市場(chǎng)需求的持續(xù)增長(zhǎng),低代碼開(kāi)發(fā)平臺(tái)的市場(chǎng)競(jìng)爭(zhēng)也日益激烈。以下
    的頭像 發(fā)表于 10-28 10:22 ?925次閱讀

    2025主流低代碼平臺(tái)有哪些:低代碼開(kāi)發(fā)平臺(tái)選型指南指南

    在企業(yè)數(shù)字化轉(zhuǎn)型進(jìn)入深水區(qū)的當(dāng)下,低代碼開(kāi)發(fā)平臺(tái)已從早期的“效率工具”升級(jí)為“核心基建”。其工程化能力、流程適配深度、技術(shù)延展性與行業(yè)積淀,直接決定了企業(yè)轉(zhuǎn)型的成效。據(jù)Gartner預(yù)測(cè),到2026
    的頭像 發(fā)表于 10-22 11:49 ?516次閱讀

    外殼防護(hù)等級(jí)(IP代碼)全解讀

    什么是外殼防護(hù)等級(jí)(IP代碼)IP代碼,全稱(chēng)為“國(guó)際防護(hù)等級(jí)”,是由國(guó)際電工委員會(huì)制定的全球通用標(biāo)準(zhǔn)。這一標(biāo)準(zhǔn)旨在為電子設(shè)備外殼的防護(hù)能力提供一個(gè)清晰、統(tǒng)一的評(píng)判體系。簡(jiǎn)單來(lái)說(shuō),IP代碼就是電子設(shè)備
    的頭像 發(fā)表于 10-14 12:13 ?1440次閱讀
    外殼防護(hù)等級(jí)(IP<b class='flag-5'>代碼</b>)全解讀

    HarmonyOSAI編程編輯區(qū)代碼續(xù)寫(xiě)

    理解的情況下進(jìn)行代碼續(xù)寫(xiě)。在編輯器中的內(nèi)容較少時(shí),AI可能無(wú)法有效理解用戶(hù)的意圖并生成相應(yīng)的代碼。 模型反饋需滿(mǎn)足規(guī)則:光標(biāo)上文10行內(nèi),有效代碼行數(shù)超過(guò)5行(排除單獨(dú){}、()、[]
    發(fā)表于 08-21 15:43

    基于代碼的PCB設(shè)計(jì)工具對(duì)傳統(tǒng)EDA的挑戰(zhàn)

    “ ?一直想寫(xiě)一些關(guān)于新的設(shè)計(jì)范式(不只是 AI)的內(nèi)容,但遲遲沒(méi)有動(dòng)筆(主要我自己也無(wú)法說(shuō)服自己該怎么選)。其實(shí)用代碼來(lái)進(jìn)行電子設(shè)計(jì)在海外并不是什么新的概念,JITX 的商業(yè)化已運(yùn)作了幾年,YC
    的頭像 發(fā)表于 08-13 11:14 ?7557次閱讀
    基于<b class='flag-5'>代碼</b>的PCB設(shè)計(jì)工具對(duì)傳統(tǒng)EDA的挑戰(zhàn)

    硬件工程師的 “鄙視鏈” 新動(dòng)向:寫(xiě)代碼的,憑啥瞧不起畫(huà)圖的?

    “ ?在海外硬件工程師的世界里,一場(chǎng)關(guān)于設(shè)計(jì)靈魂歸屬的“圣戰(zhàn)”已悄然打響。一邊是信奉“所見(jiàn)即所得”、手握鼠標(biāo)精雕細(xì)琢的“畫(huà)圖派”;另一邊,則是高舉“代碼即真理”、用鍵盤(pán)召喚電路的“寫(xiě)碼派”。這不
    的頭像 發(fā)表于 08-06 11:21 ?3712次閱讀
    硬件工程師的 “鄙視鏈” 新動(dòng)向:<b class='flag-5'>寫(xiě)</b><b class='flag-5'>代碼</b>的,憑啥瞧不起畫(huà)圖的?

    Ansible代碼上線(xiàn)項(xiàng)目實(shí)戰(zhàn)案例

    在DevOps浪潮中,自動(dòng)化部署已經(jīng)成為每個(gè)運(yùn)維工程師的必備技能。今天我將分享一個(gè)完整的Ansible代碼上線(xiàn)項(xiàng)目實(shí)戰(zhàn)案例,讓你的部署效率提升10倍!
    的頭像 發(fā)表于 07-24 14:03 ?724次閱讀

    單模光纜型號(hào)字母代碼及其含義

    單模光纜的型號(hào)字母代碼主要用于標(biāo)識(shí)光纜的分類(lèi)、結(jié)構(gòu)、護(hù)層及光纖類(lèi)型等關(guān)鍵信息,以下是一些常見(jiàn)的單模光纜型號(hào)字母代碼及其含義: 一、光纜分類(lèi)代碼 GY:通信用室外光纜,這是最常見(jiàn)的室外光纜分類(lèi)
    的頭像 發(fā)表于 07-17 10:27 ?3543次閱讀

    HarmonyOS AI輔助編程工具(CodeGenie)代碼續(xù)寫(xiě)

    及快捷鍵提示。 三、使用方法 安裝CodeGenie后,只需在編碼時(shí)稍作停頓,CodeGenie將在當(dāng)前代碼行即時(shí)續(xù)寫(xiě)代碼;輸入回車(chē),將出現(xiàn)CodeGenie根據(jù)上下文生成的多行代碼
    發(fā)表于 07-15 16:15

    OLED代碼分享

    OLED代碼
    發(fā)表于 04-29 17:04 ?2次下載

    變頻器相同的故障原因不同的故障代碼分類(lèi)

    變頻器相同的故障原因可能對(duì)應(yīng)不同的故障代碼,這主要取決于變頻器的型號(hào)、制造商以及具體的故障檢測(cè)機(jī)制。以下是一些常見(jiàn)的故障原因及其可能對(duì)應(yīng)的不同故障代碼分類(lèi): 一、過(guò)電流故障 ● 故障原因:電動(dòng)機(jī)銘牌
    的頭像 發(fā)表于 04-25 14:31 ?3229次閱讀
    變頻器相同的故障原因不同的故障<b class='flag-5'>代碼</b>分類(lèi)
    文成县| 运城市| 上饶县| 华容县| 新蔡县| 长春市| 阿荣旗| 黔西| 贵州省| 怀化市| 余姚市| 彰化县| 乐业县| 宝应县| 尼玛县| 泉州市| 呼图壁县| 榆中县| 临朐县| 英吉沙县| 吉首市| 搜索| 云安县| 偏关县| 兴业县| 涿州市| 光山县| 区。| 桦川县| 郁南县| 天气| 许昌市| 乐都县| 饶河县| 开封市| 嵩明县| 文化| 长丰县| 清远市| 子洲县| 河北省|