2012-08-05 57 views
6

我環顧四周,問題和答案似乎並不匹配我所期待的。任何時候我打開一個新文件它默認爲一個計劃文本文件。我大多用HTML文件的工作,所以我在想,如果有,將被改變,這樣,當我打開一個新的文件,它會默認爲HTML設置?希望這是可能的。崇高文字2對新文件的默認文件類型

羅布

+1

嘗試http://stackoverflow.com/questions/7574502/set-default-syntax-to-different-filetype-in​​-sublime-text-2,你也可以在右下角雙擊而在HTML文件,然後選擇「與當前的擴展作爲打開所有......」並將其設置爲HTML – jeremy 2012-08-05 06:51:43

+0

我rcommend你看到這個帖子。 http://stackoverflow.com/questions/9520540/sublime-text-2-default-document-type – thanksnote 2012-08-05 06:51:52

+0

尼羅河,這幫助我找到我需要的東西。只需要你的答案是我能接受的答案? – pertrai1 2012-08-06 12:36:29

回答

1

請安裝包崇高-DefaultFileType https://github.com/spadgos/sublime-DefaultFileType

這將自動設置爲新文件的語法。

+2

問題。這隻適用於Ctrl + N/Cmd + N的情況。如果您通常通過在選項卡區域中雙擊來創建新文件,此軟件包不起作用。 – hubbardr 2014-08-11 23:12:37

4

只需點擊工具 - >新插件

然後粘貼在該文件,點擊保存並稱之爲「DefaultLanguage.py」什麼

import sublime, sublime_plugin 

class EverythingIsPowerShell(sublime_plugin.EventListener): 
    def on_new(self, view): 
     view.set_syntax_file('Packages/PowerShell/Support/PowershellSyntax.tmLanguage') 

當然,你也可以從改變語言PowerShell ...無論你喜歡什麼。你只需要tmLanguage的相對路徑。你可以通過在你最喜歡的語言打開一個文件,然後打開控制檯(查看 - >顯示控制檯)和類型:

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

這之後,我打開所有文件都是'PowershellSyntax'。也是所有文件與另一個文件擴展名。之前,文件擴展名爲「正確」的文件語法。 – caramba 2017-05-12 13:18:33

+0

它應該隻影響_new_文件。 – Jaykul 2017-05-24 05:49:52

0

這是可能的ApplySyntax插件。一旦它被安裝(例如,通過PackageControl),可以設置這樣的ApplySyntax用戶設置:

"new_file_syntax": "HTML", 

現在,如果你打開一個新的文件,默認的語法爲HTML。當然,您可以設置您安裝的每種語法。

相關問題