📜  退出 jShell (1)

📅  最后修改于: 2023-12-03 15:41:56.635000             🧑  作者: Mango

退出 jShell

在使用 jShell 进行Java代码实时执行时,有时候需要退出 jShell 环境。这篇文章将介绍如何在 jShell 中退出,并且还将覆盖一些 jShell 的快捷键和命令,以便更好地使用 jShell。

退出 jShell

要退出 jShell,可以使用 exit 命令或 Ctrl+D 快捷键。使用 exit 命令时,只需在 jShell 提示符下输入 exit 命令,并按下回车键即可退出 jShell。使用 Ctrl+D 快捷键时,只需在 jShell 提示符下按下 Ctrl 和 D 键即可退出 jShell。下面的代码片段演示了如何使用 exit 命令退出 jShell:

$ jshell
|  Welcome to JShell -- Version 11.0.6
|  For more information type: /help
jshell> System.out.println("Hello, world!");
Hello, world!
jshell> exit
jShell 快捷键和命令

除了退出 jShell,还有一些其他的快捷键和命令可以帮助您更好地使用 jShell。下面是一些常用的 jShell 快捷键和命令:

  • /help:查看 jShell 的帮助信息。
  • /vars:列出 jShell 中当前定义的变量。
  • /methods:列出 jShell 中当前定义的方法。
  • /imports:列出 jShell 中当前导入的包。
  • /reset:重置 jShell 环境,清除所有定义的变量和方法。
  • /set:设置 jShell 环境的属性,如显示格式等。
  • Tab 键:使用 Tab 键自动完成代码。
  • 向上/向下箭头键:查看之前执行的代码。

下面的代码片段演示了如何使用常用的 jShell 命令:

$ jshell
|  Welcome to JShell -- Version 11.0.6
|  For more information type: /help
jshell> /vars
|  No variables defined
jshell> String greeting = "Hello, world!";
greeting ==> "Hello, world!"
jshell> /vars
|  String greeting = "Hello, world!"
jshell> /methods
|  No methods defined
jshell> System.out.println(greeting);
Hello, world!
jshell> /set format "short"
|  format has been set to "short"
jshell> System.out.println(greeting);
Hello, world!
jshell> /reset
jshell> /vars
|  No variables defined
结论

退出 jShell 非常简单,只需使用 exit 命令或 Ctrl+D 快捷键即可。此外,还有许多其他的 jShell 命令和快捷键可供使用,以提高您的生产力。希望本文可以帮助您更好地使用 jShell。