星期日, 12月 07, 2014

Sublime Text - 挑戰地表上最強程式編輯器

Sublime Text


Pro 專家達人一致推薦的程式文書編輯器。
軟體名稱 : Sublime Text
軟體說明 : 程式文書編輯器
下載點 : Sublime Text 3
付費版與免費版,只差異在免費版會跳出購買Sublime Text訊息。
(免費版無使用天數限制,也無功能限制)
Sublime Text 除了基本支援各種高亮度語法外、最大特色就是有很多外掛套件可以安裝。
可以加速程式作業,白話一點就是可以把滑鼠晾一旁,全用鍵盤開工就可以囉。
Sublime Text 3的安裝Package Control方式是:
View -> Show Console 或快捷鍵按下 Ctrl + `
貼上以下語法後,按Enter即可以裝好套件管理工具
import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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)
相關套件可以至 Package Control 視個人需求參考安裝。
KT推薦套件:
1.Emmet : 寫前端怎能不用 Zen Coding 呢?
2.Sublime CodeIntel : 程式碼自動提示
3.Alignment : 程式碼對齊工具
4.Bracket Highlighter : 高亮度,方便找到開始與閉合的TAG
5.DocBlockr : 快速產生註解
陸續補充...

常用配置:

{
    "line_numbers": true,      //是否顯示行號
    "gutter": true,            //是否顯示邊列
    "draw_centered": false,      //是否居中顯示
    //"wrap_width": 170,           //換行寬度(單位:字符)
    "word_wrap": true,          //是否自動換行
    "scroll_past_end": true,     //滾動能否超過結尾
    "font_face": "Consolas YaHei",          //字體
    "font_size": 11,         //字體大小
    "line_padding_top": 1,         //行高
    "line_padding_bottom": 1, 
    "tab_size": 2,         //TAB縮進寬度
    "translate_tabs_to_spaces": false,         //自動轉換TAB為空格
    "update_check": false,         //禁用自動更新
    "theme": "Soda Dark 3.sublime-theme"         //皮膚
}

滑鼠移標設置:

"caret_extra_top": 5,
"caret_extra_bottom": 5,
"caret_extra_width": 5,

Sublime Text 常用快捷键:

Ctrl+Shift+P:打開命令面板
Ctrl+P:搜索項目中的文件
Ctrl+G:跳轉到第幾行
Ctrl+W:關閉當前打開文件
Ctrl+Shift+W:關閉所有打開文件
Ctrl+Shift+V:粘貼並格式化
Ctrl+D:選擇單詞,重複可增加選擇下一個相同的單詞
Ctrl+L:選擇行,重複可依次增加選擇下一行
Ctrl+Shift+L:選擇多行
Ctrl+Shift+Enter:在當前行前插入新行
Ctrl+X:刪除當前行
Ctrl+M:跳轉到對應括號
Ctrl+U:軟撤銷,撤銷光標位置
Ctrl+J:選擇標籤內容
Ctrl+F:查找內容
Ctrl+Shift+F:查找並替換
Ctrl+H:替換
Ctrl+R:前往 method
Ctrl+N:新建窗口
Ctrl+K+B:開關側欄
Ctrl+Shift+M:選中當前括號內容,重複可選著括號本身
Ctrl+F2:設置/刪除標記
Ctrl+/:注釋當前行
Ctrl+Shift+/:當前位置插入注釋
Ctrl+Alt+/:塊注釋,並Focus到首行,寫注釋說明用的
Ctrl+Shift+A:選擇當前標籤前後,修改標籤用的
F11:全屏
Shift+F11:全屏免打擾模式,只編輯當前文件
Alt+F3:選擇所有相同的詞
Alt+.:閉合標籤
Alt+Shift+數字:分屏顯示
Alt+數字:切換打開第N個文件
Shift+右鍵拖動:光標多不,用來更改或插入列內容
鼠標的前進後退鍵可切換Tab文件
按Ctrl,依次點擊或選取,可需要編輯的多個位置
按Ctrl+Shift+上下鍵,可替換行

0 意見 :

張貼留言

回覆意見時,麻煩輸入一下暱稱
(隨便取個名字也好~ ^_^)
好讓我方便回覆您的問題,
選擇「名稱/網址」輸入您的暱稱,
麻煩一下,謝謝大家。

關閉廣告 [X]