Vs Code編輯器是一款非常專業(yè)的代碼編輯器。該軟件可以用來編譯web應用程序,VS代碼擴展允許您為安裝添加語言,調試器和工具,以支持您的開發(fā)工作流程。軟件還提供了代碼高亮顯示、自動縮進、代碼提示等功能,幫助用戶提高代碼編輯速度與效率。
功能特色
VS Code包括開箱即用的功能只是開始。VS代碼擴展允許您為安裝添加語言,調試器和工具,以支持您的開發(fā)工作流程。VS Code的豐富的可擴展性模型使擴展作者可以直接插入VS代碼UI,并通過VS代碼使用的相同API提供功能。本主題說明如何查找,安裝和管理VS代碼擴展。
在其核心,Visual Studio Code具有一個閃電迅速的源代碼編輯器,完美的日常使用。VS Code支持數(shù)百種語言,通過語法高亮顯示,括號匹配,自動縮進,框選擇,片段等功能,幫助您立即實現(xiàn)高效。直觀的鍵盤快捷鍵,輕松自定義和社區(qū)貢獻的鍵盤快捷鍵映射讓您輕松瀏覽代碼。
對于嚴格的編碼,你通常會從具有更多代碼理解的工具中受益,而不僅僅是文本塊。Visual Studio代碼包括對IntelliSense代碼完成,豐富的語義代碼理解和導航以及代碼重構的內置支持。
當編碼變得艱難時,艱難的調試。調試通常是開發(fā)人員在精簡編碼體驗中最缺乏的一個特性,所以我們做到了。Visual Studio代碼包含一個交互式調試器,因此您可以在控制臺中遍歷源代碼,檢查變量,查看調用堆棧和執(zhí)行命令。
VS代碼還與構建和腳本工具集成,以執(zhí)行常見任務,使日常工作流程更快。VS代碼支持Git,所以你可以使用源代碼控制,而不必離開編輯器,包括查看待更改的差異。
新版本介紹
Breadcrumbs。
編輯器現(xiàn)在在其內容上方有一個導航欄 - 我們稱之為Breadcrumbs。 它顯示當前位置,并允許您在符號和文件之間快速導航。 要開始使用面包屑,請使用View》 Toggle Breadcrumbs命令或通過breadcrumbs.enabled設置啟用它。
使用編輯器選項卡(默認)時,面包屑顯示在編輯器標題下方的單獨行中。 如果您不使用編輯器選項卡,則痕跡導軌將顯示為標題旁邊的交互式文件路徑。
面包屑始終顯示文件路徑,并在擴展的幫助下顯示直到光標位置的符號路徑。 顯示的符號與“大綱”視圖和“轉到符號”中的符號相同,因此現(xiàn)有擴展名僅適用于面包屑。
面包屑的外觀可以定制。 如果路徑很長或只對文件路徑或符號路徑感興趣,則可以使用breadcrumbs.filePath和breadcrumbs.symbolPath設置。 兩者都支持on,off和last,它們定義了你看到的路徑的部分或部分。
要與面包屑交互,請使用Focus Breadcrumbs命令或按Ctrl + Shift + 。它將選擇最后一個元素并打開一個下拉列表,允許您導航到同級文件或符號。 使用向左和向右鍵盤快捷鍵轉到當前元素之前或之后的元素。 當下拉列表出現(xiàn)時,只需開始輸入 - 所有匹配的元素將突出顯示,并且將選擇最佳匹配以進行快速導航。
更新日志
“問題”快速修復面板-在查看警告和錯誤時應用代碼修復。
Windows上的用戶設置-在Windows安裝過程中不再需要提升。
終端列選擇-按住Alt并單擊以選擇集成終端中的文本塊。
添加所有缺少的導入-單個操作以在Javascript/TypeScript文件中添加所有缺少的導入。
JSX標記完成-在Javascript/TypeScript中使用JSX標記,就像在HTML中一樣。
更好的JS/TS錯誤報告-帶有相關源代碼鏈接的簡明明了的消息。
改進的擴展搜索-篩選市場查詢以查找所需的擴展名。
擴展包管理-將擴展包作為一個單元或單獨的擴展進行管理。
預覽:設置編輯器-豐富的設置描述顯示,“目錄”跟蹤滾動。
發(fā)行說明在以下與VSCode焦點區(qū)域相關的部分中進行了安排。以下是一些進一步的更新:
Workbench-新視圖菜單布局,復制相對路徑操作,脫機模式。
集成終端-改進的多線支持,渲染改進。
語言-將命名導入轉換為命名空間導入,JSX折疊。
調試-改進停止會話和智能步驟調試。
預覽功能-適用于Windows和Linux的可自定義工具和菜單欄。
擴展創(chuàng)作-QuickInputAPI,extensionPack聲明,webview標題欄圖標。