sublime text 2是乙個可以支援專案開發的輕量級文字編輯器。
新增乙個專案資料夾即能在整個專案中搜尋,替換等操作。
同時sublime支援vim模式。
常用的快捷鍵:取消括號自動完成:
preferences - setting - user 新增
"auto_match_enabled"
:false
改變狀態列字型大小:
~/.config/sublime-text-2/packages/theme - default/default.sublime-theme 查詢 "label_class" 新增
"font.size":xx
vintage啟動預設command模式:
preferences - setting - user 新增
"vintage_start_in_command_mode"
:true
package control
可以在package control中搜尋,安裝,解除安裝外掛程式。
import
urllib2,os
;pf='package control.sublime-package'
;ipp
=sublime
.installed_packages_path
();os
.makedirs
(ipp)if
notos
.path
.exists
(ipp
)else
none
;urllib2
.install_opener
(urllib2
.build_opener
(urllib2
.proxyhandler
()));
open(os
.path
.join
(ipp,pf
),'wb'
).write
(urllib2
.urlopen
(''+pf
.replace
(' '
,'%20'
)).read
());
'please restart sublime text to finish installation'
web開發常用外掛程式:
zen coding - 運用css選擇器語法的輸入html標籤
bracket highlighter - 高亮匹配各類括號,標籤
最近一年都在用notepad++進行開發,這個工具實在是有不少缺點,於是就在考慮換乙個開發環境。候選者是webstorm和sublime。webstorm是乙個名副其實的ide,啟動慢,配置複雜,用起來非常不爽;相比起來,sublime要輕很多,且五臟俱全。
(注:webstorm和sublime都是收費軟體,webstorm有一段試用期,而sublime的未註冊版偶爾會在儲存的時候提示購買)
sublime最吸引人的是其**高亮,各種顏色搭配地完美無瑕,賞心悅目。
另一亮點是**縮圖。這個功能在其他工具中從未見到過,不過實際作用並不大,主要就是實現快速跳轉罷了。
跟很多使用介面展示各項設定的軟體不同,sublime及其外掛程式的設定都以json格式儲存在文字檔案中。而且,有乙個預設設定檔案(default)以及使用者設定檔案(user)。實際使用的時候,使用者設定會覆蓋預設設定。因此,修改各項引數的時候只需要在使用者設定檔案中新增相應的項就可以了。點選preferences選單下的「settings-default」,可以看到sublime的預設設定及每項引數的說明:
假設要修改文字太小,只要在「settings-user」檔案中加入這段json就可以了:
sublime對專案管理的支援並不強,僅支援把若干個目錄新增到專案中(project > add folder to project)。新增目錄後,側欄的目錄列表就會出現。跟很多開發工具類似,sublime也有大量擴充套件功能的外掛程式。要想方便地管理這些外掛程式,得先安裝乙個叫做「package control」的外掛程式。安裝方法是
點選preferences選單下的browse packages子選單;
在開啟的資料夾視窗中返回上一級目錄,並進入installed packages這個目錄;
重啟sublime後,就可以在preferences選單下找到package control子選單。
執行package control後,會彈出以下命令列表,執行install package後,就可以搜尋並安裝外掛程式了。
作為一名前端開發人員,我安裝了以下外掛程式:
總體來說,sublime用起來還是很爽的,唯一的缺點就是**摺疊不能儲存(notepad++也不行,editplus可以),希望能盡快完善。
sublime text2 常用外掛程式
1 docblockr 該外掛程式提供檔案注釋,方便後期根據注釋生成api文件,輸入 enter調出 在function的上面一行才有效果 2 zencoding 大名鼎鼎的zencoding就不用多解釋,呼叫方式兩種,一種是ctrl alt enter,一種是輸入完標籤直接tab。3 clipbo...
sublime text 2 配置python環境
sublime text2作為一款輕量級的編輯器,特點鮮明,方便使用,愈發受到普羅大眾的喜愛,我個人最近也開始用了起來。同時,我近段時間還在學習python的相關東西,所以開始用st2來寫python,所以把配置方法略微總結一下。1.tools preferences,開啟browsepackage...
Sublime Text 2 快捷操作
sublime text 2 包含了大量快捷操作,而且還很方便修改和追加自己喜歡的快捷鍵。檢視快捷鍵的方式也很簡單 點選選單欄 preferences key bindings defaults 即可檢視。快捷鍵 開啟 前往 ctrl p 搜尋專案中的檔案 ctrl g 跳轉到第幾行 ctrl r ...