【问题标题】:Notepad++: How to automatically set Language as Xml when load filesNotepad++:加载文件时如何自动将语言设置为 Xml
【发布时间】:2017-05-19 11:35:20
【问题描述】:

每当我在 Notepad++(它是一个 XML 文件)中编辑一个 .config 文件时,我都希望语法高亮能够像 XML 一样自动为它着色。如何配置 Notepad++ 来执行此操作,这样我每次打开 .config 文件时都不必手动选择它?

谢谢。

【问题讨论】:

  • 谢谢大家!对每个人 +1,但我要给 @Erikest 漂亮照片的支票 b/c。
  • (P.S. 这在 Sublime Text 2 中要容易得多)

标签: xml text-editor notepad++


【解决方案1】:

您可以使用样式配置器(设置菜单)来做到这一点:

此图片显示的是 php 语言,但它适用于您要映射的任何语言

【讨论】:

  • 即使很多人的回答都是一样的,你还是会得到 +1 的截图 :)
  • 我必须以管理员身份运行 Notepad++ 才能正常工作
  • 记得从列表中选择语言以查看添加用户分机的选项。
  • 确保您只将用户扩展添加到一种语言。将 .vue 添加到 HTML 中不起作用,这让我发疯了……原来我早就将它添加到 Javascript 中,并且覆盖了 HTML 设置。
【解决方案2】:

Settings 菜单中,选择Style Configurator...。从列表中选择 XML 语言,然后在 User ext 字段中输入“config”。

【讨论】:

  • +1,没想到你可以在那里做到!我一直在自己的 XML 配置文件中完成。
【解决方案3】:

我不认为您可以为所有文件设置默认样式(尽管可能有一些配置文件技巧确实允许这样做)但是当您特别提到 .config 文件时,您可以打开 langs.xml 或 @ 987654323@文件在你的Notepad++安装目录中,找到xml部分,将config添加到ext属性的值中:

<Language name="xml" ext="xml xsml xsl xsd kml wsdl config" commentLine="" commentStart="&lt;!--" commentEnd="--&gt;">
</Language>

或者,使用@AdamHawkes (+1) 指出的样式配置器,而不是在 XML 配置文件本身中搞乱!

【讨论】:

    【解决方案4】:

    设置“全球”默认语言:

    1. 启动记事本++
    2. 点击设置>首选项
    3. 单击新建文档/默认目录选项卡
    4. 将默认语言更改为 HTML
    5. 点击关闭按钮

    【讨论】:

      【解决方案5】:

      对于在 2017 年看到此内容的任何人,位置已更改:

      【讨论】:

      • 此必选答案,非常感谢并投赞成票。
      猜你喜欢
      • 2013-01-22
      • 1970-01-01
      • 2013-10-07
      • 1970-01-01
      • 2022-06-23
      • 2014-04-17
      • 2021-08-06
      • 2017-08-01
      • 2016-07-09
      相关资源
      最近更新 更多