答案 0 :(得分:5)
无法使用内置终端(请投票IDEA-118566和IDEA-154439)。
Awesome Console插件可能是一个解决方案;但它不支持内置终端(https://github.com/anthraxx/intellij-awesome-console/issues/23)
还有Output Link Filter插件提供了类似的功能,但它看起来过时了,而且(也)在内置终端中不起作用
答案 1 :(得分:4)
这不是一个单击解决方案,但我所做的是双击文本,以便它自动选择并复制路径,包括行和字符编号到剪贴板。然后使用Goto File...
的快捷方式。点击粘贴( cmd + v )然后输入,它会将您带到确切的位置。
对我来说,Goto File...
的快捷方式是 cmd + shift + O - 您可以在菜单中查看快捷方式Navigate
->
File...
答案 2 :(得分:1)
实际上,Webstorm确实现在具有此功能。
请注意,有关此功能缺失的错误(在另一个答案中链接)已标记为已修复:https://youtrack.jetbrains.com/issue/IDEA-118566。
答案 3 :(得分:0)
您可以使用以下格式通过console.log
在终端中输出文本,该路径将是可单击的:
at ($FILE_FULL_PATH:$LINE_NUMBER:$SYMBOL_NUMBER)
具有文件完整路径的示例:
at (/home/ubuntu/project/index.js:12:55)
但是,如果运行的WebStorm具有确切文件路径的项目文件夹,则可以使用以下格式:
at (./project/index.js:12:55)