在 Sublimt Text 2 中,当我使用构建系统 (make) 运行测试时,输出显示在构建输出窗格中。
但是,如果我按 Escape 关闭输出窗格(例如进行修复),我无法找到重新显示输出窗格以查看其他内容的方法。已尝试创建自定义键绑定以执行 show_panel“输出”,但无法使其正常工作。
米普?
在 Sublimt Text 2 中,当我使用构建系统 (make) 运行测试时,输出显示在构建输出窗格中。
但是,如果我按 Escape 关闭输出窗格(例如进行修复),我无法找到重新显示输出窗格以查看其他内容的方法。已尝试创建自定义键绑定以执行 show_panel“输出”,但无法使其正常工作。
米普?
菜单快捷方式位于Tools -> Build Results -> Show Build Results
.
我希望它View
像所有其他视图选项一样位于菜单下...
正如您在Packages/Default/Main.sublime-menu
“显示构建结果”的命令中看到的那样:
{
"command": "show_panel",
"args": {
"panel": "output.exec"
},
"caption": "Show Build Results",
"mnemonic": "S"
},
所以自定义键绑定可能是这样的:
{
"keys": ["ctrl+alt+super+r"],
"command": "show_panel",
"args": {
"panel": "output.exec"
}
}
以及隐藏面板的键绑定:
{
"keys": ["ctrl+shift+2"],
"command": "hide_panel",
"args": {
"panel": "output.exec"
}
},
基于 akirk 的回答,您可以通过复制一些用于escape
快捷方式的语法来切换构建结果面板。
将以下行添加到用户键绑定将完成部分技巧。正如之前的一些答案所报告的,该hide_panel
命令将隐藏任何面板,再次按下它会显示 build_results。
{
"keys": ["alt+b"], "command": "show_panel", "args": {"panel": "output.exec"},"context":
[
{ "key": "panel_visible", "operator": "equal", "operand": false }
]
},
{
"keys": ["alt+b"], "command": "hide_panel", "args": {"panel": "output.exec"},"context":
[
{ "key": "panel_visible", "operator": "equal", "operand": true }
]
},