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

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

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

3天內不再提示

微軟官方開發的VS Code擴展介紹

數據分析與開發 ? 來源:開源前哨 ? 作者:小秋 ? 2021-10-22 17:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

簡介

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

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

入門

錄制

單擊樹視圖中的 + 按鈕 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

    瀏覽量

    107852
  • 代碼
    +關注

    關注

    30

    文章

    4968

    瀏覽量

    73960

原文標題:微軟開發的神器,來感受一下神奇的代碼之旅

文章出處:【微信號:DBDevs,微信公眾號:數據分析與開發】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    使用 Keil Studio for Visual Studio Code開發 STM32 設備

    Keil Studio是 Arm 最新一代的集成開發環境(IDE),將嵌入式開發工具直接集成到了 Visual Studio Code 中。作為 μVision 的后繼者,它提供了現代化的特性,包括
    的頭像 發表于 03-05 17:41 ?1001次閱讀
    使用 Keil Studio for Visual Studio <b class='flag-5'>Code</b><b class='flag-5'>開發</b> STM32 設備

    在MCUXpresso for VS Code中調用JLINK Script的三種方法

      對于MCU開發者來說,VS Code憑借輕量、跨平臺、高可擴展等優勢,已經成為日常編碼的神器。然而長期以來,很多人只能把VS
    的頭像 發表于 03-02 09:27 ?2308次閱讀
    在MCUXpresso for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>中調用JLINK Script的三種方法

    常見 MCU 開發環境對比:Keil、IAR、VS Code 該選誰?

    開發環境對比表,幫助你快速掌握。01STM32系列主要IDE:STM32CubeIDE、KeilMDK、IAREWARM特點:官方支持STM32CubeMX生成初
    的頭像 發表于 01-09 19:03 ?1340次閱讀
    常見 MCU <b class='flag-5'>開發</b>環境對比:Keil、IAR、<b class='flag-5'>VS</b> <b class='flag-5'>Code</b> 該選誰?

    當RA MCU遇見Zephyr系列(3)——在Vs code中配置Zephyr集成開發環境

    RA生態工作室關注我們上一篇文章介紹了如何在VScode中使用瑞薩官方插件為RA芯片創建項目與項目調試,相信大家對RA在VScode中的開發有了基礎的了解。當RAMCU遇見Zephyr,打通
    的頭像 發表于 01-01 10:04 ?4851次閱讀
    當RA MCU遇見Zephyr系列(3)——在<b class='flag-5'>Vs</b>  <b class='flag-5'>code</b>中配置Zephyr集成<b class='flag-5'>開發</b>環境

    VS Code 中`xiaozhi-esp32` 項目文件夾 修改 I2C 設備地址為 `0x78`

    VS Code 中`xiaozhi-esp32` 項目文件夾 修改 I2C 設備地址為 `0x78`
    的頭像 發表于 11-28 07:30 ?1053次閱讀

    使用vscode和cmake工具開發極海G32R501 MCU

    目前極海官方提供的 IDE 開發環境有 Keil/IAR/Eclipse。都能很好的完成開發,但是 VS Code 配合 CMake 工具是
    的頭像 發表于 11-25 14:45 ?3112次閱讀
    使用vscode和cmake工具<b class='flag-5'>開發</b>極海G32R501 MCU

    VS Code運行 pytest_hello_world.py

    VS Code運行 pytest_hello_world.py
    的頭像 發表于 11-24 00:33 ?587次閱讀

    如何在VS code中配置Zephyr集成開發環境

    上一篇文章介紹了如何在VS code中使用瑞薩官方插件為RA芯片創建項目與項目調試,相信大家對RA在VS
    的頭像 發表于 11-05 14:46 ?1510次閱讀
    如何在<b class='flag-5'>VS</b> <b class='flag-5'>code</b>中配置Zephyr集成<b class='flag-5'>開發</b>環境

    如何搭建瑞薩RA VS code開發環境

    在上一篇文章“當RA MCU遇見Zephyr,打通嵌入式開發任督二脈!”中,我們介紹了Zephyr極具前景的發展趨勢以及瑞薩開發板對Zephyr的深度融合支持。
    的頭像 發表于 11-05 14:41 ?4446次閱讀
    如何搭建瑞薩RA <b class='flag-5'>VS</b> <b class='flag-5'>code</b><b class='flag-5'>開發</b>環境

    NRF54L15芯片開發安裝路徑對vscode不生效問題解析

    在使用 NRF54L15 開發時,若通過nrfutil toolchain-manager命令行設置的 SDK 和工具安裝路徑在 D 盤,但 VS Code 中安裝工具鏈仍默認到 C 盤,可能是
    發表于 10-31 13:04

    【CPKCOR-RA8D1】1、VSCODE+CMAKE開發環境搭建

    一、開發環境搭建 1、安裝VSCODE 官方下載地址:Visual Studio Code - Code Editing. Redefined 2、安裝FSP Smart Config
    發表于 10-09 16:17

    微軟Visual Studio 2026 發布!AI 深度融合、性能提升

    工作流! 我們為你整合了來自 微軟官方博客 的一手信息,帶你快速了解 VS 2026 的核心亮點! 亮點一:全新 Fluent 設計,顏值更“能打”
    的頭像 發表于 09-16 11:17 ?1945次閱讀
    <b class='flag-5'>微軟</b>Visual Studio 2026 發布!AI 深度融合、性能提升

    SEGGER工具鏈集成到CMake和VS Code

    SEGGER公司已將其嵌入式開發工具鏈集成到了廣泛使用的CMake構建配置工具中,這意味著基于Visual Studio CodeVS Code)代碼編輯器的應用
    的頭像 發表于 07-23 15:06 ?1013次閱讀

    Nordic nRF Connect SDK 官方開發文檔、學習資料下載鏈接

    ://academy.nordicsemi.com/ 6:nRF Connect for VS Code 擴展包技術文檔https://nrfconnect.github.io/vscode-nrf-connect/index.
    發表于 04-23 13:48

    如何在VS Code中使用瑞薩RA系列MCU

    VS Code(Visual Studio Code)是微軟公司出品,它是一個免費且多功能的代碼編輯器,幾乎支持所有主要的編程語言和框架。特別是最近又新加了Github Copilot
    的頭像 發表于 04-16 14:02 ?3578次閱讀
    如何在<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>中使用瑞薩RA系列MCU