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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

VS Code 1.79發(fā)布

OSC開(kāi)源社區(qū) ? 來(lái)源:OSC開(kāi)源社區(qū) ? 2023-06-11 11:46 ? 次閱讀

VS Code 1.79 已發(fā)布,此版本一些主要亮點(diǎn)包括:

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

在某些開(kāi)發(fā)場(chǎng)景中,將工作區(qū)的某些文件夾或文件顯式標(biāo)記為只讀會(huì)很有幫助。例如,如果文件夾或文件內(nèi)容由不同的進(jìn)程管理(例如node_modules由 Node.js 包管理器管理的文件夾),則將它們標(biāo)記為只讀可以避免意外更改。 根據(jù)設(shè)置規(guī)則,如果一個(gè)路徑被認(rèn)為是只讀的,你不能從資源管理器修改它(例如,刪除它)并且文本或筆記本編輯器是只讀的。

1320ac8e-078b-11ee-962d-dac502259ad0.png

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

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

1335ebc6-078b-11ee-962d-dac502259ad0.png

1368bb3c-078b-11ee-962d-dac502259ad0.png

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

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

13836a2c-078b-11ee-962d-dac502259ad0.png

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

默認(rèn) Git repo 分支名稱- 使用 “main” 作為默認(rèn)名稱或通過(guò)用戶設(shè)置覆蓋。

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

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

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

13a5644c-078b-11ee-962d-dac502259ad0.png

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

13d83e3a-078b-11ee-962d-dac502259ad0.png

JSXtags的鏈接編輯- 同時(shí)更改打開(kāi)和關(guān)閉 JSXtags。

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

"editor.linkedEditing": true

13f3e518-078b-11ee-962d-dac502259ad0.png

預(yù)覽:GitHub Copilot 聊天改進(jìn)- 輕松管理你的聊天會(huì)話歷史記錄。在線聊天 “實(shí)時(shí)預(yù)覽”。

以前必須使用 VS Code Insiders 才能使用 Copilot Chat,從 VS Code 1.79 開(kāi)始也可以在穩(wěn)定的 VS Code 中使用 Copilot Chat。不過(guò)仍然需要安裝 GitHub Copilot Nightly 擴(kuò)展。 改進(jìn)了編輯器聊天,最值得注意的是將其默認(rèn)模式更改為 “l(fā)ivePreview”。在這種模式下,更改直接應(yīng)用于文檔并顯示為嵌入式差異視圖。示例:

一個(gè)新的屬性被添加到IUserFriendlyStatusItemEntry類型

Copilot相應(yīng)地更新了isUserFriendlyStatusItemEntrycheck。

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

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

141d3a30-078b-11ee-962d-dac502259ad0.png

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

1439bd4a-078b-11ee-962d-dac502259ad0.png

Microsoft Build 2023 上的 VS Code

如果你沒(méi)有機(jī)會(huì)現(xiàn)場(chǎng)觀看Microsoft Build 2023 ,可以在Microsoft Developer YouTube 頻道上觀看主題演講和會(huì)議:https://www.youtube.com/@MicrosoftDeveloper/videos

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

    關(guān)注

    0

    文章

    68

    瀏覽量

    15355
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    800

    瀏覽量

    31055
  • 資源管理器
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    7520

原文標(biāo)題:VS Code 1.79 發(fā)布

