You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何隐藏Sublime Text编译时出现的额外输入栏?

关于Sublime Text 3编译面板单行输入栏的问题解答

这个单行输入栏是什么?

这是Sublime Text Build Results面板的交互式输入框,当你使用的编译系统配置支持程序运行时接收用户输入,或者当前运行的程序本身需要读取控制台输入(比如需要用户输入参数、数据的程序),这个输入框就会自动触发显示,用来让你输入程序所需的交互内容。

如何移除它?

情况1:你的程序不需要交互式输入

修改对应的编译配置文件(.sublime-build),添加禁用输入的配置项:

  • 打开你当前使用的编译系统配置文件(可通过Tools > Build System > New Build System打开或编辑已有配置)
  • 在配置的JSON结构中添加 "disable_input": true 字段
  • 示例配置(以C的g编译为例):
{
    "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.c, source.c++",
    "encoding": "utf-8",
    "disable_input": true
}

保存配置后,再次编译程序就不会出现这个输入框了。

情况2:临时隐藏输入框

如果只是临时不想看到它,直接按下Esc键即可快速隐藏;但如果下次编译的程序仍需要交互输入,它会再次自动显示。

内容的提问来源于stack exchange,提问作者Chris

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.11 23:42:03