场景:我使用Microsoft的WebMatrix 3作为编辑PHP网站的IDE。但是在服务器上我们正在配置Nginx以将所有自定义扩展(例如.stack)解释为PHP。
问题:在WebMatrix中,我无法在编辑时使用任何特定于PHP的IntelliSense(特定于PHP的语法高亮显示)。当它的.php扩展名默认WebMatrix工作正常。
我试图找出如何添加自定义扩展以使WebMatrix将这些文件解释为php脚本,但没有运气。所以,如果任何人有解决方案,请分享它。
答案 0 :(得分:1)
找到以下工作解决方案:
C:\ Program Files(x86)\ Microsoft WebMatrix \ config \ filetypes.xml
在上面的文件中找到 .php 。
您会找到类似:<FileType extension=".php;.phtml">
编辑此行并添加自定义文件扩展名(例如.stack)。所以它看起来应该是:<FileType extension=".php;.phtml;.stack">
重新启动WebMatrix,它会将所有 .stack 文件扩展名解释为PHP文件。
快乐编码:)