Visual Studio Code(VSCODE)自定義語言和顏色主題

注:本文由赤石俊哉翻譯整理,如需轉載請徵得譯者同意,如果您是本文的原作者,並且不希望公佈此譯文,您可以聯繫我,我將刪除相關文章。O(∩_∩)O謝謝。
原文鏈接:VSCODE官方文檔:Customization - Adding Language Colorization & Bracket Matching
本文對應的VSCODE版本爲:v0.9.1 請確認您安裝的Visual Studio Code最低版本是0.9.1

Code Yeoman Generator

VS通過Code Yeoman Generator來間接地對TextMate的語言支持和顏色主題支持。

在這個版本的生成器裏面,你可以創建兩種自定義:
1. 額外的顏色主題
2. 語法高亮和括號匹配
在以後的Code中,我們會陸續爲它添加更多的自定義功能。

需要注意的是,Yeoman Generator是由Node.js開發的,所以我們需要先安裝Node.js才能繼續使用它。

安裝Node.js

進入Node.js官方網站,直接下載x64 for Windows 的 Stable 版本吧。

此文章撰寫時,最新版本爲5.0.0 Stable

下載完成之後,雙擊安裝即可。
由於接下來我們需要用到NPM包管理器,這個是一定要安裝的~
當然最好也選中(默認是選中的)ADD TO PATH吧,這樣直接從CMD裏面就可以直接調用了。

部署Yeoman Generator

接下來運行cmd,在命令提示符中依次運行:

npm install -g yo
npm install -g generator-code
yo code

Yeoman Generator將會請求一些信息,然後根據這些信息來生成你的個性化數據。生成器完成工作之後,你只需要把生成器的輸出目錄整個複製到.vscode/extensions目錄裏面,然後直接啓動VSCODE就可以使用這些新特性了。
在將來,你將可以發佈這些個性化數據到外部擴展Gallery中,到社區去和其他人分享。

提示:如果你希望此時就和其他人分享的話,你可以簡單地將生成的文件夾拷貝給他們,然後要求他們複製到他們的.vscode/extensions目錄中去。

下面是我對Grandson of Obisidian主題做的安裝包(安裝包分兩種,一鍵式安裝和手動安裝)

一鍵式安裝(需要運行管理員權限讀取註冊表,自動判斷VSCODE安裝位置)

手動安裝(自己選擇VSCODE的安裝位置)
之所以分兩個版本。。本來只想弄一鍵式安裝的,但是……肯定有人會擔心俺寫的程序要管理員權限幹嘛,所以……
【暫時擱置,可能在未來的某一天就放到GitHub上了~】

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章