文章出處:【微信號(hào):OSC開(kāi)源社區(qū),微信公眾號(hào):OSC開(kāi)源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    iphone5發(fā)布會(huì)直播預(yù)告_iphone5發(fā)布會(huì)現(xiàn)場(chǎng)

    蘋果iphone5發(fā)布會(huì)即將開(kāi)始,iphone5發(fā)布會(huì)現(xiàn)場(chǎng)有哪些看點(diǎn)呢?小編在這里提供了iphone5發(fā)布會(huì)直播預(yù)告共大家參考了解,另外還有iphone5預(yù)定時(shí)間哦
    發(fā)表于 09-12 17:19 ?1.8w次閱讀

    小米6發(fā)布會(huì)幾點(diǎn)開(kāi)始? 小米6發(fā)布會(huì)直播網(wǎng)址介紹

    小米6發(fā)布會(huì)會(huì)在今天開(kāi)啟,那么小米6發(fā)布會(huì)在4月19號(hào)幾點(diǎn)開(kāi)呢?小米6發(fā)布會(huì)地點(diǎn)是哪里?小編給大家做個(gè)詳細(xì)的介紹。
    發(fā)表于 04-19 14:19 ?1504次閱讀

    關(guān)于VS Code實(shí)現(xiàn)遠(yuǎn)程開(kāi)發(fā)的配置方法詳細(xì)教程

    VS Code幾乎是所有的程序員必備的工具之一,據(jù)說(shuō)全球一般的開(kāi)發(fā)者都使用過(guò)VS Code這款工具。
    的頭像 發(fā)表于 04-27 10:15 ?2855次閱讀
    關(guān)于<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>實(shí)現(xiàn)遠(yuǎn)程開(kāi)發(fā)的配置方法詳細(xì)教程

    我使用vs code編程單片機(jī)方法

    vs code 是一個(gè)強(qiáng)大的文本編輯器,這篇文章主要介紹我用 vs code編程單片機(jī)的方法,能夠把vs
    發(fā)表于 11-13 13:21 ?14次下載
    我使用<b class='flag-5'>vs</b> <b class='flag-5'>code</b>編程單片機(jī)方法

    STM32開(kāi)發(fā)之 VS Code + GDB下載調(diào)試

    STM32開(kāi)發(fā)之 VS Code + GDB下載調(diào)試
    發(fā)表于 11-30 19:06 ?7次下載
    STM32開(kāi)發(fā)之 <b class='flag-5'>VS</b> <b class='flag-5'>Code</b> + GDB下載調(diào)試

    vs code 調(diào)試STM32

    本次環(huán)境搭建主要參考如下文檔或博客使用VSCode和VS2017編譯調(diào)試STM32程序VS Code 搭建stm32開(kāi)發(fā)環(huán)境STM32高級(jí)開(kāi)發(fā)(18)-使用VS
    發(fā)表于 12-06 09:36 ?19次下載
    <b class='flag-5'>vs</b> <b class='flag-5'>code</b> 調(diào)試STM32

    使用VS Code開(kāi)發(fā)Arduino

    之下用VS Code(Visual Studio Code)作為編輯器來(lái)說(shuō)就好用多了。現(xiàn)在我們可以在VS Code中安裝Arduino插件來(lái)
    發(fā)表于 12-14 18:49 ?3次下載
    使用<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>開(kāi)發(fā)Arduino

    小米12發(fā)布時(shí)間和價(jià)格

    小米12發(fā)布時(shí)間和價(jià)格:昨日雷軍親自官宣了小米12發(fā)布會(huì)的信息,稱小米12發(fā)布會(huì)將于12月28日正式舉行,從小米12系列的官方渲染圖來(lái)看,小米將會(huì)發(fā)布小米12 Ultra、小米12 P
    的頭像 發(fā)表于 12-23 11:49 ?5994次閱讀

    Visual Studio Code 1.75發(fā)布

    配置文件功能現(xiàn)已在 VS Code 中普遍可用。配置文件可以包括擴(kuò)展、設(shè)置、鍵盤快捷鍵、UI 狀態(tài)、任務(wù)和用戶片段。可以針對(duì)不同的開(kāi)發(fā)場(chǎng)景(例如數(shù)據(jù)科學(xué)、文檔編寫)或針對(duì)多種編程語(yǔ)言(例如 Python 或 Java)自定義 VS
    的頭像 發(fā)表于 02-07 16:30 ?1424次閱讀

    Simplicity Studio開(kāi)發(fā)環(huán)境擴(kuò)展支持VS Code(預(yù)發(fā)布版本)

    Silicon Labs (亦稱“芯科科技”)在 Simplicity Studio 開(kāi)發(fā)環(huán)境中發(fā)布了擴(kuò)展支持 VS Code 的預(yù)發(fā)布版本( Pre-release )。本篇簡(jiǎn)短的博
    的頭像 發(fā)表于 02-16 19:50 ?800次閱讀

    Visual Studio Code - 如何在Visual Studio CodeVS Code)中構(gòu)建和調(diào)試RL78項(xiàng)目

    本視頻演示如何在Visual Studio CodeVS Code)中構(gòu)建和調(diào)試LLVM for Renesas RL78項(xiàng)目。 000 介紹051 構(gòu)建024 調(diào)試 原文標(biāo)題:Visual
    的頭像 發(fā)表于 08-14 12:05 ?869次閱讀

    MCUXpresso for VS Code保姆式教程免費(fèi)送!

    背景 NXP 在 2023 年 7 月 31 日正式發(fā)布了 MCUXpresso for VS Code? 插件,使得廣大的 VS Code
    的頭像 發(fā)表于 11-16 08:55 ?1154次閱讀
    MCUXpresso for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>保姆式教程免費(fèi)送!

    基于IAR for arm9.30.1在VS Code調(diào)試仿真RA

    基于IAR for arm9.30.1在VS Code調(diào)試仿真RA
    的頭像 發(fā)表于 08-26 08:07 ?1000次閱讀
    基于IAR for arm9.30.1在<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>調(diào)試仿真RA

    VS CodeVS Codium之間的區(qū)別有哪些?你選哪個(gè)?

    VS Codium 是一個(gè) VS Code 的克隆版本,百分之百免費(fèi)且開(kāi)源。
    的頭像 發(fā)表于 02-23 15:28 ?1483次閱讀
    <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>和<b class='flag-5'>VS</b> Codium之間的區(qū)別有哪些?你選哪個(gè)?

    Microchip發(fā)布面向VS Code的MPLAB擴(kuò)展早期體驗(yàn)版本

    為充分利用Microsoft Visual Studio Code (VS Code) 的多功能性,Microchip Technology(微芯科技公司)發(fā)布面向
    的頭像 發(fā)表于 08-28 10:01 ?478次閱讀