我有一些用PHP编写的shell脚本,这些文件没有文件扩展名,由于遗留代码的限制,不能添加扩展名。目前在Netbeans中似乎没有办法将这些脚本识别为PHP并使用其他PHP脚本的语法高亮。不同编辑器中允许shell脚本使用语法高亮的常见方法是通过Vim中的modelines(这里有其他示例),但据我所知,在Netbeans中没有类似的功能。每个文件都有shebang和php标记,两者都将脚本标识为php文件。是否有人知道解决此问题的方法?我愿意添加内容使其工作,但由于多种原因,我不能添加扩展名。
顺便说一下,我正在使用带有C/C++插件的PHP版本的Netbeans 6.9.1以启用.sh文件的语法高亮。