VS Code 1.79 已發布,此版本一些主要亮點包括:
Readonly模式- 將工作區中的特定文件和文件夾標記為只讀。
在某些開發場景中,將工作區的某些文件夾或文件顯式標記為只讀會很有幫助。例如,如果文件夾或文件內容由不同的進程管理(例如node_modules由 Node.js 包管理器管理的文件夾),則將它們標記為只讀可以避免意外更改。 根據設置規則,如果一個路徑被認為是只讀的,你不能從資源管理器修改它(例如,刪除它)并且文本或筆記本編輯器是只讀的。
“Paste as” 選項- 選擇你希望將項目鏈接粘貼到編輯器中的方式。
VS Code 的新 “paste as” 功能使你可以控制粘貼內容的插入方式。粘貼后,如果有其他方式可以插入粘貼的內容,VS Code 現在會顯示一個小的 “paste as” 控件:
外部文件的自動復制- 拖動或粘貼到 Markdown 將新文件添加到你的工作區。
想在 Markdown 文檔中添加圖片或視頻?與其浪費時間先手動將文件復制到您的工作區,然后添加指向它的鏈接,現在你只需將文件拖放到或粘貼到你的 Markdown 中即可。如果該文件當前不是工作區的一部分,VS Code 會自動將該文件復制到你的工作區并插入指向它的鏈接:
這也適用于剪貼板中的圖像數據。例如,如果你在 Windows 上使用截圖工具截圖,你可以在 Markdown 文件中按粘貼鍵,VS Code 將從剪貼板數據創建一個新的圖像文件,并插入一個 Markdown 圖像鏈接到新文件。如果你在截取屏幕截圖時按住 Ctrl 鍵將其復制到剪貼板,這在 macOS 上也同樣適用。
默認 Git repo 分支名稱- 使用 “main” 作為默認名稱或通過用戶設置覆蓋。
從這個里程碑開始,所有使用 VS Code 創建的新 Git 倉庫都設置main為其默認分支。如果你喜歡默認分支的不同名稱,則可以使用git.defaultBranchName設置進行更改。當該設置設置為空時,VS Code 遵從 Git 中配置的默認分支名稱。將文件夾發布到 GitHub 也會遵循 GitHub 上配置的默認分支名稱。
Notebooks 豐富的內容搜索- 基于 Notebook 輸出或單元格類型過濾的搜索。
現在可以從搜索控件中搜索打開的 notebooks 中的豐富內容。如果你的 notebook 已打開,搜索控件會根據它在 notebook editor 中的顯示方式顯示結果(而不是搜索原始源文件的內容)。這也允許替換 notebook inputs 中的文本。
使用新的 notebook 搜索開關,你還可以過濾要搜索的單元格內容類型。
JSXtags的鏈接編輯- 同時更改打開和關閉 JSXtags。
通過鏈接編輯,當你更改一個 opening JSX tag 時,VS Code 將自動更新相應的 closing tag。這可以節省很多時間。該功能默認關閉,但可以通過設置啟用:
"editor.linkedEditing": true
預覽:GitHub Copilot 聊天改進- 輕松管理你的聊天會話歷史記錄。在線聊天 “實時預覽”。
以前必須使用 VS Code Insiders 才能使用 Copilot Chat,從 VS Code 1.79 開始也可以在穩定的 VS Code 中使用 Copilot Chat。不過仍然需要安裝 GitHub Copilot Nightly 擴展。 改進了編輯器聊天,最值得注意的是將其默認模式更改為 “livePreview”。在這種模式下,更改直接應用于文檔并顯示為嵌入式差異視圖。示例:
一個新的屬性被添加到IUserFriendlyStatusItemEntry類型
Copilot相應地更新了isUserFriendlyStatusItemEntrycheck。
Reply 在編輯器中使用嵌入式差異視圖顯示。它的右側可以通過 VS Code 的語言擴展進行編輯和檢查。
可以讓你發現 reply 中的錯誤(下面的isMarkdownStringfunction 不存在),你可以在接受建議之前修復它。
改進了 notebook 編輯器中的聊天體驗。在 notebook 文檔中使用 Copilot 時,Copilot 可以使用 notebook 上下文提供更多相關建議。例如,代碼建議使用先前單元格中定義的變量或模塊,而無需重新創建或重新導入它們。
Microsoft Build 2023 上的 VS Code
如果你沒有機會現場觀看Microsoft Build 2023 ,可以在Microsoft Developer YouTube 頻道上觀看主題演講和會議:https://www.youtube.com/@MicrosoftDeveloper/videos
-
Code
+關注
關注
0文章
69瀏覽量
15393 -
編輯器
+關注
關注
1文章
805瀏覽量
31163 -
資源管理器
+關注
關注
0文章
23瀏覽量
7533
原文標題:VS Code 1.79 發布
文章出處:【微信號:OSC開源社區,微信公眾號:OSC開源社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論