繁体   English   中英

如何导航到当前文件或项目中的下一个波浪线?

[英]How do I navigate to the next squiggly in the current file or project?

通常当我在我的 TypeScript 代码库中进行更大的重构时,我希望能够导航到下一个带下划线的 TS 编译器错误来修复它,然后继续等。如果我使用“转到下一个问题”总是会触发该行周围相对较大的红色弹出消息。 我希望光标简单地跳到那个位置,我不需要任何额外的导航等。这可能吗?

如果您没有得到更简单的答案,我认为您可能需要一个宏来执行此操作,以便触发两个命令。 使用像multi-command这样的宏扩展,把它放在你的设置中:

{
  "command": "multiCommand.nextError",
  "sequence": [

    "editor.action.marker.nextInFiles",
    "closeMarkersNavigation",
  ]
},

然后在 keybindings.json 中:

{
  "key": "F8",
  "command": "extension.multiCommand.execute",
  "args": { "command": "multiCommand.nextError" },
  "when": "editorFocus && !editorReadonly"
},

{
  "key": "f8",
  "command": "-editor.action.marker.nextInFiles",
  "when": "editorFocus && !editorReadonly"
}

当下一个marker关闭时,我会快速闪烁,所以这不是最佳的,但可能是您能做的最好的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM