Sublime Text 每次新建標簽必須手動選擇語法的解決方法

Sublime Text 作為一款優(yōu)秀的文本編輯器型豁,在 coding 時體驗極佳僵蛛。然而,當在一段時間內(nèi)只用一種固定的語言敲代碼迎变,并且 Ctrl+N 或雙擊標簽欄新建標簽時充尉,總是需要重新設(shè)置語法,實在令人頭痛氏豌。經(jīng)過一番摸索喉酌,我總結(jié)出 3 種方法來解決這個痛點热凹。小伙伴可以根據(jù)個人需求進行選擇泵喘。

方法1


以 Python 為例,打開 Sublime Text般妙,同時按下 Ctrl+Shift+P纪铺,輸入 sspy 會出現(xiàn)如下結(jié)果:

快速選擇 Python 語法

同理,其他語法大致也可以這樣選擇碟渺。只是鲜锚,這種方法還不夠完美。

方法2


還是以 Python 為例苫拍,單擊 Tools > Developer > New Snippet... 彈出一個窗口芜繁,把下面這段代碼粘貼進去:

import sublime, sublime_plugin

class EverythingIsPowerShell(sublime_plugin.EventListener):
    def on_new(self, view):
        view.set_syntax_file('Packages/Python/Python.sublime-syntax')

文件另存為 DefaultLanguage.py,路徑選擇:插件文件夾/Packages/User/绒极。
如果你想改變默認語言骏令,先新建一個標簽,通過 View > Syntax 選擇要設(shè)置的默認語法垄提,比如 HTML榔袋,然后單擊 View > Show Console 調(diào)出控制臺周拐,然后輸入

view.settings().get('syntax')

回車,最后一行會顯示

'Packages/HTML/HTML.sublime-syntax'

替換掉上段代碼中的路徑凰兑,就完成了默認代碼的替換妥粟。
這種方法可以完美支持 Ctrl+N 和雙擊標簽欄兩種方式新建默認語法的源文件。

方法3


安裝一個插件:Default File Type吏够。
同時按下 Ctrl+Shift+P 調(diào)出Package Control:Install Package勾给,稍等片刻,輸入 dft ,找到插件 Default File Type稿饰,點擊安裝锦秒。
在 Packages/User 路徑下新建一個名為default_file_type.sublime-settings 的文件,在文件中添加如下代碼:

{
    //default_new_file_syntax (String) This is the path, relative to the Sublime base directory to the language file you'd like to load as the default. Default value is "Packages/Java/Java.tmLanguage"

    "default_new_file_syntax": "Packages/Java/Java.tmLanguage",

    //use_current_file_syntax (Boolean) Set this to true to use the current file's syntax for the new file. If false, then the default (above) will always be used. Default value is true

    "use_current_file_syntax": "true"
}

每次 Ctrl+N 新建標簽頁時喉镰,語法都和上一個相同旅择。美中不足的是,雙擊標簽只能新建一個語法為 Plain Text 的標簽侣姆。

參考資料:
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末生真,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子捺宗,更是在濱河造成了極大的恐慌柱蟀,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,525評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蚜厉,死亡現(xiàn)場離奇詭異长已,居然都是意外死亡,警方通過查閱死者的電腦和手機昼牛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評論 3 395
  • 文/潘曉璐 我一進店門术瓮,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人贰健,你說我怎么就攤上這事胞四。” “怎么了伶椿?”我有些...
    開封第一講書人閱讀 164,862評論 0 354
  • 文/不壞的土叔 我叫張陵辜伟,是天一觀的道長。 經(jīng)常有香客問我脊另,道長导狡,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,728評論 1 294
  • 正文 為了忘掉前任偎痛,我火速辦了婚禮旱捧,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘看彼。我一直安慰自己廊佩,他們只是感情好囚聚,可當我...
    茶點故事閱讀 67,743評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著标锄,像睡著了一般顽铸。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上料皇,一...
    開封第一講書人閱讀 51,590評論 1 305
  • 那天谓松,我揣著相機與錄音,去河邊找鬼践剂。 笑死鬼譬,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的逊脯。 我是一名探鬼主播优质,決...
    沈念sama閱讀 40,330評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼军洼!你這毒婦竟也來了巩螃?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,244評論 0 276
  • 序言:老撾萬榮一對情侶失蹤匕争,失蹤者是張志新(化名)和其女友劉穎避乏,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體甘桑,經(jīng)...
    沈念sama閱讀 45,693評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡拍皮,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,885評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了跑杭。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片铆帽。...
    茶點故事閱讀 40,001評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖艘蹋,靈堂內(nèi)的尸體忽然破棺而出锄贼,到底是詐尸還是另有隱情票灰,我是刑警寧澤女阀,帶...
    沈念sama閱讀 35,723評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站屑迂,受9級特大地震影響浸策,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜惹盼,卻給世界環(huán)境...
    茶點故事閱讀 41,343評論 3 330
  • 文/蒙蒙 一庸汗、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧手报,春花似錦蚯舱、人聲如沸改化。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽陈肛。三九已至,卻和暖如春兄裂,著一層夾襖步出監(jiān)牢的瞬間句旱,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評論 1 270
  • 我被黑心中介騙來泰國打工晰奖, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留谈撒,地道東北人。 一個月前我還...
    沈念sama閱讀 48,191評論 3 370
  • 正文 我出身青樓匾南,卻偏偏與公主長得像啃匿,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子蛆楞,可洞房花燭夜當晚...
    茶點故事閱讀 44,955評論 2 355

推薦閱讀更多精彩內(nèi)容