如何清除 Java 9 JShell 控制台?
How to clear Java 9 JShell Console?
我没有找到任何命令来清除 Java-9 JShell 控制台。我也试过通过这个程序清空JShell Console,也没用。
import java.io.IOException;
class CLS {
public static void main(String... arg) throws IOException, InterruptedException {
new ProcessBuilder("cmd", "/c", "cls").inheritIO().start().waitFor();
}
}
我认为我们在早期访问中还没有提供该功能。有人有想法吗?
您可以使用以下命令 (reference):
System.out.print("3[H3[2J");
示例:
-> System.out.println("Hello, JShell!")
Hello, JShell!
-> System.out.println("How are you?")
How are you?
-> System.out.print("3[H3[2J");
现在您将拥有一个清晰的控制台。
- 我在 JShell 中添加了清除控制台命令。您可以从 Try artifact
下载
-> /cls
- JShell也支持maven
这个错误有一个问题jshell tool: Clear screen command
现在,
首先通过
退出jshell
/exit
然后
cls
如果你想重置使用
/reset
在 macOS 终端中,您可以使用 CMD+K 快捷方式来清除 JShell 控制台。
使用控制键+L或l(小写L)清除JShell控制台。
选项A:
创建一个方法:void cls() { for( int i=0; i < 50; i++ ) { System.out.println(); } }
并调用它。
选项 B:
要为以后的会话保留它,请将方法追加到启动脚本中,如下所示:
- 使用以下内容创建并保存文件(保留您的任何一个):
/open DEFAULT
void cls() { for( int i=0; i < 50; i++ ) { System.out.println(); } }
- 运行 脚本:
/set start -retain <PATH+FILE_NAME[+EXT]>
- 运行 命令(使用此命令前保存您的工作):
/reset
- 调用方法。
注意:调用 cls()
,而不仅仅是 cls
.
编辑:根据您的屏幕编辑数字 50。
我没有找到任何命令来清除 Java-9 JShell 控制台。我也试过通过这个程序清空JShell Console,也没用。
import java.io.IOException;
class CLS {
public static void main(String... arg) throws IOException, InterruptedException {
new ProcessBuilder("cmd", "/c", "cls").inheritIO().start().waitFor();
}
}
我认为我们在早期访问中还没有提供该功能。有人有想法吗?
您可以使用以下命令 (reference):
System.out.print("3[H3[2J");
示例:
-> System.out.println("Hello, JShell!")
Hello, JShell!
-> System.out.println("How are you?")
How are you?
-> System.out.print("3[H3[2J");
现在您将拥有一个清晰的控制台。
- 我在 JShell 中添加了清除控制台命令。您可以从 Try artifact 下载
-> /cls
- JShell也支持maven
这个错误有一个问题jshell tool: Clear screen command
现在, 首先通过
退出jshell /exit
然后
cls
如果你想重置使用
/reset
在 macOS 终端中,您可以使用 CMD+K 快捷方式来清除 JShell 控制台。
使用控制键+L或l(小写L)清除JShell控制台。
选项A:
创建一个方法:void cls() { for( int i=0; i < 50; i++ ) { System.out.println(); } }
并调用它。
选项 B:
要为以后的会话保留它,请将方法追加到启动脚本中,如下所示:
- 使用以下内容创建并保存文件(保留您的任何一个):
/open DEFAULT
void cls() { for( int i=0; i < 50; i++ ) { System.out.println(); } }
- 运行 脚本:
/set start -retain <PATH+FILE_NAME[+EXT]>
- 运行 命令(使用此命令前保存您的工作):
/reset
- 调用方法。
注意:调用 cls()
,而不仅仅是 cls
.
编辑:根据您的屏幕编辑数字 50。