sublime text:是前端開發(fā)比較常見的工具之一习劫,特點(diǎn)是可通過(guò)配置插件來(lái)構(gòu)建一個(gè)比較豐富的開發(fā)環(huán)境室梅,同時(shí)sublime text比較輕(比Hbuilder還要輕),如果熟悉了它的快捷鍵乾翔,那么使用起來(lái)還是比較便捷的籽腕。
使用Goto Anything只需幾個(gè)按鍵即可打開文件嗡呼,并立即跳轉(zhuǎn)到符號(hào),行或單詞皇耗。觸發(fā) + P南窗,可以:- 鍵入文件名的一部分來(lái)打開它。- 鍵入@以跳轉(zhuǎn)到符號(hào)郎楼,#在文件中搜索并:轉(zhuǎn)到行號(hào)万伤。這些快捷鍵可以合并,這樣tp@rf可以帶你到一個(gè)功能READ_FILE在文件中text_parser.py呜袁。同樣敌买,tp: 100會(huì)帶你到第100行的同一個(gè)文件。
轉(zhuǎn)到定義
使用語(yǔ)法定義中的信息阶界,Sublime Text自動(dòng)生成每個(gè)類虹钮,方法和函數(shù)的項(xiàng)目范圍索引聋庵。這個(gè)索引支持Goto Definition,它有三種不同的方式:- 懸停在符號(hào)上時(shí)會(huì)顯示一個(gè)彈出窗口- 當(dāng)插入符號(hào)時(shí)按F12- 項(xiàng)目功能中的轉(zhuǎn)到符號(hào)可以通過(guò)配置文件按照語(yǔ)法定制符號(hào)索引芙粱,使用戶可以根據(jù)自己的需要定制功能祭玉。
多選
同時(shí)進(jìn)行十次更改,而不是一次更改十次宅倒。多重選擇允許您一次交互地更改許多行攘宙,輕松地重命名變量,并以前所未有的速度處理文件拐迁。嘗試按 + + L將選定內(nèi)容分為行蹭劈,并使用? + D選擇下一次出現(xiàn)的選定單詞。要使用鼠標(biāo)進(jìn)行多項(xiàng)選擇线召,請(qǐng)查看“ 列選擇”文檔铺韧。
命令選項(xiàng)板
該命令調(diào)色板抱不常用的功能,如排序缓淹,改變語(yǔ)法和更改縮進(jìn)設(shè)置哈打。只需幾個(gè)按鍵,您就可以搜索您想要的內(nèi)容讯壶,而無(wú)需瀏覽菜單或記住模糊的鍵綁定料仗。用+ + P顯示命令面板。
強(qiáng)大的API和軟件包生態(tài)系統(tǒng)
Sublime Text具有強(qiáng)大的Python API伏蚊,允許插件增強(qiáng)內(nèi)置功能立轧。軟件包控制可以通過(guò)命令選項(xiàng)板進(jìn)行安裝,提供對(duì)社區(qū)構(gòu)建的數(shù)千個(gè)軟件包的簡(jiǎn)單訪問(wèn)躏吊。
自定義任何東西
鍵綁定氛改,菜單,片段比伏,宏胜卤,完成和更多 - 幾乎所有在Sublime Text中都可以用簡(jiǎn)單的JSON文件進(jìn)行定制。該系統(tǒng)為您提供了靈活性赁项,因?yàn)榭梢栽诿總€(gè)文件類型和每個(gè)項(xiàng)目的基礎(chǔ)上指定設(shè)置葛躏。
分割編輯
利用分割編輯支持充分利用寬屏幕顯示器。并排編輯文件悠菜,或在一個(gè)文件中編輯兩個(gè)位置紫新。您可以根據(jù)需要編輯盡可能多的行和列。通過(guò)使用多個(gè)窗口進(jìn)行編輯并在每個(gè)窗口中使用多個(gè)分割來(lái)利用多個(gè)監(jiān)視器李剖。查看分屏編輯選項(xiàng)的視圖分屏菜單芒率。要將多個(gè)視圖打開到一個(gè)文件中,請(qǐng)使用文件?新視圖到文件菜單項(xiàng)篙顺。
即時(shí)項(xiàng)目切換
Sublime Text中的項(xiàng)目捕獲工作區(qū)的全部?jī)?nèi)容偶芍,包括修改和未保存的文件充择。您可以按照與Goto Anything類似的方式在項(xiàng)目之間切換,并且切換是即時(shí)的匪蟀,沒有保存提示 - 所有修改將在下次打開項(xiàng)目時(shí)恢復(fù)椎麦。