色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

微軟最新寫代碼神器代碼之旅

Linux愛好者 ? 來(lái)源:開源前哨 ? 作者:小秋 ? 2021-10-26 10:00 ? 次閱讀

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

簡(jiǎn)介

CodeTour 是一個(gè) VS Code 插件,允許記錄和回放代碼庫(kù)的演練和思路。我們通常都是通過代碼注釋或者文檔來(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 更改的上下文。“code tour”只是一系列交互步驟,每個(gè)步驟都與特定目錄或文件/行進(jìn)行關(guān)聯(lián),并包括對(duì)相應(yīng)代碼的描述。開發(fā)人員可以 clone 一個(gè)倉(cāng)庫(kù),然后立即開始學(xué)習(xí),而無(wú)需參考 CONTRIBUTING.md 文件或依賴他人的幫助。

VSCode 地址:

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

項(xiàng)目地址:

https://github.com/microsoft/codetour

入門

錄制

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

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

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

工作區(qū)

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

步驟標(biāo)題

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

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

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

右鍵單擊 CodeTour 樹中的步驟并選擇 Change Title

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

選擇文本

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

調(diào)整錄制步驟

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

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

右鍵單擊 CodeTour 樹中的步驟并選擇 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)行指定的命令。

開啟 Tour

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

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

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

