Sublime 2 betajavascript
能夠經過頂部的「工具」菜單或者用快捷鍵「Shift + Command + P」
php
按Control 或 Command + P, 鍵入您要訪問的文件的名稱(模糊匹配), 而後, 無需按下Enter,該文件馬上會被打開。 雖然Vim和像PeepOpen應用程序提供了一個相似的功能,他們沒有Sublime Text 2這麼快捷。java
多選
這裏的多選是指在同時能夠有多個光標,同時選擇多行。
原文:linux
Press Alt or Command and then click in each region where you require a cursor.
Select a block of lines, and then press Shift + Command + L.
Place the cursor over a particular word, and press Control/Command + D repeatedly to select additional occurrences of that word.
Alternatively, add an additional cursor at all occurrences of a word by typing Alt+F3 on Windows, or Ctrl+Command+G on the Mac. Amazing!!git
這是Nikolaus Wittenstein寫了一個縮進插件,能夠到這裏下載:
https://github.com/SublimeText/IndentGuides
把下載解壓出來的目錄重命名爲「Indent Guides」並把它放到Packages目錄下面。
windows下是Sublime Text 2\Data\Packages , MAC下是Application Support/Sublime Text 2/Packages
或者也能夠經過Package Control來安裝(下面介紹)。
github
要安裝 「Package Control,」 打開Sublime 而後按下 Control + `. 而後在console裏粘貼以下命令:windows
1
|
import
urllib2
,
os
;pf
=
'Package Control.sublime-package'
;ipp
=sublime.
installed_packages_path
(
)
;
os.
makedirs
(ipp
)
if
not
os.
path.
exists
(ipp
)
else
None
;
open
(
os.
path.
join
(ipp
,pf
)
,
'wb'
).
write
(
urllib2.
urlopen
(
'http://sublime.wbond.net/'+pf.
replace
(
' '
,
'%20'
)
).
read
(
)
)
|
注意:要確保防火牆沒有阻擋Sublime Text,否則它沒法獲取插件包。
最後,重啓 Sublime Text,瀏覽 Preferences -> Package Settings. 若是安裝成功,你會發現有一個名爲「 Package Control」 的菜單選項。
也能夠手動下載安裝:
下載http://sublime.wbond.net/Package%20Control.sublime-package 這個文件,而後把它放在 Sublime Text安裝目錄下面的Installed Packages目錄下面,在windows下面,這個路徑是:Sublime Text 2\Data\Installed Packages.編輯器
有了Package Control,添加新的插件和功能的過程變得簡單得難以置信!ide
若是你習慣將等號對齊的話,Sublime Alignment 是個很好的插件,如下是javascript的例子:函數
1
2 3 4 5 6 7 8 9 |
// Before
var joe = 'joe' ; var johnny = 'johnny' ; var quaid = 'quaid' ; // After var joe = 'joe' ; var johnny = 'johnny' ; var quaid = 'quaid' ; |
有了Package Control,如今你不用手動下載安裝了,只需按Shift + Command + P (MAC)或Ctrl + Shift + P (win) ,而後鍵入
install 並按下Enter,進入Package Control: Install Package,找到Alignment並按下Enter,OK,一切都是這麼便捷,插件如今已經安裝好了,你能夠隨時經過Shift + Command + A / Ctrl + Shift + A 來自動縮進。
在 Sublime Text 2 中,咱們又見到了Zen Coding這神器!
用上面介紹的安裝Alignment的方法安裝它吧。
要啓用Vim模式,打開Preferences/Global Settings – User ,而後添加以下配置:
1
2 |
"ignored_packages":
[
],
"vintage_start_in_command_mode": true |
好了,如今重啓Sublime Text 2 ,按 Escape能夠切換到command 模式啦
點擊頂部View 菜單. 選擇 「Enter Distraction Free Mode 或者 按下 Control + Shift + Command + F (MAC) / Shift + F11 (windows) 進入 Distraction Free Mode ,如今,整個屏幕只有編輯器啦,世界清靜了。
TextMate的代碼片斷和主題均可覺得Sublime Text 2所用。你只須要丟下原封的.tmbundle擴展到Packages文件夾,而後Sublime Text 2會認訓這些文件。這意味着整個TextMate themes目錄的主題均可在Sublime Text 2中使用!
例如你能夠去https://github.com/buymeasoda/soda-theme下載這個主題並把解壓出來的目錄重命名爲
Theme - Soda
,而後把它放到Sublime Text 2 的Packages目錄下面。
激活主題:打開 Preferences -> Global Settings – User ,加上主題配置(
"theme": "Soda Light.sublime-theme" 或者 "theme" : "Soda Dark.sublime-theme"
),如:
1
2 3 |
{
"theme": "Soda Light.sublime-theme" } |
想快速查看一個函數或者方法?
按下 Control/Command + r 你能夠看到一個漂亮的彈出窗口! 更神奇是,它還支持模糊搜索,這對於大型的類來講特別有幫助.
這個在我先前的文章裏已經介紹過了。
<完>