VS Code 1.14更新日誌

Visual Studio Code - Code Editing. Redefined

一款現代編輯器。。。編輯、編譯、調試 一條龍服務

日常安利:

一入VSC深似海,從此ST是路人

VSC大法好,退ST保平安

ST我用了很多年,也給作者打過錢了,但自從試用了VS Code,就一路不回了,畢竟VS Code快捷鍵和ST可以調成一樣,補全功能更機智,調試功能內置且強大,內嵌終端基本無縫,可以點終端內的文件路徑直接跳到編輯器里

更吸引一個程序猿的是,每次的release log圖文並茂,一萬字起。。。

上次的1.13是一個月前

這次簡要概述的是1.14的更新日誌

小功能優化:

  1. 命令召喚(shift+command+P)增強。現在可以看到最近使用的命令了。most recently used (MRU) 最多最近使用也有了
  2. 重置出一個空的工作空間。比較方便打開各種臨時文件來做一些編輯操作(比如我就常用來處理文本
  3. 一鍵關閉沒有更改過的文件
  4. 現在可以在多個Window之間快速跳轉了

大功能

終端:

內嵌終端增強:支持查找和雙擊選擇單詞。tmux的選擇模式也能正常使用

GIT:

git可以拉取特定遠端了,也可以直接指定加入當前文件進入.gitignore

Task:

現在是頂級菜單了

調試:

Angular調試支持、重啟debug session支持、不同Node版本調試協議的支持

語言:

VSC現在使用TS2.4實現。支持lazy import。支持繼承父類後的方法提示

以及各種麻溜的OO特性和補全

TS編譯更簡單了:抽了一個task出來

一鍵重構:首先支持了一個JS ES5 function到ES6 class的功能,未來提供更多

Markdown現在能更好的實現換行了

編輯器:

Emmet日常提升

粘貼、移動行、編輯時,現在的縮進更智能了

minimap在橫向時也可以正確顯示了

添加了一個diff預覽

做了一個Windows 64位預編譯包,也發布了瀏覽器內嵌VSCode的新版本

擴展支持:

渲染svg圖片的若干約束注意事項

新的Debug API,用於開啟debug session什麼的

新的Task API

另外官方的PHP、github等一大堆擴展也更新了

預覽特性:

里程碑:多root工作區特性,預覽版中,一個工作區可以打開多個文件夾了。這其中就包括了搜索、快速跳轉、配置項的若干變動。對擴展而言,API受到波及,但可以使用proposed API來使用多root的特性

補:喜聞樂見1.14.1更新

每個版本發布都肯定有BUG的flag

ES5 function類至ES6 class的重構被禁用了

修復 Markdown Preview 無法顯示的問題

修復vscode.workspace.rootPath 配置導致的CPU暴增的問題

修復 git 無法讀取證書的問題

修復 用戶代碼片段 導致的vsc卡死的問題

不是我吹啊。。。這種解決BUG響應速度還是挺快挺好的。。就不說那個裝死的Sublime了。。。


推薦閱讀:

OSX 上免費的MarkDown編輯器,大家一般用的什麼?
程序員喜歡從0開始計數,那為什麼程序的行號都是從1開始?
Markdown初識
對於新手來說 如何用atom搭建python的ide?
如彈鋼琴般使用 Emacs 是怎樣一種體驗?

TAG:文本编辑器 | TypeScript |