У меня есть несколько сценариев оболочки, написанных на PHP, в рамках проекта. Ни один из этих файлов не имеет расширения файла и не может быть добавлен из-за ограничений, вызванных устаревшим кодом. В настоящее время в Netbeans, по-видимому, нет способа идентифицировать эти сценарии как PHP и, следовательно, использовать подсветку синтаксиса других сценариев PHP. Общие методы в разных редакторах, позволяющие сценариям оболочки использовать подсветку синтаксиса, — это такие вещи, как модели в Vim (другие примеры здесь), но, насколько я могу судить, в Netbeans нет ничего подобного. Каждый файл имеет теги shebang и php, которые идентифицируют скрипты как файлы php. Кто-нибудь знает обходной путь для этого? Я готов добавить содержимое в файлы, чтобы это работало, но по ряду причин я не могу добавить расширение.
FWIW я использую PHP-версию netbeans 6.9.1 с плагином C/C++, чтобы включить подсветку синтаксиса файлов .sh