Сценарий: Я использую Microsoft WebMatrix 3 в качестве IDE для редактирования сайта PHP. Но на сервере мы настраиваем Nginx для интерпретации всех пользовательских расширений (скажем, .stack) как PHP.
вопрос: В WebMatrix я не могу использовать какой-либо специфичный для PHP IntelliSense (специфичная для PHP подсветка синтаксиса) во время редактирования. При его расширении .php по умолчанию WebMatrix работает нормально.
Я пытался выяснить, как добавить собственное расширение, чтобы WebMatrix интерпретировал эти файлы как php-скрипт, но безуспешно. Поэтому, пожалуйста, если у кого-нибудь есть решение, поделитесь им.
Нашел следующее рабочее решение:
C: \ Program Files (x86) \ Microsoft WebMatrix \ config \ filetypes.xml
найти .PHP в приведенном выше файле.
Вы найдете что-то вроде: <FileType extension=".php;.phtml">
Отредактируйте эту строку и добавьте свое собственное расширение файла (скажем, .stack). Так что это должно выглядеть так: <FileType extension=".php;.phtml;.stack">
Перезапустите WebMatrix, он будет интерпретировать все .стек Расширения файлов в виде файлов PHP.
Удачного кодирования 🙂
Других решений пока нет …