Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.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
如何使用文件API localhost:63342/API/file/FILENAME:LINE从调试外部链接以方法打开IntelliJ、PhpStorm_Php_Debugging_Intellij Idea_Phpstorm_Stack Trace - Fatal编程技术网

如何使用文件API localhost:63342/API/file/FILENAME:LINE从调试外部链接以方法打开IntelliJ、PhpStorm

如何使用文件API localhost:63342/API/file/FILENAME:LINE从调试外部链接以方法打开IntelliJ、PhpStorm,php,debugging,intellij-idea,phpstorm,stack-trace,Php,Debugging,Intellij Idea,Phpstorm,Stack Trace,我正在改进一个PHP函数,通过打印var内容堆栈跟踪和其他有用的信息来帮助调试。对于每个file:line,我都放置了一个URL,使用它的文件API直接在PhpStorm中打开它: http://localhost:63342/api/file/FILENAME:LINE 它非常有用,因为我不必按Ctrl+p(与升华文本相同的快捷键)来查找文件,然后按Ctrl+G转到该行。我只需点击stacktrace链接,我的PhpStorm就可以在线打开文件 它非常有用,我在Firefox书签中添加了链接

我正在改进一个PHP函数,通过打印var内容堆栈跟踪和其他有用的信息来帮助调试。对于每个file:line,我都放置了一个URL,使用它的文件API直接在PhpStorm中打开它:

http://localhost:63342/api/file/FILENAME:LINE
它非常有用,因为我不必按Ctrl+p(与升华文本相同的快捷键)来查找文件,然后按Ctrl+G转到该行。我只需点击stacktrace链接,我的PhpStorm就可以在线打开文件

它非常有用,我在Firefox书签中添加了链接。问题是:修改文件时,行号会更改

我的第一个问题是:如何使PhpStorm在方法上打开,而不是在行号上打开

第二个问题:如何让它在Mac OS中工作(对我来说,它在Windows上运行正常,但在Mac OS中运行不正常)

Windows中的PhpStorm版本:2016.3.2
Mac OS中的PhpStorm版本:2016。?(不确定,我的macbook现在在我家里)

1)请检查此票据中的注释和内容:2)从外部导航到方法-不确定;但是内部--简单:
Navigate | Class…
支持方法--例如
someFile#method
1)请检查此票据中的注释和内容:2)从外部导航到方法--不确定;但在内部——很简单:
Navigate|Class…
支持方法——例如
someFile#method