【问题标题】:Sublime Text 2 Default File Type on new fileSublime Text 2 新文件的默认文件类型
【发布时间】:2012-08-02 14:39:48
【问题描述】:

我环顾四周,问题和答案似乎与我所寻找的不符。每当我打开一个新文件时,它默认为一个计划文本文件。我主要使用 HTML 文件,所以我想知道是否有一个设置会被更改,以便当我打开一个新文件时它会默认为 HTML?希望这是可能的。

罗伯

【问题讨论】:

  • 试试stackoverflow.com/questions/7574502/…,您也可以在html文件中双击右下角,选择“以当前扩展名打开所有...”并将其设置为HTML跨度>
  • 我推荐你看这篇文章。 stackoverflow.com/questions/9520540/…
  • Nile,这帮助我找到了我需要的东西。只需要你的答案是我能接受的吗?
  • 您可以开始使用 Adob​​e Dreamweaver。我认为您在开始为新 HTML 文件编写代码时会询问默认 HTML。

标签: html css sublimetext2


【解决方案1】:

创建一个新插件Tools > Developer > New Plugin...

粘贴:

import sublime, sublime_plugin

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

保存并命名为NewTabSyntax.py。新标签现在将默认为 Powershell。

您可以将语法更改为您喜欢的任何内容。要找出特定语法的“路径”,只需打开该语法的文件,打开控制台 (View > Show Console) 并输入:

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

【讨论】:

  • 在此之后我打开的所有文件都是PowershellSyntax。还有所有具有另一个文件扩展名的文件。以前,带有文件扩展名的文件以“正确”的文件语法打开。
  • 它应该只影响 new 文件。
【解决方案2】:

请安装软件包 sublime-DefaultFileType https://github.com/spadgos/sublime-DefaultFileType

这将自动设置新文件的语法。

【讨论】:

  • 问题。这仅在您执行 Ctrl+N/Cmd+N 时有效。如果您通常通过双击选项卡区域来创建新文件,则此包不起作用。
【解决方案3】:

可以使用ApplySyntax 插件。安装后(例如通过PackageControl),您可以像这样设置 ApplySyntax 用户设置:

"new_file_syntax": "HTML",

现在,如果您打开一个新文件,您的默认语法将是 HTML。当然你可以设置你安装的每一个语法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-01
    相关资源
    最近更新 更多