默认为 Notepad++ 用户定义语言

Hru*_*mpy 6 notepad++

当我在记事本(cntr + N)中创建新选项卡时,有什么方法可以使用我的用户定义的语言打开它吗?我需要它,因为我使用片段,当我双击某人时,它会在新窗口中打开它,没有突出显示,这让我发疯。

我目前找到的唯一解决方案是更改 C++ 的 lang 文件并将其设为默认语言,但应该还有另一种方法。

小智 1

如果更改用户定义语言的 Notepad++ 属性,则可以打开突出显示的这些文档。

  1. 打开 userDefineLang.xml(通常位于“C:\Users\yourUsername\AppData\Roaming\Notepad++”中)
  2. 您必须更改第二行(在我的例子中是第二行)。该行应如下所示:

    <UserLang name="Your userdefined language name" ext="your defined endings" udlVersion="2.1">
    
    Run Code Online (Sandbox Code Playgroud)
  3. 将要打开的以用户定义语言突出显示的文档的结尾添加到“用户语言的扩展名”中。现在,您可以使用用户定义的默认语言打开此类文档。

例如:
使用用户定义的语言“PowerBuilder”打开srf文档

     <UserLang name="PowerBuilder" ext="srw sru srs srm" udlVersion="2.1">
Run Code Online (Sandbox Code Playgroud)

只需添加结尾 srf 即可。

     <UserLang name="PowerBuilder" ext="srw sru srs srm srf" udlVersion="2.1">
Run Code Online (Sandbox Code Playgroud)