Netbeans 逐步执行项目树文件外以进行调试 (PHP)



我正在编写一个依赖于另一个带有netbeans的插件的Wordpress插件。 该项目只包含我的插件的文件,我想保持这种方式以拥有一个干净的 git 存储库。

问题: 我依赖另一个插件,想了解该插件的工作原理。 为此,我想"逐步完成"另一个插件。 我想在我的本地主机配置上执行此操作。

我基本上有两个目的地:

  • 该项目位于我的 github 文件夹的主目录中
  • 服务器文件位于 c:\wamp64\www\wordpress .... 下,本地主机正在运行
  • 该项目基本上设置正确,可以将文件从我的 github 目录复制到本地主机路径(属性 ->源(

然后:

  • 我在项目属性中为 localhost -> wordpress 文件夹设置了一个包含路径,当我现在在我的代码中搜索引用另一个插件的定义时,相应的文件被打开(在设置包含路径之前不起作用(
  • 调试基本上是有效的,但是当我进入另一个插件的功能时,栏变为灰色,并且相应的文件无法打开。

我是否可以更改 netbeans 的某些设置以打开另一个文件(不在项目树中(并逐步执行该文件?

我找到了一个合理的解决方法。
我刚刚使用现有源代码在 Netbeans 中创建了一个新的 PHP 项目。 作为源代码,我在 wamp 服务器路径中使用了整个 wordpress 安装,即 c:\wamp64\www\wordpress

我现在可以"调试"并逐步完成这个新项目,但我还需要在服务器路径中的文件中添加相应的断点。 这需要一些纪律,因为我必须从我的插件打开文件两次,一次在服务器路径中,一次在项目路径中,但只编辑项目路径中的文件。

它工作"正常",但我仍然有兴趣听听是否有人对此有更合适的解决方案。

最新更新