国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

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

掃碼添加小助手

加入工程師交流群

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

簡介

CodeTour 是一個 VS Code 插件,允許記錄和回放代碼庫的演練和思路。我們通常都是通過代碼注釋或者文檔來解釋某段代碼或方法的功能及邏輯,這樣的方法相對簡便,但是對閱讀的人來說還不夠友好,CodeTour 允許我們為代碼添加備注,并且將這些備注串聯起來,動態地展示我們的思路以及代碼邏輯。

就像一個目錄,可以輕松地加入到新的項目/功能,并且可視化錯誤報告或了解代碼審查/PR 更改的上下文。“code tour”只是一系列交互步驟,每個步驟都與特定目錄或文件/行進行關聯,并包括對相應代碼的描述。開發人員可以 clone 一個倉庫,然后立即開始學習,而無需參考 CONTRIBUTING.md 文件或依賴他人的幫助。

VSCode 地址:

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

項目地址:

https://github.com/microsoft/codetour

入門

錄制

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

錄制時,CodeTour 樹狀視圖將顯示當前錄制的預覽,以及當前的一組步驟。可以知道當前正在進行哪個 tour 的錄制。

如果需要在錄制時編輯或刪除步驟,單擊 。.. 步驟描述旁邊的菜單,然后選擇適當的操作,也可以從 CodeTour 樹視圖中查找編輯/刪除步驟。

工作區

在錄制時,系統會要求選擇要將 tour 文件保存到的文件夾。這是必要的,因為 tour 作為文件寫入工作區,需要明確 tour 應保存到哪個文件夾。

步驟標題

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

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

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

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

支持 Markdown 語法,可以使用任何標題級別。例如,如果添加一個描述以 ### Activation 開頭的步驟,步驟和樹視圖將如下所示:

選擇文本

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

調整錄制步驟

在錄制時,添加的每個新步驟都將附加到錄制的末尾,可以通過執行以下操作之一按順序上下移動現有步驟:

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

右鍵單擊 CodeTour 樹中的步驟并選擇 Move Up 或 Move Down 菜單項

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

如果想在錄制中間添加一個新步驟,只需導航到要在其后插入新步驟。

代碼塊

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

Shell 命令

為了更簡單地將 shell 命令嵌入到一個步驟中(例如執行構建、運行測試、啟動應用程序),CodeTour 支持一個特殊的 》》 符號,在后面緊跟想要運行的 shell 命令(例如 》》 npm run compile)。這將被轉換為一個超鏈接,當點擊該鏈接時,將啟動一個新的集成終端并運行指定的命令。

開啟 Tour

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

在活動選項卡的 CodeTour 視圖中選擇 Explorer

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

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微軟
    +關注

    關注

    4

    文章

    6741

    瀏覽量

    107850
  • 代碼
    +關注

    關注

    30

    文章

    4967

    瀏覽量

    73960

