2017-03-03 30 views
0

我正在创建一个VSCode扩展。我没有看到任何API来清除终端。我错过了什么或者是否需要实施?是否有API来清除终端?

我试着翻看VSCode参考文档,但没能找到有用的东西。

+0

至于我可以看到它尚未实施,这个问题是还开着。 https://github.com/Microsoft/vscode/issues/17895 –

回答

2

Philipp Kief是正确的,没有官方的API。如前所述, https://github.com/Microsoft/vscode/issues/17895曲目添加此

如果您确实需要此功能,请尝试使用workbench.action.terminal.clear命令清除激活终端:

import { commands } from 'vscode'; 
commands.executeCommand('workbench.action.terminal.clear'); 
+0

FWIW,请注意,'workbench.action.terminal.clear'清除所有终端输出,而不仅仅是视图。 – coderob