PHP脚本生成的Javascript&强调在Zend工作室
-
18-09-2019 - |
题
我有一个PHP script,我正在使用,产生了一些相当复杂的javascript为一个网络应用程序。这是必要的,这个脚本生成的PHP为扩展性的原因。
这里是我的问题:
如果我的名字的文件
myscript.js
, 然后我必须使用要告诉webserver管这个过PHP(不比较好)如果我的名字的文件
myscript.php
, 然后Zend工作室将会突出显示了所有代码,作为HTML而不是javascript。
我在做什么,现在是简单地命名的脚本 myscript.php
, 和包装所有的代码中 <script>
标签,然后在做 include('myscript.php')
而不是优选的: <script src='myscript.php'>
.
我可以阻止这整个问题如果我能告诉Zend工作室来突出这一文件,因为尽管它是一个 *.js
文件。有没有办法完成这个吗?
目前,我使用的版本5.5(for Windows,在工作)和6.1(Linux,在家庭)。
解决方案
是不是有一种方式打开你的文件与Javascript编辑?
像右击文件的名称,那么"的开放与>Javascript编辑"?
嗯,我只是尝试Zend工作室 (我不觉版本的数量,但这是一个非常近的一次,下载的不到一个月前--蚀的基础)
见"Javascript编辑",在"开放的"清单,则可能必须添加一个文件之间的关联.php和"Javascript".做到这一点,按照这些步骤:
- Windows>的喜好
- 一般>编辑>文件协会
- 添加*.php清单("添加"按钮)如果它是不是已经在它的(它是不是默认情况下,这似乎)
- 当你点击*.php,你看到的两个条目列在下:
- php编辑
- 文本编辑器
- 添加"javascript编辑的",此列表(其他"增加"按钮,下列表)-不要将它作为缺省(因为你只想要一对夫妇。php文件,打开它,不是所有的人)
- 点击"OK"验证
现在,在该文件列表,应该能够右击PHP文件,和"打开与>javascript编辑"
和你的文件应该强调,像一个JS之一,而不是作为PHP.
我不确定Zend工作室将会记得一个事实,即一个文件已被打开JS编辑,但:你可能总是要使用"开放"的文件感兴趣。
希望这有助于;-)
其他提示
我已经找到了一个非常容易破解的原因zend认为PHP文件作为javascript:
// <script type="text/javascript">
alert("Hi");
// </script>
但我认为,帕斯卡的做法是清洁剂...