如何在 Notepad++ 中为 Rails 设置默认语言查看文件

如何在 Notepad++ 中为 Rails 设置默认语言查看文件

类似问题但我的问题更进一步。

我正在使用 rails 进行开发,希望 Notepad++ 自动对扩展名为 html.erb 的文件使用 html 格式。例如,'hello.html.erb' 应该以 html 语法高亮显示的方式打开。

我如何实现这个目标?

注意(1):我已链接到一个问题,该问题显示了如何设置默认语言。但该解决方案不适用于带有点分隔符的扩展名,例如“html.erb”

注意(2):我避免简单地使用 html 格式来格式化 .erb 扩展名,因为我希望它们使用 ruby​​ 语法高亮显示。

答案1

我已经在记事本++源代码中浏览了,似乎没有处理双重扩展案例。

确定语言自动加载的函数是“Buffer::setFileName”(在 Buffer.cpp 中)。该函数通过停止在第一的遇到的点从最后一个位置开始,因为它使用了微软的“路径查找扩展“ 功能。

相关内容