如何在Sublime Text编辑器中清空控制台

49 投票
3 回答
27173 浏览
提问于 2025-04-18 13:23

如何在Sublime文本编辑器中清空控制台?我在网上也搜索过,但找不到合适的快捷键。请提供一些信息。

3 个回答

3

新打开的窗口总是会有一个干净的控制台。你可以利用这一点,先打开一个新窗口,关闭旧窗口,然后重新打开你的项目(前提是这个项目已经保存,而不是匿名的)。这需要将 hot_exit 设置为真,这个设置默认就是这样的。

18

我安装了 ClearConsole 这个包,然后按下 alt+k 来清空控制台。

96

我猜你是在说通过视图 -> 显示控制台或者按Ctrl`打开的控制台。和一些在命令提示符下打开的Python控制台的其他回答不同,os.system("cls")或者os.system("clear")(根据你的操作系统不同而不同)在Sublime控制台里是无法使用的。Sublime的API(版本2或版本3)没有内置的清空控制台的方法,我也没能在sublime.pysublime_plugin.py中找到任何未记录的方法。控制台似乎是只读的,选中所有文本后按Delete也没有效果。

我研究这个问题有一段时间了,得出的结论是目前似乎不可能清空控制台。不过,有一个变通的方法——你可以运行print('\n'*100),这样会打印出100个换行符,除非你向上滚动一段距离,否则你看不到之前的输出。

撰写回答