Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Intellij在调试时将项目文件作为非项目文件打开_Php_Debugging_Intellij Idea - Fatal编程技术网

Php Intellij在调试时将项目文件作为非项目文件打开

Php Intellij在调试时将项目文件作为非项目文件打开,php,debugging,intellij-idea,Php,Debugging,Intellij Idea,如果我在IntelliJ上开始调试,IDE会在新选项卡中将我要调试的文件作为非项目文件打开,我不知道如何解决这个问题 我将操作系统从Ubuntu18.04切换到19.04并重新安装了IntelliJ,但项目中的.idea文件夹是相同的,因此所有标记的文件夹也应该相同。在Ubuntu18.04上,一切都与调试一起工作 有人能告诉我如何解决这个问题吗 这是一张图片: 在问题追踪器上报告 作为一种解决方法,尝试使用此插件我发现了问题。我有一个从项目所在的硬盘到我的主文件夹的sym链接,并从主文件夹打开

如果我在IntelliJ上开始调试,IDE会在新选项卡中将我要调试的文件作为非项目文件打开,我不知道如何解决这个问题

我将操作系统从Ubuntu18.04切换到19.04并重新安装了IntelliJ,但项目中的.idea文件夹是相同的,因此所有标记的文件夹也应该相同。在Ubuntu18.04上,一切都与调试一起工作

有人能告诉我如何解决这个问题吗

这是一张图片:


在问题追踪器上报告


作为一种解决方法,尝试使用此插件

我发现了问题。我有一个从项目所在的硬盘到我的主文件夹的sym链接,并从主文件夹打开项目,因此ide或调试器可能会得到实际路径,并认为该文件不是项目文件>。我认为这不是一个bug,因为Ubuntu 18.04上的IntelliJ版本工作正常。我不想禁用对话框,我想调试器不要打开项目中的文件,作为非项目文件。我认为存在一些配置问题。调试器不知道源文件夹之类的东西,但我不知道如何正确配置我的项目,切换后我没有做任何更改。所以IDE在两个OS版本上的行为不同?听起来像个虫子。