32

在 Sublimt Text 2 中,当我使用构建系统 (make) 运行测试时,输出显示在构建输出窗格中。

但是,如果我按 Escape 关闭输出窗格(例如进行修复),我无法找到重新显示输出窗格以查看其他内容的方法。已尝试创建自定义键绑定以执行 show_panel“输出”,但无法使其正常工作。

米普?

4

4 回答 4

44

菜单快捷方式位于Tools -> Build Results -> Show Build Results.

我希望它View像所有其他视图选项一样位于菜单下...

于 2013-10-24T19:51:31.633 回答
43

正如您在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"
  }
}
于 2012-05-21T07:00:34.267 回答
4

以及隐藏面板的键绑定:

{
  "keys": ["ctrl+shift+2"], 
  "command": "hide_panel", 
  "args": {
    "panel": "output.exec"
   }
},
于 2014-02-27T09:49:33.383 回答
1

基于 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 }
    ] 
},
于 2018-03-14T15:25:21.717 回答