91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

微軟官方開發(fā)的VS Code擴展介紹

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

掃碼添加小助手

加入工程師交流群

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

簡介

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

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

入門

錄制

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

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

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

工作區(qū)

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

步驟標題

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

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

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

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

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

選擇文本

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

調(diào)整錄制步驟

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

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

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

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

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

代碼塊

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

Shell 命令

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

開啟 Tour

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

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

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

責任編輯:haq

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

    關注

    4

    文章

    6741

    瀏覽量

    107888
  • 代碼
    +關注

    關注

    30

    文章

    4968

    瀏覽量

    74001

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    使用 Keil Studio for Visual Studio Code開發(fā) STM32 設備

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

    在MCUXpresso for VS Code中調(diào)用JLINK Script的三種方法

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

    常見 MCU 開發(fā)環(huán)境對比:Keil、IAR、VS Code 該選誰?

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

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

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

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

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

    使用vscode和cmake工具開發(fā)極海G32R501 MCU

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

    VS Code運行 pytest_hello_world.py

    VS Code運行 pytest_hello_world.py
    的頭像 發(fā)表于 11-24 00:33 ?637次閱讀

    如何在VS code中配置Zephyr集成開發(fā)環(huán)境

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

    如何搭建瑞薩RA VS code開發(fā)環(huán)境

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

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

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

    【CPKCOR-RA8D1】1、VSCODE+CMAKE開發(fā)環(huán)境搭建

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

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

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

    SEGGER工具鏈集成到CMake和VS Code

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

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

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

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

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