Sublime Text 使用手冊(cè)


閱讀(728.5k) 收藏 (556)

手冊(cè)簡(jiǎn)介

本文系統(tǒng)全面的介紹了Sublime Text,旨在成為最優(yōu)秀的Sublime Text中文教程。

手冊(cè)說明

Sublime Text 介紹:

Sublime Text 是一個(gè)輕量、簡(jiǎn)潔、高效、跨平臺(tái)的編輯器。

Sublime Text具有漂亮的用戶界面和強(qiáng)大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書簽,完整的 Python API , Goto 功能,即時(shí)項(xiàng)目切換,多選擇,多窗口等等。Sublime Text 是一個(gè)跨平臺(tái)的編輯器,同時(shí)支持Windows、Linux、Mac OS X等操作系統(tǒng)。

Sublime Text 的特色功能:

  • 良好的擴(kuò)展功能,官方稱之為安裝包(Package)。
  • 右邊沒有滾動(dòng)條,取而代之的是代碼縮略圖,這個(gè)功能非常贊
  • 強(qiáng)大的快捷命令“可以實(shí)時(shí)搜索到相應(yīng)的命令、選項(xiàng)、snippet 和 syntex, 按下回車就可以直接執(zhí)行,減少了查找的麻煩?!?/li>
  • 即時(shí)的文件切換。
  • 隨心所欲的跳轉(zhuǎn)到任意文件的任意位置。
  • 多重選擇(Multi-Selection)功能允許在頁(yè)面中同時(shí)存在多個(gè)光標(biāo)。
  • 支持 VIM 模式
  • 支持宏,簡(jiǎn)單地說就是把操作錄制下來(lái)或者自己編寫命令,然后播放剛才錄制的操作或者命令。
  • 更新非常勤快

受歡迎的特性:

GOTO ANYTHING

使用 Goto Anything 只需幾個(gè)按鍵即可打開文件,并立即跳轉(zhuǎn)到符號(hào),行或單詞。

使用快捷鍵 Ctrl+P , 可以:

  • 輸入部分文件名即可將其打開。
  • 輸入 @ 跳轉(zhuǎn)到符號(hào), 輸入# 可以在文件中搜索, 輸入 : 可以跳轉(zhuǎn)到指定行。

這些快捷方式可以組合使用, 輸入 tp@rf 可能會(huì)打開text_parser.py這個(gè)文件,并定位到 read_file 函數(shù). 同樣,tp:100 會(huì)將您帶到同一文件的第100行。

GOTO DEFINITION

使用語(yǔ)法定義中的信息,Sublime Text 自動(dòng)生成每個(gè)類,方法和函數(shù)的項(xiàng)目范圍索引。 該索引支持 Goto Definition,它以三種不同的方式公開:

  • 將鼠標(biāo)懸停在符號(hào)上時(shí)會(huì)顯示一個(gè)彈出窗口
  • 當(dāng)光標(biāo)在符號(hào)時(shí),按 F12
  • Goto Symbol in Project 功能

可以通過配置文件在每個(gè)語(yǔ)法的基礎(chǔ)上自定義符號(hào)索引,從而允許用戶根據(jù)需要定制功能。

多重選擇(MULTIPLE SELECTIONS)

多重選擇可以同時(shí)對(duì)N處更改,輕松重命名變量,以前所未有的速度操作文件。

Ctrl+Shift+L將選區(qū)分為行, Ctrl+D 選擇下一個(gè)被選中的單詞。 要使用鼠標(biāo)進(jìn)行多項(xiàng)選擇,請(qǐng)查看 列選擇文檔。

命令面板(COMMAND PALETTE)

命令面板 包含不常用的功能,如排序,更改語(yǔ)法和更改縮進(jìn)設(shè)置。 只需幾次擊鍵,您就可以搜索自己想要的內(nèi)容,而無(wú)需瀏覽菜單或記住模糊的鍵綁定。

使用 Ctrl+Shift+P 顯示命令面板

強(qiáng)大的API和包生態(tài)系統(tǒng)(POWERFUL API AND PACKAGE ECOSYSTEM)

Sublime Text有一個(gè)功能強(qiáng)大的Python API,允許通過插件增強(qiáng)內(nèi)置功能。

Package Control是一個(gè)Sublime Text包管理器,通過命令面板,可以非常容易的去安裝Sublime Text插件。

自定義所有(CUSTOMIZE ANYTHING)

快捷鍵綁定,菜單,代碼片段,宏,完成等等 - 只需使用簡(jiǎn)單的JSON文件即可自定義Sublime Text中的所有內(nèi)容。 該系統(tǒng)為您提供了靈活性,因?yàn)榭梢栽诿總€(gè)文件類型和每個(gè)項(xiàng)目的基礎(chǔ)上指定設(shè)置。

分割編輯(SPLIT EDITING)

通過拆分編輯可以,充分利用寬屏顯示器。 并排編輯文件,或編輯一個(gè)文件中的兩個(gè)位置。 您可以根據(jù)需要使用盡可能多的行和列進(jìn)行編輯。 通過使用多個(gè)窗口進(jìn)行編輯,并在每個(gè)窗口中使用多個(gè)拆分來(lái)利用多個(gè)監(jiān)視器。

查看 View  ? Layout 菜單,了解拆分編輯選項(xiàng)。 要在一個(gè)文件中打開多個(gè)視圖,請(qǐng)使用 File  ? New View into File 菜單項(xiàng)。

即時(shí)項(xiàng)目開關(guān)(INSTANT PROJECT SWITCH)

Sublime Text中的項(xiàng)目捕獲工作區(qū)的全部?jī)?nèi)容,包括已修改和未保存的文件。您可以以與Goto Anything類似的方式在項(xiàng)目之間切換,并且切換是即時(shí)的,沒有保存提示 - 下次打開項(xiàng)目時(shí)將恢復(fù)所有修改。

性能(PERFORMANCE)

Sublime Text由自定義組件構(gòu)建,提供無(wú)與倫比的響應(yīng)能力。 從功能強(qiáng)大的自定義跨平臺(tái)UI工具包到無(wú)與倫比的語(yǔ)法高亮引擎,Sublime Text設(shè)置了性能標(biāo)準(zhǔn)。

跨平臺(tái)(CROSS PLATFORM)

Sublime Text適用于Mac,Windows和Linux。 無(wú)論使用何種操作系統(tǒng),只需一個(gè)許可即可在您擁有的每臺(tái)計(jì)算機(jī)上使用Sublime Text。

Sublime Text使用自定義UI工具包,針對(duì)速度和美感進(jìn)行了優(yōu)化,同時(shí)利用每個(gè)平臺(tái)上的本機(jī)功能。

優(yōu)點(diǎn):

  • 主流前端開發(fā)編輯器
  • 體積較小,運(yùn)行速度快
  • 文本功能強(qiáng)大
  • 支持編譯功能且可在控制臺(tái)看到輸出
  • 內(nèi)嵌python解釋器支持插件開發(fā)以達(dá)到可擴(kuò)展目的
  • Package Control:ST支持的大量插件可通過其進(jìn)行管理


在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)