原文標題:微軟新出的寫代碼神器

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    AI代碼之爭忽略了什么

    人工智能的興起讓 COBOL 重新成為話題焦點,市場上也涌現出不少號稱能轉換遺留代碼、破解現代化難題的工具。但關鍵在于厘清這究竟意味著什么,以及它不包含什么。代碼轉換是一回事,平臺現代化則完全是另一碼事。這兩者并非同一概念,而橫亙其間的鴻溝,恰恰是大多數企業遇到麻煩的地方
    的頭像 發表于 03-02 15:20 ?293次閱讀

    CS32A010官方的燒工具都不支持代碼字節更改,如何設置讀保護?

    CS32A010官方的燒工具都不支持代碼字節更改,如何設置讀保護?
    發表于 02-25 10:07

    HarmonyOS應用代碼混淆技術方案

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

    代碼開發平臺推薦:2025國內低代碼開發平臺排名TOP10

    代碼開發平臺排行榜 在企業數字化轉型的浪潮中,低代碼開發平臺正逐漸成為企業實現高效開發和快速迭代的重要工具。隨著技術的不斷進步和市場需求的持續增長,低代碼開發平臺的市場競爭也日益激烈。以下
    的頭像 發表于 10-28 10:22 ?732次閱讀

    2025主流低代碼平臺有哪些:低代碼開發平臺選型指南指南

    在企業數字化轉型進入深水區的當下,低代碼開發平臺已從早期的“效率工具”升級為“核心基建”。其工程化能力、流程適配深度、技術延展性與行業積淀,直接決定了企業轉型的成效。據Gartner預測,到2026
    的頭像 發表于 10-22 11:49 ?397次閱讀

    外殼防護等級(IP代碼)全解讀

    什么是外殼防護等級(IP代碼)IP代碼,全稱為“國際防護等級”,是由國際電工委員會制定的全球通用標準。這一標準旨在為電子設備外殼的防護能力提供一個清晰、統一的評判體系。簡單來說,IP代碼就是電子設備
    的頭像 發表于 10-14 12:13 ?1195次閱讀
    外殼防護等級(IP<b class='flag-5'>代碼</b>)全解讀

    HarmonyOSAI編程編輯區代碼

    理解的情況下進行代碼。在編輯器中的內容較少時,AI可能無法有效理解用戶的意圖并生成相應的代碼。 模型反饋需滿足規則:光標上文10行內,有效代碼行數超過5行(排除單獨{}、()、[]
    發表于 08-21 15:43

    基于代碼的PCB設計工具對傳統EDA的挑戰

    “ ?一直想一些關于新的設計范式(不只是 AI)的內容,但遲遲沒有動筆(主要我自己也無法說服自己該怎么選)。其實用代碼來進行電子設計在海外并不是什么新的概念,JITX 的商業化已運作了幾年,YC
    的頭像 發表于 08-13 11:14 ?7380次閱讀
    基于<b class='flag-5'>代碼</b>的PCB設計工具對傳統EDA的挑戰

    硬件工程師的 “鄙視鏈” 新動向:代碼的,憑啥瞧不起畫圖的?

    “ ?在海外硬件工程師的世界里,一場關于設計靈魂歸屬的“圣戰”已悄然打響。一邊是信奉“所見即所得”、手握鼠標精雕細琢的“畫圖派”;另一邊,則是高舉“代碼即真理”、用鍵盤召喚電路的“碼派”。這不
    的頭像 發表于 08-06 11:21 ?3551次閱讀
    硬件工程師的 “鄙視鏈” 新動向:<b class='flag-5'>寫</b><b class='flag-5'>代碼</b>的,憑啥瞧不起畫圖的?

    Ansible代碼上線項目實戰案例

    在DevOps浪潮中,自動化部署已經成為每個運維工程師的必備技能。今天我將分享一個完整的Ansible代碼上線項目實戰案例,讓你的部署效率提升10倍!
    的頭像 發表于 07-24 14:03 ?580次閱讀

    單模光纜型號字母代碼及其含義

    單模光纜的型號字母代碼主要用于標識光纜的分類、結構、護層及光纖類型等關鍵信息,以下是一些常見的單模光纜型號字母代碼及其含義: 一、光纜分類代碼 GY:通信用室外光纜,這是最常見的室外光纜分類
    的頭像 發表于 07-17 10:27 ?3097次閱讀

    HarmonyOS AI輔助編程工具(CodeGenie)代碼

    及快捷鍵提示。 三、使用方法 安裝CodeGenie后,只需在編碼時稍作停頓,CodeGenie將在當前代碼行即時續代碼;輸入回車,將出現CodeGenie根據上下文生成的多行代碼
    發表于 07-15 16:15

    OLED代碼分享

    OLED代碼
    發表于 04-29 17:04 ?1次下載

    變頻器相同的故障原因不同的故障代碼分類

    變頻器相同的故障原因可能對應不同的故障代碼,這主要取決于變頻器的型號、制造商以及具體的故障檢測機制。以下是一些常見的故障原因及其可能對應的不同故障代碼分類: 一、過電流故障 ● 故障原因:電動機銘牌
    的頭像 發表于 04-25 14:31 ?2536次閱讀
    變頻器相同的故障原因不同的故障<b class='flag-5'>代碼</b>分類

    貼片電感的感值代碼與讀取方法

    貼片電感作為電子電路中的重要元件,其感值的準確性和讀取方法的便捷性對于電路的性能至關重要。本文將詳細介紹貼片電感的感值代碼及其讀取方法。 貼片電感的感值代碼通常采用數碼表示法,這種方法通過特定的數字
    的頭像 發表于 03-06 14:15 ?1837次閱讀
    貼片電感的感值<b class='flag-5'>代碼</b>與讀取方法