欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

VS Code 1.79 版本發(fā)布: 添加只讀模式/改善 Markdown 功能

  發(fā)布時間:2023-06-14 11:41:17   作者:佚名   我要評論
VS Code 1.79 版本發(fā)布,這個版本增添了一些可以讓開發(fā)工作更方便的功能,像是只讀模式,強化粘貼功能,同時也會幫開發(fā)者自動復制外部文件,詳細請看下文介紹

微軟目前更新了 VS Code 1.79 版本,該版本添加了“只讀模式”、并改善了 Markdown 相關(guān)功能,以提升開發(fā)者使用體驗。

▲ 圖源 VS Code

“只讀模式”顧名思義,就是“限制特定的文件及路徑只能被讀取,而無法被編輯”。一旦文件及路徑被設置成“只讀”,便無法在資源管理器中直接刪除,用常規(guī)的編輯器及權(quán)限也無法修改文件內(nèi)容。

Readonly 模式 - 將工作區(qū)中的特定文件和文件夾標記為只讀。

在某些開發(fā)場景中,將工作區(qū)的某些文件夾或文件顯式標記為只讀會很有幫助。例如,如果文件夾或文件內(nèi)容由不同的進程管理(例如 node_modules 由 Node.js 包管理器管理的文件夾),則將它們標記為只讀可以避免意外更改。

根據(jù)設置規(guī)則,如果一個路徑被認為是只讀的,你不能從資源管理器修改它(例如,刪除它)并且文本或筆記本編輯器是只讀的。

“Paste as” 選項 - 選擇你希望將項目鏈接粘貼到編輯器中的方式。

VS Code 的新 “paste as” 功能使你可以控制粘貼內(nèi)容的插入方式。粘貼后,如果有其他方式可以插入粘貼的內(nèi)容,VS Code 現(xiàn)在會顯示一個小的 “paste as” 控件:

外部文件的自動復制 - 拖動或粘貼到 Markdown 將新文件添加到你的工作區(qū)。

想在 Markdown 文檔中添加圖片或視頻?與其浪費時間先手動將文件復制到您的工作區(qū),然后添加指向它的鏈接,現(xiàn)在你只需將文件拖放到或粘貼到你的 Markdown 中即可。如果該文件當前不是工作區(qū)的一部分,VS Code 會自動將該文件復制到你的工作區(qū)并插入指向它的鏈接:

這也適用于剪貼板中的圖像數(shù)據(jù)。例如,如果你在 Windows 上使用截圖工具截圖,你可以在 Markdown 文件中按粘貼鍵,VS Code 將從剪貼板數(shù)據(jù)創(chuàng)建一個新的圖像文件,并插入一個 Markdown 圖像鏈接到新文件。如果你在截取屏幕截圖時按住 Ctrl 鍵將其復制到剪貼板,這在 macOS 上也同樣適用。

默認 Git repo 分支名稱 - 使用 “main” 作為默認名稱或通過用戶設置覆蓋。

從這個里程碑開始,所有使用 VS Code 創(chuàng)建的新 Git 倉庫都設置 main 為其默認分支。如果你喜歡默認分支的不同名稱,則可以使用 git.defaultBranchName 設置進行更改。當該設置設置為空時,VS Code 遵從 Git 中配置的默認分支名稱。將文件夾發(fā)布到 GitHub 也會遵循 GitHub 上配置的默認分支名稱。

Notebooks 豐富的內(nèi)容搜索 - 基于 Notebook 輸出或單元格類型過濾的搜索。

現(xiàn)在可以從搜索控件中搜索打開的 notebooks 中的豐富內(nèi)容。如果你的 notebook 已打開,搜索控件會根據(jù)它在 notebook editor 中的顯示方式顯示結(jié)果(而不是搜索原始源文件的內(nèi)容)。這也允許替換 notebook inputs 中的文本。

使用新的 notebook 搜索開關(guān),你還可以過濾要搜索的單元格內(nèi)容類型。

JSX tags 的鏈接編輯 - 同時更改打開和關(guān)閉 JSX tags。

通過鏈接編輯,當你更改一個 opening JSX tag 時,VS Code 將自動更新相應的 closing tag。這可以節(jié)省很多時間。該功能默認關(guān)閉,但可以通過設置啟用:

"editor.linkedEditing": true

預覽:GitHub Copilot 聊天改進 - 輕松管理你的聊天會話歷史記錄。在線聊天 “實時預覽”。

以前必須使用 VS Code Insiders 才能使用 Copilot Chat,從 VS Code 1.79 開始也可以在穩(wěn)定的 VS Code 中使用 Copilot Chat。不過仍然需要安裝 GitHub Copilot Nightly 擴展。

改進了編輯器聊天,最值得注意的是將其默認模式更改為 “livePreview”。在這種模式下,更改直接應用于文檔并顯示為嵌入式差異視圖。示例:

一個新的屬性被添加到 IUserFriendlyStatusItemEntry 類型

Copilot 相應地更新了 isUserFriendlyStatusItemEntrycheck。

Reply 在編輯器中使用嵌入式差異視圖顯示。它的右側(cè)可以通過 VS Code 的語言擴展進行編輯和檢查。

可以讓你發(fā)現(xiàn) reply 中的錯誤(下面的 isMarkdownStringfunction 不存在),你可以在接受建議之前修復它。

改進了 notebook 編輯器中的聊天體驗。在 notebook 文檔中使用 Copilot 時,Copilot 可以使用 notebook 上下文提供更多相關(guān)建議。例如,代碼建議使用先前單元格中定義的變量或模塊,而無需重新創(chuàng)建或重新導入它們。

相關(guān)文章

最新評論