将 SQL 突出显示与 Notepad++ 中的文件名中缀关联起来?

将 SQL 突出显示与 Notepad++ 中的文件名中缀关联起来?

我在这里找到了有关文件类型/扩展名的问题答案: 如何让 Notepad++ 将文件类型与语言关联?

有关于使用样式配置将用户扩展与语言关联的描述。这在其他情况下对我来说非常有用。然而,这是不同的......

我们实际上有数千个模式应用于此数据库,所有模式都有不同的文件名。文件名的标准是:

<OWNER>SCHEMA.<NUMBER>.TXT(例如ADMSCHEMA.414.TXT)。将这些与 SQL 关联起来会很棒,但我不希望每个打开的 txt 文件都被假定为 SQL 语言。如果世界是完美的,我会让任何包含的文件都被认为*SCHEMA*TXT是 SQL 语言。

有人知道这是否可以做到吗?

答案1

如果您被允许更改这些文件的扩展名,那么您可以创建自己的文件扩展名并将其与 Notepad++ 关联。更改文件扩展名不会更改这些文件中的数据。

  1. 改成。ADMSCHEMA.414.TXTADMSCHEMA.414.TXT.MVCE
  2. 将 MVCE 与 Notepad++ 关联。
  3. 启动 Notepad++ 并转到样式配置器。
  4. MVCE选择 SQL 并在“用户扩展”框中输入。
  5. 单击“保存并关闭”。完成!

如果你这样做,我建议你保留“TXT”,而不是.TXT.MVCE像 那样替换它.MVCE。这可以帮助你识别原始文件扩展名和文件类型。这是一个很好的做法。它与.tar.gz存档文件中的想法相同。

相关内容