【问题标题】:Sublime Text 3 - Set Default "Plain Text" to JavaSublime Text 3 - 将默认“纯文本”设置为 Java
【发布时间】:2014-12-18 02:54:43
【问题描述】:
我想要从“纯文本”到 Java 的默认崇高文本 3 文件类型。我尝试从 github() 安装一个包,创建一个新的 default_file_type 设置,然后设置:
{
"default_new_file_syntax": "Packages/Java.sublime-settings",
"use_current_file_syntax": true
}
但到目前为止还没有运气。我猜这个包适用于版本 2。
有什么想法吗?
【问题讨论】:
标签:
sublimetext
sublimetext3
sublime-text-plugin
【解决方案1】:
你几乎猜对了。正确的设置应该是:
{
"default_new_file_syntax": "Packages/Java/Java.tmLanguage",
"use_current_file_syntax": true
}
您需要指定实际语言语法文件的路径 (.tmLanguage)。另外,如果您不知道,"use_current_file_syntax" 设置意味着如果您使用某种语法打开文件,然后按 CtrlN 打开一个新的文件,该新文件将使用先前打开的文件的语法,不一定是 Java。如果您希望 所有 新文件具有 Java 语法,请设置 "use_current_file_syntax": false。