崇高文本 4;取消 "Goto Definition" (F12)
Sublime Test 4; Cancel "Goto Definition" (F12)
我注意到 Sublime Text 4 中的行为在最新版本中似乎发生了变化。以前我可以按 F12 调出一个符号的所有定义,并在一个小弹出窗口中显示所有实例的列表。我可以使用箭头键导航预览它们,然后从我来的地方按 ESC 到 return。
似乎自从最新版本以来,点击 escape 都会让我进入我正在预览的页面。以前这需要我按“输入”。
有谁知道这是现在的设置还是我如何才能恢复旧功能?
我最终根据 koe 的建议找到了一种解决方法。似乎如果您在点击转义之前切换选项卡,Sublime 会表现出所需的行为。考虑到这一点,我尝试绑定击键以切换选项卡并发出“取消”命令并且它起作用了。
我将此命令链绑定到“转义”键,它恢复了我的工作流程。我不确定这是否会对在其他上下文中使用转义有影响,但如果我发现其他任何内容,我会更新。
{ "keys": ["escape"],
"command": "chain",
"args": {
"commands": [
["next_view_in_stack"],
["cancel"],
]
}
},
编辑:以上版本不处理 ctrl+p 后跟 esc。也不允许通过转义关闭查找面板。能够将其修改为更有针对性。
{ "keys": ["escape"],
"command": "chain",
"args": {
"commands": [
["next_view_in_stack"],
["prev_view_in_stack"],
["cancel"],
]
},
"context":
[
{ "key": "overlay_visible", "operator": "equal", "operand": true },
{ "key": "panel_has_focus", "operator": "equal", "operand": false }
]
},
我注意到 Sublime Text 4 中的行为在最新版本中似乎发生了变化。以前我可以按 F12 调出一个符号的所有定义,并在一个小弹出窗口中显示所有实例的列表。我可以使用箭头键导航预览它们,然后从我来的地方按 ESC 到 return。 似乎自从最新版本以来,点击 escape 都会让我进入我正在预览的页面。以前这需要我按“输入”。 有谁知道这是现在的设置还是我如何才能恢复旧功能?
我最终根据 koe 的建议找到了一种解决方法。似乎如果您在点击转义之前切换选项卡,Sublime 会表现出所需的行为。考虑到这一点,我尝试绑定击键以切换选项卡并发出“取消”命令并且它起作用了。
我将此命令链绑定到“转义”键,它恢复了我的工作流程。我不确定这是否会对在其他上下文中使用转义有影响,但如果我发现其他任何内容,我会更新。
{ "keys": ["escape"],
"command": "chain",
"args": {
"commands": [
["next_view_in_stack"],
["cancel"],
]
}
},
编辑:以上版本不处理 ctrl+p 后跟 esc。也不允许通过转义关闭查找面板。能够将其修改为更有针对性。
{ "keys": ["escape"],
"command": "chain",
"args": {
"commands": [
["next_view_in_stack"],
["prev_view_in_stack"],
["cancel"],
]
},
"context":
[
{ "key": "overlay_visible", "operator": "equal", "operand": true },
{ "key": "panel_has_focus", "operator": "equal", "operand": false }
]
},