在调试PHP时Eclipse以完整路径打开文件

cyb*_*nte 14 php eclipse xdebug

我有一个本地PHP服务器,xdebug与Xdebug JIT设置一起安装xdebug.除了一个非常烦人的问题,一切都很好.

问题是每次我在PHP脚本中遇到断点时,Eclipse都会打开带有完整路径的php文件,而不是工作区相对的.这会创建两个打开的文件,这不是问题,除了绝对文件中的设置断点没有在代码选项卡中正确显示(它们显示在断点列表中),以及设置或删除不同文件之间的断点是特定于路径的 - 因此您无法与其他文件表示中的断点进行交互.此外,跳转到新文件将在同一选项卡中打开.我想eclipse使用我已经打开的选项卡,我认为如果它没有使用绝对路径打开文件会发生.

我已经尝试在PHP服务器配置中设置路径映射,但它们似乎没有任何影响.我愿意接受任何建议.

谢谢!

xat*_*tnr 1

您需要设置路径映射以将项目文件映射到使用 x-debug 运行 php 的服务器

http://www.eclipse.org/pdt/help/html/path_mapping.htm