
考完試,但又沒什么興趣做課程設計,蛋疼的弄點軟件入門的介紹,希望給各位還在吃香蕉的程序猿帶來一點啟示。。。
從notepad+轉投sublime Text2也有一段時間了,使用起來的確是方便很多。代碼的自動補全與配色方案都很令人滿意,加上可擴展性很靈活。
SublimeText 2 的介紹視頻:
以下就sublime的在windows下的使用,做一下簡要總結。不全面的地方還請指出。
Tool
菜單中選擇
Command Palette
,或是用快捷鍵:
Shift + Command + P

輸入命令的字母然后回車執行即可。 文件切換:Ctrl+ P
· 快速跳轉到相應函數:用 Ctrl+P 后 @ (或是Ctrl+R)可以快速列出/跳轉到某個函數
· 用 Ctrl+P 后 # 可以在當前文件中進行搜索。
· 用 Ctrl+P 后 : (或是Ctrl+G)加上數字可以跳轉到相應的行。
綜合使用:是你可以用 Ctrl+P
加上一些關鍵詞跳轉到某個文件同時加上 @
來列出/跳轉到目標文件中的某個函數,或是同時加上 #
來在目標文件中進行搜索,或是同時加上 :
和數字來跳轉到目標文件中相應的行。
多重選擇:
激活多重選擇的方法有幾種:
· 按住 Ctrl
,然后在頁面中希望中現光標的位置點擊。
· 選擇數行文本,然后按下 Shift + Ctrl+L
。
· 通過反復按下 Ctrl + D
即可將全文中與光標當前所在位置的詞相同的詞逐一加入選擇,而直接按下 Alt+F3
即可一次性選擇所有相同的詞
· 按下鼠標中鍵來進行垂直方向的縱列選擇,也可以進入多重編輯狀態。
方法一:
· 下載 所需要的插件。
· 解壓后,並放入 Packages
目錄中。找到Packages
目錄的簡單方法是在 Sublime Text 2 的 Preferences
菜單中選擇 BrowsePackages
。
· 重啟 Sublime Text 2
方法二:通過Package 控制插件:Sublime PackageControl。
安裝 Package Control 的方法:
· 打開 Sublime Text 2,按下 Control + ` 調出 Console
· 將以下代碼粘貼進命令行中並回車:
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 2,如果在 Preferences -> Package Settings
中見到Package Control
這一項,就說明安裝成功了。
安裝好Package Control后,就可以用它來安裝其它的插件了。
o 按下 Shift + Command + P
調出命令面板。
o 輸入 install
調出 PackageControl: Install Package
選項,按下回車。

TextMate 的配色方案 放到 Packages 目錄里即可以直接使用
配色方案下載地址:http://textmatetheme.com/
只需要將相應的文件放在:Sublime Text 2\Packages\ColorScheme - Default 文件夾下面就行。

或者打開Settings-user :

按照下面格式設置:
Sublime 程序本身的主題:
目前可以安裝的是 IanHill 的 Soda。
因為源中已經添加,所以這款主題的安裝同樣可以通過Package Control,非常方便。目前 Soda 主題提供了明暗兩種風格。
激活方法,同樣要修改 Preferences:Settings - User:
1. 按下 Shift +Command + P
調出命令面板。
2. 輸入 user settings
調出 Preferences
:
Settings -User
,並按下回車。
3. 添加以下代碼激活 Soda Dark 主題:
{
"theme": "Soda Dark.sublime-theme"
}

快捷鍵Sublime Text 2包含了大量快捷操作,而且還很方便修改和追加自己喜歡的快捷鍵。
查看快捷鍵的方式也很簡單:
點擊菜單欄:Preferences->Key Bindings –Defaults 即可查看。
快捷鍵:
打開/前往
Ctrl+P
:搜索項目中的文件
Ctrl+G
:跳轉到第幾行
Ctrl+R
:前往
method
ctrl+;
:前往字段
Ctrl+Shift+P
:打開命令面板
Ctrl+N:新建窗口
ctrl+o
:打開文件
ctrl+shift+s
:另存為
Ctrl+W
:關閉當前打開文件
Ctrl+Shift+W
:關閉所有打開文件
ctrl+`
顯示
python
命令行
界面
F11
全屏
shift+F11
無干繞全屏
ctrl+kb
開關側邊欄
Alt+Shift+
數字:分屏顯示
ctrl+I
:顯示底部面板:
編輯
F6
拼寫檢查
F9
行排序
選擇類
ctrl+l
選擇整行(繼續按鍵則選擇下行)
ctrl+shift+l
將光標放至選中單行內容末尾或多行內容每行行尾
ctrl+d
選中光標位置所在單詞
(繼續按鍵則選擇下個相同的字符串)
ctrl+m
光標移動至括號內開始或結束的位置
ctrl+shift+m
選擇括號內的內容(繼續按鍵則選擇父括號)
Alt+F3
:選擇所有相同的詞
Shift+
右鍵拖動:光標多不,用來更改或插入列內容
Ctrl+
鼠標左鍵:依次點擊或選取,可需要編輯的多個位置
ctrl+shfit+space
:選擇本范圍
ctrl+alt+
上下箭頭:多豎行同時編輯:
· 代碼折疊
ctrl+shift+[
按照縮進指示折疊光標所在標簽對或折疊所選內容
ctrl+shift+]
展開光標所在標簽對內容或所選內容
· 行操作
ctrl+kk
從光標處刪除至行尾
ctrl+k+backspace
從光標處刪除至行首
ctrl+shift+k
刪除整行
ctrl+shift+backspace
刪除整行
ctrl+shift+up
光標所在行與上行互換
ctrl+shift+down
光標所在行與下行互換
ctrl+shift+d
復制光標所在整行,插入在該行之前
ctrl+enter
在當前行后插入新行
ctrl+shift+enter
在當前行前插入新行
ctrl+[
減少當前行縮進
ctrl+]
增加當前行縮進
tab
增加當前行縮進
shift+tab
減少當前行縮進
· 常用編輯
ctrl+u
軟撤銷
ctrl+z
撤銷
ctrl+y
恢復撤銷
ctrl+backspace
刪除一個單詞:
ctrl+ku
改為大寫
ctrl+kl
改為小寫
ctrl+x
選定內容狀態下為剪切內容,未選中為剪切光標當前所在行
ctrl+t
光標所在位置左右字符或詞互換
Ctrl+Shift+V
:粘貼並格式化
Alt + Ctrl + ]
代碼自動對齊:
XML/HTML
ctrl+shift+a
選擇光標位置父標簽對兒(更換元素時非常有用)
拆分窗口/標簽頁
alt+.
閉合當前標簽
Alt+Shift+
數字:分屏顯示
ctrl+tab
:切換選項卡:
ctrl+shift+tab:逆序切換選項卡:
Alt+
數字:切換打開第
N
個文件
標記
Ctrl+F2
:設置
/
刪除標記
查找/替換
Ctrl+F
:查找內容
Ctrl+Shift+F
:查找並替換
Ctrl+H
:替換
F3
查找下一個:
shift+F3
查找前一個:
· 一些插件的快捷方式:
Ctrl+Alt+K
KeymapManager,快捷鍵管理。
Ctrl+Alt+Enter
ZenCoding,不解釋。
Sublime Text 設置:

