VSCode1.59版本發布
今天周男神上完課了,分享了他的Code
打開VSCode的時候發現更新了,先看看更新內容
https://code.visualstudio.com/updates/v1_59
關於更多相關資料,可以看doc
就是擴展頁面在放大縮小的時候logo可以變化
當鼠標懸於擴展上面,可以出現一個簡短的介紹和加載的時間
在右邊
“擴展面板詳細信息”選項卡現在顯示類別、資源鏈接和其他信息,例如擴展發布和更新日期。選擇一個類別將在“擴展”視圖中顯示該類別中的其他擴展。
這個是一個新的設置功能
陣列設置現在在非編輯模式下具有拖放支持。此外,屬性uniqueItems
設置為的枚舉數組設置true
現在僅顯示剩余選項而不是下拉列表中的所有選項。
現在可以在全新安裝的 VS Code 中打開 Jupyter 筆記本,而無需安裝完整的 Jupyter 擴展。但是,如果要執行單元格或查看使用 ipywidgets 或其他復雜渲染器類型的輸出,則必須安裝 Jupyter 擴展。
對筆記本布局進行了一些改進:
-
當單元格折疊時,單元格輸入的第一行現在被渲染。
-
當窗口的寬度不足以呈現所有主要操作時,筆記本編輯器工具欄上的操作將移動到溢出菜單 ( ... ) 中。
-
的默認值
notebook.undoRedoPerCell
現在更改為true
。
就是這個設置的選項
@tag:notebookLayout
這個設置的頁面可以
工具欄上的文本提示
看字,配置復制相對路徑的路徑分隔符
新設置explorer.copyRelativePathSeparator
允許您在調用復制相關路徑操作時顯式設置路徑分隔符。
可用的分隔符選項有:
-
auto
(默認)- 使用操作系統特定的路徑分隔符。 -
/
- 使用斜杠作為路徑分隔符。 -
\\
- 使用反斜杠作為路徑分隔符。
又是一個新的設置
workbench.editor.sharedViewState
添加了一個新設置來配置編輯器視圖狀態(例如,編輯器中的滾動位置)在編輯器組之間共享的方式。
默認情況下,禁用此設置以保留當前行為。如果你在側面打開編輯器並稍后關閉該編輯器組,只是為了再次打開編輯器到側面,則不會恢復視圖狀態,因為您正在打開一個新的編輯器組。但是,當你啟用此設置時,除非為編輯器組找到更具體的視圖狀態,否則將在所有編輯器組中保留並使用最新的編輯器視圖狀態。
在折疊區域之間導航,需要自己綁定
有一些新命令可以將光標位置設置為相應的折疊:
-
轉到下一個折疊(
editor.gotoNextFold
) -
轉到上一個折疊(
editor.gotoPreviousFold
) -
轉到父折疊(
editor.gotoParentFold
)
這個是讓導入的語句可以自動的折疊
該功能適用於 TypeScript、JavaScript、Java、C#、C++
還有一個如字面意思的設置
終端拖放
將終端從一個窗口的選項卡列表或編輯器區域拖放到另一個窗口的選項卡列表、編輯器區域或面板中。
動畫設置
單行調試
支持 Jupyter 筆記本中的“按行運行”功能。此功能本質上是一種簡化的調試模式,可讓你逐行執行單元代碼,而無需任何復雜的調試 UI。
你手動開啟一下
我們很高興地宣布無標題文件的自動語言檢測的初始預覽版,它使用機器學習來檢測您正在編碼的語言並自動設置無標題文件的語言模式。此功能使用開源 ML 庫Tensorflow.js和GitHub 用戶@yoeo來自Guesslang的 ML 模型。
在此版本中,此功能將默認關閉,但我們計划將其設為下一次迭代的默認設置。
這個是演示,主題好好看
安裝一下
好漂亮
"workbench.editor.untitled.experimentalLanguageDetection": true
"[markdown]": { "workbench.editor.untitled.experimentalLanguageDetection": false }
如果不想被自動的檢測,你可以寫這樣的排除文檔
大致就是這么多了,還有一些API的變化就不說了,多使用就好啦~