責(zé)任編輯:haq

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

    關(guān)注

    4

    文章

    6627

    瀏覽量

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

    關(guān)注

    30

    文章

    4823

    瀏覽量

    68904

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    什么樣的代碼會(huì)被編譯器優(yōu)化

    現(xiàn)在的編譯器有多智能,可能你辛辛苦苦代碼,在編譯器看來(lái)就是幾句廢話,直接被刪除掉。
    的頭像 發(fā)表于 01-16 16:38 ?146次閱讀

    Gmapping源代碼

    Gmapping源代碼.docx
    發(fā)表于 11-16 13:42 ?0次下載

    讓單片機(jī)代碼性能起飛的七大技巧

    單片機(jī)的程序比軟開少一些,真正想編寫出高效的代碼,還是要積累很多年的。? ? ? ? ?? 在做研發(fā)工程師的10年里,我經(jīng)歷過幾個(gè)公司,看過很多工程師代碼,但真正能讓我跪著看完的,極少。哪怕是
    的頭像 發(fā)表于 11-16 10:21 ?670次閱讀
    讓單片機(jī)<b class='flag-5'>代碼</b>性能起飛的七大技巧

    如何寫出穩(wěn)定的單片機(jī)代碼

    。 ? ? ? ? ? 對(duì)于單片機(jī)產(chǎn)品來(lái)說(shuō),高效可能不是剛需。 ? ? ? ? ? 高效寫法和低效寫法,在很多功能上看不出區(qū)別,代碼執(zhí)行效率快個(gè)納秒、微秒、甚至是毫秒的時(shí)間差,對(duì)功能本身并無(wú)影響。 ? ? ? ? ? 所以在高效和穩(wěn)定之間,我建議先提升怎么把程序
    的頭像 發(fā)表于 11-15 16:40 ?464次閱讀
    如何寫出穩(wěn)定的單片機(jī)<b class='flag-5'>代碼</b>

    如何自動(dòng)生成verilog代碼

    介紹幾種自動(dòng)生成verilog代碼的方法。
    的頭像 發(fā)表于 11-05 11:45 ?422次閱讀
    如何自動(dòng)生成verilog<b class='flag-5'>代碼</b>

    代碼整潔之道-大師眼中的整潔代碼是什么樣

    幾個(gè)月前寫了一篇文章“如何寫出難以維護(hù)的代碼”,從中能大概了解到不好維護(hù)的代碼是什么樣,有哪些壞味道,那肯定有人會(huì)反問,難以維護(hù)的代碼見的太多了,也知道長(zhǎng)什么樣,但是對(duì)于好維護(hù)的代碼
    的頭像 發(fā)表于 09-09 16:30 ?387次閱讀
    <b class='flag-5'>代碼</b>整潔之道-大師眼中的整潔<b class='flag-5'>代碼</b>是什么樣

    智能家居之旅(15):HA傳感器采集主板低功耗設(shè)計(jì)的遭遇

    智能家居之旅(4):神器在手,摸魚我有!用Rd-01做個(gè)老板監(jiān)視器 智能家居之旅(5):Ai-WB2 使用HomeAssistant-C庫(kù)接入HomeAssistant 智能家居之旅
    的頭像 發(fā)表于 09-05 10:27 ?425次閱讀
    智能家居<b class='flag-5'>之旅</b>(15):HA傳感器采集主板低功耗設(shè)計(jì)的遭遇

    國(guó)內(nèi)低代碼平臺(tái)推薦--萬(wàn)界星空科技低代碼平臺(tái)

    代碼平臺(tái)是一種應(yīng)用程序,它為編程提供圖形用戶界面,從而以極快的速度開發(fā)代碼,減少傳統(tǒng)編程工作。 這些工具有助于快速開發(fā)代碼,最大限度地減少手工編碼的工作量。這些平臺(tái)不僅有助于編碼,還有助于快速設(shè)置和部署。
    的頭像 發(fā)表于 07-18 15:39 ?343次閱讀
    國(guó)內(nèi)低<b class='flag-5'>代碼</b>平臺(tái)推薦--萬(wàn)界星空科技低<b class='flag-5'>代碼</b>平臺(tái)

    該如何提高代碼容錯(cuò)率、降低代碼耦合度?

    提高RT-Thread代碼的容錯(cuò)率和降低耦合度是確保代碼質(zhì)量和可維護(hù)性的關(guān)鍵,下面列舉了幾種在編寫代碼時(shí),提高代碼容錯(cuò)率和降低耦合度的思路。讓我們一起來(lái)看看吧~一、提高
    的頭像 發(fā)表于 06-26 08:10 ?731次閱讀
    該如何提高<b class='flag-5'>代碼</b>容錯(cuò)率、降低<b class='flag-5'>代碼</b>耦合度?

    ESP32-DOWD代碼后不斷報(bào)錯(cuò)怎么解決?

    我正在用ESP32-DOWD。代碼后,不斷出現(xiàn)如下信息 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0
    發(fā)表于 06-20 06:31

    手柄控制代碼及使用方法

    手柄控制代碼及使用方法
    的頭像 發(fā)表于 05-15 10:19 ?2036次閱讀

    藍(lán)牙遙控代碼及使用

    藍(lán)牙遙控代碼及使用
    的頭像 發(fā)表于 05-15 10:15 ?974次閱讀

    如何提升代碼質(zhì)量與效率的秘訣

    提高編程能力其實(shí)沒有捷徑,最佳方式就是多代碼。 不過,除了大量代碼,提升編程能力還需要大量閱讀別人
    的頭像 發(fā)表于 04-28 14:53 ?433次閱讀
    如何提升<b class='flag-5'>代碼</b>質(zhì)量與效率的秘訣

    阿里云內(nèi)部全面推行AI代碼

    阿里云正在內(nèi)部全面推行 AI 編程,使用通義靈碼輔助程序員代碼、讀代碼、查 BUG、優(yōu)化代碼等。
    的頭像 發(fā)表于 04-07 09:22 ?587次閱讀

    g代碼和m代碼表示什么功能

    G代碼和M代碼是數(shù)控機(jī)床程序中常用的兩種指令代碼,用于控制數(shù)控機(jī)床的工作動(dòng)作和運(yùn)動(dòng)方式。 G代碼是指控制機(jī)床工作動(dòng)作的指令代碼,它是一種簡(jiǎn)單
    的頭像 發(fā)表于 02-14 15:49 ?4593次閱讀
    主站蜘蛛池模板: 久久国内精品视频 | 色人格影院第四色 | 国产AV亚洲精品久久久久 | 动漫美女人物被黄漫在线看 | 亚洲国产成人精品青青草原100 | 亚洲人交性视频 | 中文字幕偷乱免费视频在线 | 2022久久精品国产色蜜蜜麻豆 | 伊人大香人妻在线播放 | 日本一在线中文字幕 | 欧美日韩无套内射另类 | 99国产精品久久人妻 | 久久亚洲免费视频 | 草莓视频cm.888tw | 国产品无码一区二区三区在线 | 欧美成人免费一区二区三区不卡 | 黄色直接观看 | 久久热在线视频精品店 | 湖南张丽大战黑人hd视频 | 啊…嗯啊好深男男高h文总受 | 99久久久无码国产精品AAA | 欧美日本韩国一二区视频 | 在线视频中文字幕 | 亚洲成片在线看 | 國產麻豆AVMDXMDX| 天天啪免费视频在线看 | 色精品极品国产在线视频 | 国产精品亚洲电影久久成人影院 | 国产亚洲精品AV片在线观看播放 | 国产成人无码精品久久久免费69 | 亚洲不卡视频在线 | 久久中文字幕免费高清 | 免费女人光着全身网站 | qovd电影| 摸董事长的裤裆恋老小说 | 天堂视频在线观看免费完整版 | 中文字幕亚洲视频 | 国产亚洲精品久久77777 | 国产成人在线视频免费观看 | 美女视频秀色福利视频 | 午夜免费小视频 |