SublimeText
插件:
上文已經安裝好
Package Control
插件了,那么現在我們就利用這個插件來安裝其它的插件。
Ctrl+Shift+P
(菜單
–Tools – Command Paletter
),輸入
install
選中
Install Package
並回車,輸入或選擇你需要的插件回車就安裝了
下面是翻譯網上常用的插件:
Alignment
代碼對齊,如寫幾個變量,選中這幾行,
Ctrl+Alt+A
,哇,齊了。
Prefixr
寫
CSS
可自動添加
-webkit
等私有詞綴,
Ctrl+Alt+X
觸發。
Tag
Html
格式化,右鍵
Auto-Format Tags on Ducument
。
Clipboard History
剪貼板歷史記錄,顯示更多歷史復制,
Ctrl+Shift+V
觸發。
SideBarEnhancements
側欄右鍵功能增強,非常實用
Theme – Soda
完美的編碼主題,用過的都說好,
Setting user
里面添加
”theme”: “SodaDark.sublime-theme”
GBK to UTF8
將文件編碼從
GBK
轉黃成
UTF8
,菜單
– File
里面找
SFTP
直接編輯
FTP
或
SFTP
服務器上的文件,絕對
FTP
浮雲
WordPress
集成一些
WordPress
的函數,對於像我這種經常要寫
WP
模版和插件的人特別有用
PHPTidy
整理排版
PHP
代碼
YUI Compressor
壓縮
JS
和
CSS
文件
更多插件信息:
http://www.qianduan.net/essential-to-sublime-the-text-2-plugins.html
http://wbond.net/sublime_packages/community
其實感覺也差不多,可能都是翻譯國外的文章。
出現打不開ST2的原因:install package文件夾中存在升級不了的包。把包刪除即可。
結語:
這款編輯器給我最大的感覺就是“順”、“快”和“酷”,如果你想拋棄笨重的IDE,嘗試輕裝上陣的感覺,那么這款編輯器可以考慮嘗試試用一下。
目前對於這款編輯器的使用我也才剛剛入門,更多技巧和特性也在探索中,希望大家也能和我交流一下使用的心得。再者絕世寶劍雖好,但是各位還是不要忘記內功的修煉,要知道,絕世高手是手中無劍,但處處皆可為劍。程序猿的內功修煉才是王道。

更多有關sublime的使用:http://lucifr.com/2011/08/31/sublime-text-2-tricks-and-tips/?replytocom=122286#commandline