不久前,我为 ST3 手动安装了一个包,该包具有额外的语法突出显示语言。我已经删除了它,对于它影响的文件,选择“以当前扩展名打开所有......”现在是 Java。但是,当我重新打开它们时,它们仍然默认为旧的包语言。如果我打开语法高亮菜单,两种语言实际上都被高亮了。如果我重新选择 Java,它将是正确的,直到我再次关闭并重新打开具有该扩展名的任何文件。
谁能解释我如何强制它始终使用 Java 或一起删除其他语言?
最佳答案
转至 Preferences -> Browse Packages
并导航到 User
文件夹。那里应该有一个名为 OtherLanguage.sublime-settings
的文件.删除那个文件,重新启动 Sublime,你应该一切都准备好了。如果这仍然不起作用,请寻找 Java.sublime-settings
同目录下的文件。也删除它,重新启动,你应该回到默认行为。打开带有扩展名的文件,选择 View -> Syntax -> Open all with current extension as...
并选择 Java。这将创建一个新的 Packages/User/Java.sublime-settings
文件,所以不要删除它!
关于syntax-highlighting - 无法覆盖 sublime text 3 中的语法突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20354879/