从终端的输出 - WebStorm导航到该文件

时间:2017-02-22 10:56:28

标签: webstorm

是否可以调整WebStorm,以便在我的终端窗口中有这样的内容时,我只需单击文件名并跳转到它。

enter image description here

4 个答案:

答案 0 :(得分:5)

无法使用内置终端(请投票IDEA-118566IDEA-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)