自定義使用者介面主題
要自定義 Sublime Text(包括主題,語法高亮等),你必須安裝包控制元件。
要安裝包控制元件,請訪問 www.packagecontrol.io/installation 。
**** 你可以開啟 Sublime 控制檯來安裝它,而不是按照上面的連結。可以通過 ctrl+
快捷方式或 View > Show Console
選單訪問控制檯。開啟後,將以下適用於你的 Sublime Text 版本的 Python 程式碼貼上到控制檯中。
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
此程式碼為你建立 Installed Packages 資料夾,然後將 Package Control.sublime-package
下載到其中。由於 Python 標準庫的限制,下載將通過 HTTP 而不是 HTTPS 完成,但是檔案將使用 SHA-256 進行驗證。
完成後,開啟 Sublime Text 並按 OSX 上的 shift-command-p
或 Windows 上的 control-p
開啟包搜尋功能。
開始在“ Package Control ”中輸入並選擇 Package Control: Install Package
載入完成後,搜尋每個包/主題,然後雙擊安裝一個。
安裝完成後,再次開啟搜尋功能(OSX 上的 shift-command-p
或 Windows 上的 control-p
)並搜尋剛剛安裝的軟體包/主題。
大多數軟體包都帶有自動啟用功能,例如 Boxy
主題顯示 Boxy Theme: Activation
。只需選擇此選項即可安裝主題。
你的 UI 現在看起來會有所不同,具體取決於你選擇的主題。有關 Spacegray
主題的示例,請參見下圖: