如何让 Notepad++ 将文件类型与语言相关联?

fre*_*ley 166 notepad++ file-association syntax-highlighting

我已将.wxs文件与 Notepad++相关联。到现在为止还挺好。但是,它不记得它应该使用 XML 语法突出显示。如何将文件类型与语言相关联?

Ham*_*med 269

正如这里提到的:在记事本++中使用特定语言关联文件扩展你应该这样做:

在 Notepad++ 中,导航到设置 > 样式配置器...

在左侧选择一种您希望自己的扩展名匹配的语言(即,如果我希望 .config 文件的样式类似于 XML,那么我会选择 XML)。在用户分机中。在靠近底部的字段中,输入您的自定义用户扩展名,前面没有点(例如 *.config 文件的配置)。现在重新启动 Notepad++,它会将新扩展映射到您选择的样式。

注意:确保您使用管理员权限运行 Notepad++,否则当您单击“保存并关闭”时设置将不会被保存。 在此处输入图片说明

  • 此外,值得注意的是,如果您进行此更改并已打开文件,Notepad++ 将缓存文件当前的无语言选择。这意味着您需要在 Notepad++ 中专门关闭文件,然后才能识别扩展名。http://todd.ropog.com/2012/get-notepad-to-recognize-any-file-extension/ (16认同)
  • “重新启动” Notepad++ 不起作用。实际上,您需要关闭并重新打开文件。 (16认同)
  • 您能否在答案中总结链接的内容,以便在该链接因某种原因失效时我们不会丢失它? (8认同)
  • @fredley 好的,答案已更新! (5认同)
  • 在“XML”上,我添加“csproj”,以便 Visual Studio 解决方案突出显示 (2认同)