0

我正在使用 PHPStorm IDE 开发 Symfony2 应用程序。

我似乎无法让它工作。我已经尝试使用多个参数对本地和远程进行 Javascript 调试。消息从“没有为断点指定远程 URL...”等不同。

最好的情况是我可以在 PHPStorm 中调试我的 Javascript 代码。这可能吗?

我还在为我的资产使用 AsseticBundle。

4

3 回答 3

0

我也使用 PHPStorm,但我只将它用于编码,调试是在浏览器中..

所以我想说这取决于 PHPStorm 是否执行 app_dev.php 并获取输出。如果您已经有 PHPStorm(调试)的经验,您可以回答这个问题。我自己不这么认为...

希望我能帮助至少一点:)

于 2012-05-23T14:16:36.530 回答
0

如果您使用 Chrome 或 Firefox 浏览器,则绝对可以从 PhpStorm 进行 JavaScript 调试。目前不支持同时调试 JavaScript 和 PHP。

于 2012-05-23T14:38:06.367 回答
0

我能够设置这个

  1. 安装JetBrains Chrome 扩展程序

  2. 在 PHPStorm 中,单击右上角附近绿色错误左侧的运行/调试配置

  3. 添加 Javascript 调试(使用加号)

  4. 在 URL 框中,只需输入您正在调试的页面的 URL(例如http://my.test/app_dev.php/route/here/not-there/3290),命名配置,然后应用

  5. 在js中添加断点

  6. 确保在浏览器中关闭了开发工具,然后单击绿色错误(确保选择了 4 中命名的配置),它将重定向到 4 中指定的页面。

断点现在将被激活并且能够被单步执行(如 xdebug)。当它在断点处停止时,它可能位于原始文件的一个版本中,文件名附加了版本号(该文件是只读的)。名称左侧有一个按钮,您可以在更新实际(可写)文件后重新加载正在停止的只读文件。

于 2017-03-31T17:52:23.547 回答