--- old/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java 2016-08-18 00:26:29.580408522 -0700 +++ new/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java 2016-08-18 00:26:29.487406135 -0700 @@ -94,12 +94,16 @@ import java.util.Spliterators; import java.util.function.Function; import java.util.function.Supplier; +import jdk.internal.joptsimple.*; import jdk.internal.jshell.tool.Feedback.FormatAction; import jdk.internal.jshell.tool.Feedback.FormatCase; import jdk.internal.jshell.tool.Feedback.FormatErrors; import jdk.internal.jshell.tool.Feedback.FormatResolve; import jdk.internal.jshell.tool.Feedback.FormatUnresolved; import jdk.internal.jshell.tool.Feedback.FormatWhen; +import static java.util.Arrays.asList; +import static java.util.Arrays.stream; +import static java.util.stream.Collectors.joining; import static java.util.stream.Collectors.toList; import static jdk.jshell.Snippet.SubKind.VAR_VALUE_SUBKIND; import static java.util.stream.Collectors.toMap; @@ -515,82 +519,94 @@ * @return the list of files to be loaded */ private List processCommandArgs(String[] args) { - List loadList = new ArrayList<>(); - Iterator ai = Arrays.asList(args).iterator(); - while (ai.hasNext()) { - String arg = ai.next(); - if (arg.startsWith("-")) { - switch (arg) { - case "-classpath": - case "-cp": - if (cmdlineClasspath != null) { - startmsg("jshell.err.opt.classpath.conflict"); - return null; - } - if (ai.hasNext()) { - cmdlineClasspath = ai.next(); - } else { - startmsg("jshell.err.opt.classpath.arg"); - return null; - } - break; - case "-help": - printUsage(); - return null; - case "-version": - cmdout.printf("jshell %s\n", version()); - return null; - case "-fullversion": - cmdout.printf("jshell %s\n", fullVersion()); - return null; - case "-feedback": - if (ai.hasNext()) { - commandLineFeedbackMode = ai.next(); - } else { - startmsg("jshell.err.opt.feedback.arg"); - return null; - } - break; - case "-q": - commandLineFeedbackMode = "concise"; - break; - case "-qq": - commandLineFeedbackMode = "silent"; - break; - case "-v": - commandLineFeedbackMode = "verbose"; - break; - case "-startup": - if (startup != null) { - startmsg("jshell.err.opt.startup.one"); - return null; - } - startup = readFile(ai.hasNext()? ai.next() : null, "-startup"); - if (startup == null) { - return null; - } - break; - case "-nostartup": - if (startup != null) { - startmsg("jshell.err.opt.startup.one"); - return null; - } - startup = ""; - break; - default: - if (arg.startsWith("-R")) { - remoteVMOptions.add(arg.substring(2)); - break; - } - startmsg("jshell.err.opt.unknown", arg); - printUsage(); - return null; - } + OptionParser parser = new OptionParser(); + OptionSpec cp = parser.accepts("class-path").withRequiredArg(); + OptionSpec st = parser.accepts("startup").withRequiredArg(); + parser.acceptsAll(asList("n", "no-startup")); + OptionSpec fb = parser.accepts("feedback").withRequiredArg(); + parser.accepts("q"); + parser.accepts("s"); + parser.accepts("v"); + OptionSpec r = parser.accepts("R").withRequiredArg(); + parser.acceptsAll(asList("h", "help")); + parser.accepts("version"); + parser.accepts("full-version"); + NonOptionArgumentSpec loadFileSpec = parser.nonOptions(); + + OptionSet options; + try { + options = parser.parse(args); + } catch (OptionException ex) { + if (ex.options().isEmpty()) { + startmsg("jshell.err.opt.invalid", stream(args).collect(joining(", "))); } else { - loadList.add(arg); + boolean isKnown = parser.recognizedOptions().containsKey(ex.options().iterator().next()); + startmsg(isKnown + ? "jshell.err.opt.arg" + : "jshell.err.opt.unknown", + ex.options() + .stream() + .collect(joining(", "))); + } + return null; + } + + if (options.has("help")) { + printUsage(); + return null; + } + if (options.has("version")) { + cmdout.printf("jshell %s\n", version()); + return null; + } + if (options.has("full-version")) { + cmdout.printf("jshell %s\n", fullVersion()); + return null; + } + if (options.has(cp)) { + List cps = options.valuesOf(cp); + if (cps.size() > 1) { + startmsg("jshell.err.opt.one", "--class-path"); + return null; + } + cmdlineClasspath = cps.get(0); + } + if (options.has(st)) { + List sts = options.valuesOf(st); + if (sts.size() != 1 || options.has("no-startup")) { + startmsg("jshell.err.opt.startup.one"); + return null; + } + startup = readFile(sts.get(0), "--startup"); + if (startup == null) { + return null; } } - return loadList; + if (options.has("no-startup")) { + startup = ""; + } + if (options.has(fb)) { + List fbs = options.valuesOf(fb); + if (fbs.size() != 1) { + startmsg("jshell.err.opt.one", "--feedback"); + return null; + } + commandLineFeedbackMode = fbs.get(0); + } + if (options.has("q")) { + commandLineFeedbackMode = "concise"; + } + if (options.has("s")) { + commandLineFeedbackMode = "silent"; + } + if (options.has("v")) { + commandLineFeedbackMode = "verbose"; + } + if (options.has(r)) { + remoteVMOptions = options.valuesOf(r); + } + + return options.valuesOf(loadFileSpec); } private void printUsage() { @@ -686,7 +702,7 @@ } if (commandLineFeedbackMode != null) { // The feedback mode to use was specified on the command line, use it - if (!feedback.setFeedback(initmh, new ArgTokenizer("-feedback", commandLineFeedbackMode))) { + if (!feedback.setFeedback(initmh, new ArgTokenizer("--feedback", commandLineFeedbackMode))) { regenerateOnDeath = false; } commandLineFeedbackMode = null; --- old/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties 2016-08-18 00:26:29.876416122 -0700 +++ new/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties 2016-08-18 00:26:29.786413811 -0700 @@ -26,10 +26,10 @@ jshell.msg.welcome =\ Welcome to JShell -- Version {0}\n\ For an introduction type: /help intro\n -jshell.err.opt.classpath.conflict = Conflicting -classpath option. -jshell.err.opt.classpath.arg = Argument to -classpath missing. -jshell.err.opt.feedback.arg = Argument to -feedback missing. Mode required. -jshell.err.opt.startup.one = Only one -startup or -nostartup option may be used. +jshell.err.opt.arg = Argument to {0} missing. +jshell.err.opt.invalid = Invalid options: {0}. +jshell.err.opt.one = Only one {0} option may be used. +jshell.err.opt.startup.one = Only one --startup or --no-startup option may be used. jshell.err.opt.unknown = Unknown option: {0} jshell.msg.terminated =\ @@ -148,22 +148,21 @@ help.usage = \ Usage: jshell \n\ where possible options include:\n\ -\ -classpath Specify where to find user class files\n\ -\ -cp Specify where to find user class files\n\ -\ -startup One run replacement for the start-up definitions\n\ -\ -nostartup Do not run the start-up definitions\n\ -\ -feedback Specify the initial feedback mode. The mode may be\n\ -\ predefined (silent, concise, normal, or verbose) or\n\ -\ previously user-defined\n\ -\ -q Quiet feedback. Same as: -feedback concise\n\ -\ -qq Really quiet feedback. Same as: -feedback silent\n\ -\ -v Verbose feedback. Same as: -feedback verbose\n\ -\ -J Pass directly to the runtime system.\n\ -\ Use one -J for each runtime flag or flag argument\n\ -\ -R Pass to the remote runtime system.\n\ -\ Use one -R for each remote flag or flag argument\n\ -\ -help Print this synopsis of standard options\n\ -\ -version Version information\n +\ --class-path Specify where to find user class files\n\ +\ --startup One run replacement for the start-up definitions\n\ +\ --no-startup Do not run the start-up definitions\n\ +\ --feedback Specify the initial feedback mode. The mode may be\n\ +\ predefined (silent, concise, normal, or verbose) or\n\ +\ previously user-defined\n\ +\ -q Quiet feedback. Same as: --feedback concise\n\ +\ -s Really quiet feedback. Same as: --feedback silent\n\ +\ -v Verbose feedback. Same as: --feedback verbose\n\ +\ -J Pass directly to the runtime system.\n\ +\ Use one -J for each runtime flag or flag argument\n\ +\ -R Pass to the remote runtime system.\n\ +\ Use one -R for each remote flag or flag argument\n\ +\ --help Print this synopsis of standard options\n\ +\ --version Version information\n help.list.summary = list the source you have typed help.list.args = [|-all|-start] --- old/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties 2016-08-18 00:26:30.148423105 -0700 +++ new/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties 2016-08-18 00:26:30.057420769 -0700 @@ -23,234 +23,234 @@ # questions. # -jshell.msg.welcome =JShell\u3078\u3088\u3046\u3053\u305D -- \u30D0\u30FC\u30B8\u30E7\u30F3{0}\n\u6982\u8981\u306B\u3064\u3044\u3066\u306F\u3001\u6B21\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044: /help intro\n -jshell.err.opt.classpath.conflict = -classpath\u30AA\u30D7\u30B7\u30E7\u30F3\u304C\u7AF6\u5408\u3057\u3066\u3044\u307E\u3059\u3002 -jshell.err.opt.classpath.arg = -classpath\u3078\u306E\u5F15\u6570\u304C\u3042\u308A\u307E\u305B\u3093\u3002 -jshell.err.opt.feedback.arg = -feedback\u306E\u5F15\u6570\u304C\u3042\u308A\u307E\u305B\u3093\u3002\u30E2\u30FC\u30C9\u306F\u5FC5\u9808\u3067\u3059\u3002 -jshell.err.opt.startup.one = -startup\u307E\u305F\u306F-nostartup\u30AA\u30D7\u30B7\u30E7\u30F3\u306E\u3069\u3061\u3089\u304B\u4E00\u65B9\u306E\u307F\u4F7F\u7528\u3067\u304D\u307E\u3059\u3002 -jshell.err.opt.unknown = \u4E0D\u660E\u306A\u30AA\u30D7\u30B7\u30E7\u30F3: {0} - -jshell.msg.terminated =\u72B6\u614B\u30A8\u30F3\u30B8\u30F3\u304C\u7D42\u4E86\u3057\u307E\u3057\u305F\u3002\n\u6B21\u3092\u6307\u5B9A\u3057\u3066\u5B9A\u7FA9\u3092\u5FA9\u5143\u3057\u3066\u304F\u3060\u3055\u3044: /reload -restore - -jshell.msg.use.one.of = \u6B21\u306E\u3044\u305A\u308C\u304B\u3092\u4F7F\u7528\u3057\u307E\u3059: {0} -jshell.msg.see.classes.etc = /types\u3001/methods\u3001/vars\u307E\u305F\u306F/list\u3092\u53C2\u7167\u3057\u3066\u304F\u3060\u3055\u3044 -jshell.err.arg = \u7121\u52B9\u306A''{0}''\u5F15\u6570: {1} -jshell.msg.see = \u8A73\u7D30\u306F\u3001{0}\u3092\u53C2\u7167\u3057\u3066\u304F\u3060\u3055\u3044\u3002 - -jshell.err.file.not.accessible = ''{0}''\u306E\u30D5\u30A1\u30A4\u30EB''{1}''\u306B\u30A2\u30AF\u30BB\u30B9\u3067\u304D\u307E\u305B\u3093: {2} -jshell.err.file.not.found = ''{0}''\u306E\u30D5\u30A1\u30A4\u30EB''{1}''\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002 -jshell.err.file.exception = ''{0}''\u306E\u30D5\u30A1\u30A4\u30EB''{1}''\u304C\u4F8B\u5916\u3092\u30B9\u30ED\u30FC\u3057\u307E\u3057\u305F: {2} -jshell.err.file.filename = ''{0}''\u306B\u306F\u30D5\u30A1\u30A4\u30EB\u540D\u306E\u5F15\u6570\u304C\u5FC5\u8981\u3067\u3059\u3002 - -jshell.err.startup.unexpected.exception = \u8D77\u52D5\u306E\u8AAD\u53D6\u308A\u4E2D\u306B\u4E88\u671F\u3057\u306A\u3044\u4F8B\u5916\u304C\u767A\u751F\u3057\u307E\u3057\u305F: {0} -jshell.err.unexpected.exception = \u4E88\u671F\u3057\u306A\u3044\u4F8B\u5916: {0} - -jshell.err.no.such.command.or.snippet.id = \u6307\u5B9A\u3055\u308C\u305F\u30B3\u30DE\u30F3\u30C9\u307E\u305F\u306F\u30B9\u30CB\u30DA\u30C3\u30C8ID\u306F\u5B58\u5728\u3057\u307E\u305B\u3093: {0} -jshell.err.command.ambiguous = \u30B3\u30DE\u30F3\u30C9: ''{0}''\u306F\u3042\u3044\u307E\u3044\u3067\u3059: {1} -jshell.err.set.editor.arg = ''/set editor''\u30B3\u30DE\u30F3\u30C9\u306B\u306F\u30D1\u30B9\u5F15\u6570\u304C\u5FC5\u8981\u3067\u3059 -jshell.msg.set.editor.set = \u30A8\u30C7\u30A3\u30BF\u306F\u6B21\u306B\u8A2D\u5B9A\u3055\u308C\u3066\u3044\u307E\u3059: {0} -jshell.err.cant.launch.editor = \u30A8\u30C7\u30A3\u30BF\u3092\u8D77\u52D5\u3067\u304D\u307E\u305B\u3093 -- \u4E88\u671F\u3057\u306A\u3044\u4F8B\u5916\u304C\u767A\u751F\u3057\u307E\u3057\u305F: {0} -jshell.msg.try.set.editor = \u5916\u90E8\u30A8\u30C7\u30A3\u30BF\u3092\u4F7F\u7528\u3059\u308B\u306B\u306F\u3001/set editor\u3092\u5B9F\u884C\u3057\u3066\u3057\u3066\u304F\u3060\u3055\u3044\u3002 - -jshell.msg.try.command.without.args = \u5F15\u6570\u3092\u6307\u5B9A\u305B\u305A\u306B''{0}''\u3092\u5B9F\u884C\u3057\u3066\u304F\u3060\u3055\u3044\u3002 -jshell.msg.no.active = \u30A2\u30AF\u30C6\u30A3\u30D6\u306A\u5B9A\u7FA9\u304C\u3042\u308A\u307E\u305B\u3093\u3002 - -jshell.msg.resetting = \u30EA\u30BB\u30C3\u30C8\u4E2D... -jshell.msg.resetting.state = \u72B6\u614B\u3092\u30EA\u30BB\u30C3\u30C8\u3057\u3066\u3044\u307E\u3059\u3002 - -jshell.err.reload.no.previous = \u5FA9\u5143\u3059\u308B\u4EE5\u524D\u306E\u5C65\u6B74\u304C\u3042\u308A\u307E\u305B\u3093 -jshell.err.reload.restarting.previous.state = \u518D\u8D77\u52D5\u3057\u3001\u4EE5\u524D\u306E\u72B6\u614B\u304B\u3089\u5FA9\u5143\u3057\u3066\u3044\u307E\u3059\u3002 -jshell.err.reload.restarting.state = \u518D\u8D77\u52D5\u3057\u3001\u72B6\u614B\u3092\u5FA9\u5143\u3057\u3066\u3044\u307E\u3059\u3002 - -jshell.msg.vars.not.active = (\u975E\u30A2\u30AF\u30C6\u30A3\u30D6) - -jshell.err.out.of.range = \u7BC4\u56F2\u5916 - -jshell.msg.error = \u30A8\u30E9\u30FC: -jshell.msg.warning = \u8B66\u544A: - -jshell.err.sub.arg = ''{0}''\u30B3\u30DE\u30F3\u30C9\u306B\u306F\u30B5\u30D6\u30B3\u30DE\u30F3\u30C9\u304C\u5FC5\u8981\u3067\u3059\u3002''/help {0}''\u3092\u53C2\u7167\u3057\u3066\u304F\u3060\u3055\u3044 -jshell.err.sub.ambiguous = ''{0}''\u3078\u306E\u30B5\u30D6\u30B3\u30DE\u30F3\u30C9\u5F15\u6570\u304C\u3042\u3044\u307E\u3044\u3067\u3059: {1} - -jshell.err.classpath.arg = /classpath\u30B3\u30DE\u30F3\u30C9\u306B\u306F\u30D1\u30B9\u5F15\u6570\u304C\u5FC5\u8981\u3067\u3059\u3002 -jshell.msg.classpath = \u30D1\u30B9''{0}''\u304C\u30AF\u30E9\u30B9\u30D1\u30B9\u306B\u8FFD\u52A0\u3055\u308C\u307E\u3057\u305F - -jshell.err.help.arg = \u6307\u5B9A\u3057\u305F\u5F15\u6570\u3067\u59CB\u307E\u308B\u30B3\u30DE\u30F3\u30C9\u307E\u305F\u306F\u30B5\u30D6\u30B8\u30A7\u30AF\u30C8\u306F\u3042\u308A\u307E\u305B\u3093: {0} -jshell.msg.help.begin =Java\u8A00\u8A9E\u306E\u5F0F\u3001\u6587\u307E\u305F\u306F\u5BA3\u8A00\u3092\u5165\u529B\u3057\u307E\u3059\u3002\n\u307E\u305F\u306F\u3001\u6B21\u306E\u30B3\u30DE\u30F3\u30C9\u306E\u3044\u305A\u308C\u304B\u3092\u5165\u529B\u3057\u307E\u3059:\n -jshell.msg.help.subject =\n\u8A73\u7D30\u306F\u3001''/help''\u306E\u5F8C\u306B\u30B3\u30DE\u30F3\u30C9\u307E\u305F\u306F\u30B5\u30D6\u30B8\u30A7\u30AF\u30C8\u306E\u540D\u524D\u3092\u7D9A\u3051\u3066\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044\u3002\n\u305F\u3068\u3048\u3070\u3001''/help /list''\u307E\u305F\u306F''/help intro''\u306A\u3069\u3067\u3059\u3002\u30B5\u30D6\u30B8\u30A7\u30AF\u30C8:\n - -jshell.err.drop.arg =/drop\u5F15\u6570\u306B\u306F\u3001\u524A\u9664\u3059\u308B\u30A4\u30F3\u30DD\u30FC\u30C8\u3001\u5909\u6570\u3001\u30E1\u30BD\u30C3\u30C9\u307E\u305F\u306F\u30AF\u30E9\u30B9\u3092\u6307\u5B9A\u3057\u3066\u304F\u3060\u3055\u3044\u3002\nID\u307E\u305F\u306F\u540D\u524D\u3067\u6307\u5B9A\u3057\u307E\u3059\u3002ID\u3092\u53C2\u7167\u3059\u308B\u306B\u306F/list\u3092\u4F7F\u7528\u3057\u307E\u3059\u3002\u3059\u3079\u3066\u306E\u72B6\u614B\u3092\u30EA\u30BB\u30C3\u30C8\u3059\u308B\u306B\u306F/reset\u3092\u4F7F\u7528\u3057\u307E\u3059\u3002 -jshell.err.drop.ambiguous = \u5F15\u6570\u304C\u3001\u8907\u6570\u306E\u30A4\u30F3\u30DD\u30FC\u30C8\u3001\u5909\u6570\u3001\u30E1\u30BD\u30C3\u30C9\u307E\u305F\u306F\u30AF\u30E9\u30B9\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u3059\u3002 -jshell.err.failed = \u5931\u6557\u3057\u307E\u3057\u305F\u3002 -jshell.msg.native.method = Native\u30E1\u30BD\u30C3\u30C9 -jshell.msg.unknown.source = \u4E0D\u660E\u306A\u30BD\u30FC\u30B9 -jshell.msg.goodbye = \u7D42\u4E86\u3057\u307E\u3059 - -jshell.msg.help.for.help = \u30D8\u30EB\u30D7\u3092\u53C2\u7167\u3059\u308B\u306B\u306F\u3001/help\u3068\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044\u3002 - -jshell.err.mode.name = \u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u540D\u304C\u5FC5\u8981\u3067\u3059: {0} -jshell.err.missing.mode = \u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u304C\u3042\u308A\u307E\u305B\u3093 -- {0} -jshell.err.field.name = \u30D5\u30A3\u30FC\u30EB\u30C9\u540D\u304C\u5FC5\u8981\u3067\u3059: {0} -- {1} -jshell.err.missing.field = \u30D5\u30A3\u30FC\u30EB\u30C9\u540D\u304C\u3042\u308A\u307E\u305B\u3093 -- {0} -jshell.err.mode.unknown = \u540D\u524D{0}\u306E\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u304C\u3042\u308A\u307E\u305B\u3093 -- {1} - -jshell.err.feedback.does.not.match.mode = \u73FE\u5728\u306E\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u3068\u4E00\u81F4\u3057\u307E\u305B\u3093: {0} -- {1} -jshell.err.feedback.ambiguous.mode = \u8907\u6570\u306E\u73FE\u5728\u306E\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u3068\u4E00\u81F4\u3057\u307E\u3059: {0} -- {1} -jshell.err.feedback.expected.format = \u5FC5\u8981\u306A\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u304C\u3042\u308A\u307E\u305B\u3093 -- {0} -jshell.err.feedback.must.be.quoted = \u30D5\u30A9\u30FC\u30DE\u30C3\u30C8''{0}''\u306F\u5F15\u7528\u7B26\u3067\u56F2\u3080\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059 -- {1} -jshell.err.feedback.not.a.valid.selector = ''{1}''\u306E\u6709\u52B9\u306A\u30BB\u30EC\u30AF\u30BF''{0}''\u3067\u306F\u3042\u308A\u307E\u305B\u3093 -- {2} -jshell.err.feedback.multiple.sections = ''{1}''\u306E\u30BB\u30EC\u30AF\u30BF\u30FB\u30EA\u30B9\u30C8''{0}''\u306E\u8907\u6570\u30BB\u30AF\u30B7\u30E7\u30F3\u5185\u306E\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E -- {2} -jshell.err.feedback.different.selector.kinds = ''{1}''\u306E\u30BB\u30EC\u30AF\u30BF\u30FB\u30EA\u30B9\u30C8''{0}''\u306E\u540C\u3058\u30BB\u30AF\u30B7\u30E7\u30F3\u5185\u306E\u7570\u306A\u308B\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E -- {2} - -jshell.msg.feedback.new.mode = \u65B0\u898F\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u304C\u4F5C\u6210\u3055\u308C\u307E\u3057\u305F: {0} -jshell.msg.feedback.mode = \u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9: {0} -jshell.msg.feedback.mode.following = \u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u306F\u6B21\u306E\u3044\u305A\u308C\u304B\u306B\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059: - -jshell.err.truncation.expected.length = \u5207\u6368\u3066\u9577\u304C\u5FC5\u8981\u3067\u3059 -- {0} -jshell.err.truncation.length.not.integer = \u5207\u6368\u3066\u9577\u306F\u6574\u6570\u3067\u3042\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059: {0} -- {1} - -jshell.err.not.valid.with.predefined.mode = \u4E8B\u524D\u5B9A\u7FA9\u6E08\u30E2\u30FC\u30C9\u3067\u306F\u6709\u52B9\u3067\u306F\u3042\u308A\u307E\u305B\u3093: {0} -- {1} -jshell.err.retained.feedback.mode.must.be.retained.or.predefined = ''/retain feedback ''\u3067\u306F\u3001\u304C\u4E8B\u524D\u306B\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u308B\u304B\u3001''/retain mode''\u3067\u4FDD\u6301\u3055\u308C\u3066\u3044\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059 -- {0} - -jshell.err.unknown.option = \u4E0D\u660E\u306A\u30AA\u30D7\u30B7\u30E7\u30F3: {0} -- {1} -jshell.err.default.option.or.program = -default\u30AA\u30D7\u30B7\u30E7\u30F3\u307E\u305F\u306F\u30D7\u30ED\u30B0\u30E9\u30E0\u306E\u3044\u305A\u308C\u304B\u3092\u6307\u5B9A\u3057\u3066\u304F\u3060\u3055\u3044 -- {0} -jshell.err.option.or.filename = 1\u3064\u306E\u30AA\u30D7\u30B7\u30E7\u30F3\u307E\u305F\u306F\u8D77\u52D5\u30D5\u30A1\u30A4\u30EB\u540D\u3092\u6307\u5B9A\u3057\u3066\u304F\u3060\u3055\u3044 -- {0} -jshell.err.unexpected.at.end = \u30B3\u30DE\u30F3\u30C9\u306E\u7D42\u308F\u308A\u306B\u4E88\u671F\u3057\u306A\u3044\u5F15\u6570\u304C\u3042\u308A\u307E\u3059: {0} -- {1} -jshell.err.conflicting.options = \u30AA\u30D7\u30B7\u30E7\u30F3\u304C\u7AF6\u5408\u3057\u3066\u3044\u307E\u3059 -- {0} -jshell.err.cannot.delete.current.mode = \u73FE\u5728\u306E\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9''{0}''\u306F\u524A\u9664\u3067\u304D\u307E\u305B\u3093\u3002\u6700\u521D\u306B''/set feedback''\u3092\u4F7F\u7528\u3057\u3066\u304F\u3060\u3055\u3044 -- {1} -jshell.err.cannot.delete.retained.mode = \u4FDD\u6301\u3055\u308C\u305F\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9''{0}''\u306F\u524A\u9664\u3067\u304D\u307E\u305B\u3093\u3002\u6700\u521D\u306B''/retain feedback''\u3092\u4F7F\u7528\u3057\u3066\u304F\u3060\u3055\u3044 -- {1} -jshell.err.may.not.specify.options.and.snippets = \u30AA\u30D7\u30B7\u30E7\u30F3\u3068\u30B9\u30CB\u30DA\u30C3\u30C8\u306E\u4E21\u65B9\u3092\u4F7F\u7528\u3057\u3066\u306F\u3044\u3051\u307E\u305B\u3093: {0} -jshell.err.no.such.snippets = \u6307\u5B9A\u3055\u308C\u305F\u30B9\u30CB\u30DA\u30C3\u30C8\u306F\u5B58\u5728\u3057\u307E\u305B\u3093: {0} -jshell.err.the.snippet.cannot.be.used.with.this.command = \u3053\u306E\u30B3\u30DE\u30F3\u30C9\u306F\u30B9\u30CB\u30DA\u30C3\u30C8''{0}''\u3092\u53D7\u3051\u5165\u308C\u307E\u305B\u3093: {1} -jshell.err.retained.mode.failure = \u4FDD\u6301\u3055\u308C\u305F\u30E2\u30FC\u30C9\u3067\u5931\u6557\u3057\u307E\u3057\u305F(\u30E2\u30FC\u30C9\u306F\u30AF\u30EA\u30A2\u3055\u308C\u307E\u3057\u305F) -- {0} {1} - -jshell.console.see.more = <\u8A73\u7D30\u306F\u3001\u30BF\u30D6\u3092\u62BC\u3057\u3066\u304F\u3060\u3055\u3044> -jshell.console.do.nothing = \u4F55\u3082\u3057\u306A\u3044 -jshell.console.choice = \u9078\u629E: -jshell.console.create.variable = \u5909\u6570\u306E\u4F5C\u6210 -jshell.console.resolvable = \n\u8B58\u5225\u5B50\u306F\u3053\u306E\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u3067\u89E3\u6C7A\u3067\u304D\u307E\u3059\u3002 -jshell.console.no.candidate = \n\u30A4\u30F3\u30DD\u30FC\u30C8\u3059\u308B\u5019\u88DC\u306E\u5B8C\u5168\u4FEE\u98FE\u3055\u308C\u305F\u540D\u524D\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002 -jshell.console.incomplete = \n\u7D50\u679C\u304C\u4E0D\u5B8C\u5168\u3067\u3042\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002\u7D50\u679C\u3092\u5B8C\u5168\u306B\u3059\u308B\u306B\u306F\u3001\u5F8C\u3067\u518D\u8A66\u884C\u3057\u3066\u304F\u3060\u3055\u3044\u3002 +jshell.msg.welcome =JShell\u3078\u3088\u3046\u3053\u305d -- \u30d0\u30fc\u30b8\u30e7\u30f3{0}\n\u6982\u8981\u306b\u3064\u3044\u3066\u306f\u3001\u6b21\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044: /help intro\n +jshell.err.opt.classpath.conflict = -classpath\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u7af6\u5408\u3057\u3066\u3044\u307e\u3059\u3002 +jshell.err.opt.classpath.arg = -classpath\u3078\u306e\u5f15\u6570\u304c\u3042\u308a\u307e\u305b\u3093\u3002 +jshell.err.opt.feedback.arg = --feedback\u306e\u5f15\u6570\u304c\u3042\u308a\u307e\u305b\u3093\u3002\u30e2\u30fc\u30c9\u306f\u5fc5\u9808\u3067\u3059\u3002 +jshell.err.opt.startup.one = --startup\u307e\u305f\u306f--no-startup\u30aa\u30d7\u30b7\u30e7\u30f3\u306e\u3069\u3061\u3089\u304b\u4e00\u65b9\u306e\u307f\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002 +jshell.err.opt.unknown = \u4e0d\u660e\u306a\u30aa\u30d7\u30b7\u30e7\u30f3: {0} + +jshell.msg.terminated =\u72b6\u614b\u30a8\u30f3\u30b8\u30f3\u304c\u7d42\u4e86\u3057\u307e\u3057\u305f\u3002\n\u6b21\u3092\u6307\u5b9a\u3057\u3066\u5b9a\u7fa9\u3092\u5fa9\u5143\u3057\u3066\u304f\u3060\u3055\u3044: /reload -restore + +jshell.msg.use.one.of = \u6b21\u306e\u3044\u305a\u308c\u304b\u3092\u4f7f\u7528\u3057\u307e\u3059: {0} +jshell.msg.see.classes.etc = /types\u3001/methods\u3001/vars\u307e\u305f\u306f/list\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044 +jshell.err.arg = \u7121\u52b9\u306a''{0}''\u5f15\u6570: {1} +jshell.msg.see = \u8a73\u7d30\u306f\u3001{0}\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002 + +jshell.err.file.not.accessible = ''{0}''\u306e\u30d5\u30a1\u30a4\u30eb''{1}''\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093: {2} +jshell.err.file.not.found = ''{0}''\u306e\u30d5\u30a1\u30a4\u30eb''{1}''\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002 +jshell.err.file.exception = ''{0}''\u306e\u30d5\u30a1\u30a4\u30eb''{1}''\u304c\u4f8b\u5916\u3092\u30b9\u30ed\u30fc\u3057\u307e\u3057\u305f: {2} +jshell.err.file.filename = ''{0}''\u306b\u306f\u30d5\u30a1\u30a4\u30eb\u540d\u306e\u5f15\u6570\u304c\u5fc5\u8981\u3067\u3059\u3002 + +jshell.err.startup.unexpected.exception = \u8d77\u52d5\u306e\u8aad\u53d6\u308a\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u4f8b\u5916\u304c\u767a\u751f\u3057\u307e\u3057\u305f: {0} +jshell.err.unexpected.exception = \u4e88\u671f\u3057\u306a\u3044\u4f8b\u5916: {0} + +jshell.err.no.such.command.or.snippet.id = \u6307\u5b9a\u3055\u308c\u305f\u30b3\u30de\u30f3\u30c9\u307e\u305f\u306f\u30b9\u30cb\u30da\u30c3\u30c8ID\u306f\u5b58\u5728\u3057\u307e\u305b\u3093: {0} +jshell.err.command.ambiguous = \u30b3\u30de\u30f3\u30c9: ''{0}''\u306f\u3042\u3044\u307e\u3044\u3067\u3059: {1} +jshell.err.set.editor.arg = ''/set editor''\u30b3\u30de\u30f3\u30c9\u306b\u306f\u30d1\u30b9\u5f15\u6570\u304c\u5fc5\u8981\u3067\u3059 +jshell.msg.set.editor.set = \u30a8\u30c7\u30a3\u30bf\u306f\u6b21\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059: {0} +jshell.err.cant.launch.editor = \u30a8\u30c7\u30a3\u30bf\u3092\u8d77\u52d5\u3067\u304d\u307e\u305b\u3093 -- \u4e88\u671f\u3057\u306a\u3044\u4f8b\u5916\u304c\u767a\u751f\u3057\u307e\u3057\u305f: {0} +jshell.msg.try.set.editor = \u5916\u90e8\u30a8\u30c7\u30a3\u30bf\u3092\u4f7f\u7528\u3059\u308b\u306b\u306f\u3001/set editor\u3092\u5b9f\u884c\u3057\u3066\u3057\u3066\u304f\u3060\u3055\u3044\u3002 + +jshell.msg.try.command.without.args = \u5f15\u6570\u3092\u6307\u5b9a\u305b\u305a\u306b''{0}''\u3092\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002 +jshell.msg.no.active = \u30a2\u30af\u30c6\u30a3\u30d6\u306a\u5b9a\u7fa9\u304c\u3042\u308a\u307e\u305b\u3093\u3002 + +jshell.msg.resetting = \u30ea\u30bb\u30c3\u30c8\u4e2d... +jshell.msg.resetting.state = \u72b6\u614b\u3092\u30ea\u30bb\u30c3\u30c8\u3057\u3066\u3044\u307e\u3059\u3002 + +jshell.err.reload.no.previous = \u5fa9\u5143\u3059\u308b\u4ee5\u524d\u306e\u5c65\u6b74\u304c\u3042\u308a\u307e\u305b\u3093 +jshell.err.reload.restarting.previous.state = \u518d\u8d77\u52d5\u3057\u3001\u4ee5\u524d\u306e\u72b6\u614b\u304b\u3089\u5fa9\u5143\u3057\u3066\u3044\u307e\u3059\u3002 +jshell.err.reload.restarting.state = \u518d\u8d77\u52d5\u3057\u3001\u72b6\u614b\u3092\u5fa9\u5143\u3057\u3066\u3044\u307e\u3059\u3002 + +jshell.msg.vars.not.active = (\u975e\u30a2\u30af\u30c6\u30a3\u30d6) + +jshell.err.out.of.range = \u7bc4\u56f2\u5916 + +jshell.msg.error = \u30a8\u30e9\u30fc: +jshell.msg.warning = \u8b66\u544a: + +jshell.err.sub.arg = ''{0}''\u30b3\u30de\u30f3\u30c9\u306b\u306f\u30b5\u30d6\u30b3\u30de\u30f3\u30c9\u304c\u5fc5\u8981\u3067\u3059\u3002''/help {0}''\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044 +jshell.err.sub.ambiguous = ''{0}''\u3078\u306e\u30b5\u30d6\u30b3\u30de\u30f3\u30c9\u5f15\u6570\u304c\u3042\u3044\u307e\u3044\u3067\u3059: {1} + +jshell.err.classpath.arg = /classpath\u30b3\u30de\u30f3\u30c9\u306b\u306f\u30d1\u30b9\u5f15\u6570\u304c\u5fc5\u8981\u3067\u3059\u3002 +jshell.msg.classpath = \u30d1\u30b9''{0}''\u304c\u30af\u30e9\u30b9\u30d1\u30b9\u306b\u8ffd\u52a0\u3055\u308c\u307e\u3057\u305f + +jshell.err.help.arg = \u6307\u5b9a\u3057\u305f\u5f15\u6570\u3067\u59cb\u307e\u308b\u30b3\u30de\u30f3\u30c9\u307e\u305f\u306f\u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u306f\u3042\u308a\u307e\u305b\u3093: {0} +jshell.msg.help.begin =Java\u8a00\u8a9e\u306e\u5f0f\u3001\u6587\u307e\u305f\u306f\u5ba3\u8a00\u3092\u5165\u529b\u3057\u307e\u3059\u3002\n\u307e\u305f\u306f\u3001\u6b21\u306e\u30b3\u30de\u30f3\u30c9\u306e\u3044\u305a\u308c\u304b\u3092\u5165\u529b\u3057\u307e\u3059:\n +jshell.msg.help.subject =\n\u8a73\u7d30\u306f\u3001''/help''\u306e\u5f8c\u306b\u30b3\u30de\u30f3\u30c9\u307e\u305f\u306f\u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u540d\u524d\u3092\u7d9a\u3051\u3066\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\u305f\u3068\u3048\u3070\u3001''/help /list''\u307e\u305f\u306f''/help intro''\u306a\u3069\u3067\u3059\u3002\u30b5\u30d6\u30b8\u30a7\u30af\u30c8:\n + +jshell.err.drop.arg =/drop\u5f15\u6570\u306b\u306f\u3001\u524a\u9664\u3059\u308b\u30a4\u30f3\u30dd\u30fc\u30c8\u3001\u5909\u6570\u3001\u30e1\u30bd\u30c3\u30c9\u307e\u305f\u306f\u30af\u30e9\u30b9\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002\nID\u307e\u305f\u306f\u540d\u524d\u3067\u6307\u5b9a\u3057\u307e\u3059\u3002ID\u3092\u53c2\u7167\u3059\u308b\u306b\u306f/list\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u3059\u3079\u3066\u306e\u72b6\u614b\u3092\u30ea\u30bb\u30c3\u30c8\u3059\u308b\u306b\u306f/reset\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 +jshell.err.drop.ambiguous = \u5f15\u6570\u304c\u3001\u8907\u6570\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u3001\u5909\u6570\u3001\u30e1\u30bd\u30c3\u30c9\u307e\u305f\u306f\u30af\u30e9\u30b9\u3092\u53c2\u7167\u3057\u3066\u3044\u307e\u3059\u3002 +jshell.err.failed = \u5931\u6557\u3057\u307e\u3057\u305f\u3002 +jshell.msg.native.method = Native\u30e1\u30bd\u30c3\u30c9 +jshell.msg.unknown.source = \u4e0d\u660e\u306a\u30bd\u30fc\u30b9 +jshell.msg.goodbye = \u7d42\u4e86\u3057\u307e\u3059 + +jshell.msg.help.for.help = \u30d8\u30eb\u30d7\u3092\u53c2\u7167\u3059\u308b\u306b\u306f\u3001/help\u3068\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002 + +jshell.err.mode.name = \u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u540d\u304c\u5fc5\u8981\u3067\u3059: {0} +jshell.err.missing.mode = \u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u304c\u3042\u308a\u307e\u305b\u3093 -- {0} +jshell.err.field.name = \u30d5\u30a3\u30fc\u30eb\u30c9\u540d\u304c\u5fc5\u8981\u3067\u3059: {0} -- {1} +jshell.err.missing.field = \u30d5\u30a3\u30fc\u30eb\u30c9\u540d\u304c\u3042\u308a\u307e\u305b\u3093 -- {0} +jshell.err.mode.unknown = \u540d\u524d{0}\u306e\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u304c\u3042\u308a\u307e\u305b\u3093 -- {1} + +jshell.err.feedback.does.not.match.mode = \u73fe\u5728\u306e\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u3068\u4e00\u81f4\u3057\u307e\u305b\u3093: {0} -- {1} +jshell.err.feedback.ambiguous.mode = \u8907\u6570\u306e\u73fe\u5728\u306e\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u3068\u4e00\u81f4\u3057\u307e\u3059: {0} -- {1} +jshell.err.feedback.expected.format = \u5fc5\u8981\u306a\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u304c\u3042\u308a\u307e\u305b\u3093 -- {0} +jshell.err.feedback.must.be.quoted = \u30d5\u30a9\u30fc\u30de\u30c3\u30c8''{0}''\u306f\u5f15\u7528\u7b26\u3067\u56f2\u3080\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059 -- {1} +jshell.err.feedback.not.a.valid.selector = ''{1}''\u306e\u6709\u52b9\u306a\u30bb\u30ec\u30af\u30bf''{0}''\u3067\u306f\u3042\u308a\u307e\u305b\u3093 -- {2} +jshell.err.feedback.multiple.sections = ''{1}''\u306e\u30bb\u30ec\u30af\u30bf\u30fb\u30ea\u30b9\u30c8''{0}''\u306e\u8907\u6570\u30bb\u30af\u30b7\u30e7\u30f3\u5185\u306e\u30bb\u30ec\u30af\u30bf\u7a2e\u985e -- {2} +jshell.err.feedback.different.selector.kinds = ''{1}''\u306e\u30bb\u30ec\u30af\u30bf\u30fb\u30ea\u30b9\u30c8''{0}''\u306e\u540c\u3058\u30bb\u30af\u30b7\u30e7\u30f3\u5185\u306e\u7570\u306a\u308b\u30bb\u30ec\u30af\u30bf\u7a2e\u985e -- {2} + +jshell.msg.feedback.new.mode = \u65b0\u898f\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u304c\u4f5c\u6210\u3055\u308c\u307e\u3057\u305f: {0} +jshell.msg.feedback.mode = \u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9: {0} +jshell.msg.feedback.mode.following = \u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u306f\u6b21\u306e\u3044\u305a\u308c\u304b\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059: + +jshell.err.truncation.expected.length = \u5207\u6368\u3066\u9577\u304c\u5fc5\u8981\u3067\u3059 -- {0} +jshell.err.truncation.length.not.integer = \u5207\u6368\u3066\u9577\u306f\u6574\u6570\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059: {0} -- {1} + +jshell.err.not.valid.with.predefined.mode = \u4e8b\u524d\u5b9a\u7fa9\u6e08\u30e2\u30fc\u30c9\u3067\u306f\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093: {0} -- {1} +jshell.err.retained.feedback.mode.must.be.retained.or.predefined = ''/retain feedback ''\u3067\u306f\u3001\u304c\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u304b\u3001''/retain mode''\u3067\u4fdd\u6301\u3055\u308c\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059 -- {0} + +jshell.err.unknown.option = \u4e0d\u660e\u306a\u30aa\u30d7\u30b7\u30e7\u30f3: {0} -- {1} +jshell.err.default.option.or.program = -default\u30aa\u30d7\u30b7\u30e7\u30f3\u307e\u305f\u306f\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u3044\u305a\u308c\u304b\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044 -- {0} +jshell.err.option.or.filename = 1\u3064\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u307e\u305f\u306f\u8d77\u52d5\u30d5\u30a1\u30a4\u30eb\u540d\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044 -- {0} +jshell.err.unexpected.at.end = \u30b3\u30de\u30f3\u30c9\u306e\u7d42\u308f\u308a\u306b\u4e88\u671f\u3057\u306a\u3044\u5f15\u6570\u304c\u3042\u308a\u307e\u3059: {0} -- {1} +jshell.err.conflicting.options = \u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u7af6\u5408\u3057\u3066\u3044\u307e\u3059 -- {0} +jshell.err.cannot.delete.current.mode = \u73fe\u5728\u306e\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9''{0}''\u306f\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3002\u6700\u521d\u306b''/set feedback''\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044 -- {1} +jshell.err.cannot.delete.retained.mode = \u4fdd\u6301\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9''{0}''\u306f\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3002\u6700\u521d\u306b''/retain feedback''\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044 -- {1} +jshell.err.may.not.specify.options.and.snippets = \u30aa\u30d7\u30b7\u30e7\u30f3\u3068\u30b9\u30cb\u30da\u30c3\u30c8\u306e\u4e21\u65b9\u3092\u4f7f\u7528\u3057\u3066\u306f\u3044\u3051\u307e\u305b\u3093: {0} +jshell.err.no.such.snippets = \u6307\u5b9a\u3055\u308c\u305f\u30b9\u30cb\u30da\u30c3\u30c8\u306f\u5b58\u5728\u3057\u307e\u305b\u3093: {0} +jshell.err.the.snippet.cannot.be.used.with.this.command = \u3053\u306e\u30b3\u30de\u30f3\u30c9\u306f\u30b9\u30cb\u30da\u30c3\u30c8''{0}''\u3092\u53d7\u3051\u5165\u308c\u307e\u305b\u3093: {1} +jshell.err.retained.mode.failure = \u4fdd\u6301\u3055\u308c\u305f\u30e2\u30fc\u30c9\u3067\u5931\u6557\u3057\u307e\u3057\u305f(\u30e2\u30fc\u30c9\u306f\u30af\u30ea\u30a2\u3055\u308c\u307e\u3057\u305f) -- {0} {1} + +jshell.console.see.more = <\u8a73\u7d30\u306f\u3001\u30bf\u30d6\u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044> +jshell.console.do.nothing = \u4f55\u3082\u3057\u306a\u3044 +jshell.console.choice = \u9078\u629e: +jshell.console.create.variable = \u5909\u6570\u306e\u4f5c\u6210 +jshell.console.resolvable = \n\u8b58\u5225\u5b50\u306f\u3053\u306e\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u3067\u89e3\u6c7a\u3067\u304d\u307e\u3059\u3002 +jshell.console.no.candidate = \n\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5019\u88dc\u306e\u5b8c\u5168\u4fee\u98fe\u3055\u308c\u305f\u540d\u524d\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002 +jshell.console.incomplete = \n\u7d50\u679c\u304c\u4e0d\u5b8c\u5168\u3067\u3042\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u7d50\u679c\u3092\u5b8c\u5168\u306b\u3059\u308b\u306b\u306f\u3001\u5f8c\u3067\u518d\u8a66\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002 -help.usage = \u4F7F\u7528\u65B9\u6CD5: jshell \n\u4F7F\u7528\u53EF\u80FD\u306A\u30AA\u30D7\u30B7\u30E7\u30F3\u306B\u306F\u6B21\u306E\u3082\u306E\u304C\u3042\u308A\u307E\u3059:\n -classpath \u30E6\u30FC\u30B6\u30FC\u30FB\u30AF\u30E9\u30B9\u30FB\u30D5\u30A1\u30A4\u30EB\u306E\u3042\u308B\u5834\u6240\u3092\u6307\u5B9A\u3057\u307E\u3059\n -cp \u30E6\u30FC\u30B6\u30FC\u30FB\u30AF\u30E9\u30B9\u30FB\u30D5\u30A1\u30A4\u30EB\u306E\u3042\u308B\u5834\u6240\u3092\u6307\u5B9A\u3057\u307E\u3059\n -startup \u8D77\u52D5\u5B9A\u7FA9\u306E\u4EE3\u66FF\u3068\u3057\u3066\u5B9F\u884C\u3055\u308C\u307E\u3059\n -nostartup \u8D77\u52D5\u5B9A\u7FA9\u3092\u5B9F\u884C\u3057\u307E\u305B\u3093\n -feedback \u521D\u671F\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u3092\u6307\u5B9A\u3057\u307E\u3059\u3002\u30E2\u30FC\u30C9\u306F\n \u4E8B\u524D\u306B\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u308B(silent\u3001concise\u3001normal\u307E\u305F\u306Fverbose)\u304B\u3001\n \u4E8B\u524D\u306B\u30E6\u30FC\u30B6\u30FC\u304C\u5B9A\u7FA9\u3067\u304D\u307E\u3059\n -q \u7C21\u6F54\u306A\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u3002-feedback concise\u3068\u540C\u3058\n -qq \u975E\u5E38\u306B\u7C21\u6F54\u306A\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u3002-feedback silent\u3068\u540C\u3058\n -v \u8A73\u7D30\u306A\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u3002-feedback verbose\u3068\u540C\u3058\n -J \u3092\u5B9F\u884C\u6642\u30B7\u30B9\u30C6\u30E0\u306B\u76F4\u63A5\u6E21\u3057\u307E\u3059\u3002\n \u5B9F\u884C\u6642\u30D5\u30E9\u30B0\u307E\u305F\u306F\u30D5\u30E9\u30B0\u5F15\u6570\u3054\u3068\u306B1\u3064\u306E-J\u3092\u4F7F\u7528\u3057\u307E\u3059\n -R \u3092\u30EA\u30E2\u30FC\u30C8\u5B9F\u884C\u6642\u30B7\u30B9\u30C6\u30E0\u306B\u6E21\u3057\u307E\u3059\u3002\n \u30EA\u30E2\u30FC\u30C8\u30FB\u30D5\u30E9\u30B0\u307E\u305F\u306F\u30D5\u30E9\u30B0\u5F15\u6570\u3054\u3068\u306B1\u3064\u306E-R\u3092\u4F7F\u7528\u3057\u307E\u3059\n -help \u6A19\u6E96\u30AA\u30D7\u30B7\u30E7\u30F3\u306E\u6982\u8981\u3092\u51FA\u529B\u3057\u307E\u3059\n -version \u30D0\u30FC\u30B8\u30E7\u30F3\u60C5\u5831\n +help.usage = \u4f7f\u7528\u65b9\u6cd5: jshell \n\u4f7f\u7528\u53ef\u80fd\u306a\u30aa\u30d7\u30b7\u30e7\u30f3\u306b\u306f\u6b21\u306e\u3082\u306e\u304c\u3042\u308a\u307e\u3059:\n --class-path \u30e6\u30fc\u30b6\u30fc\u30fb\u30af\u30e9\u30b9\u30fb\u30d5\u30a1\u30a4\u30eb\u306e\u3042\u308b\u5834\u6240\u3092\u6307\u5b9a\u3057\u307e\u3059\n -cp \u30e6\u30fc\u30b6\u30fc\u30fb\u30af\u30e9\u30b9\u30fb\u30d5\u30a1\u30a4\u30eb\u306e\u3042\u308b\u5834\u6240\u3092\u6307\u5b9a\u3057\u307e\u3059\n --startup \u8d77\u52d5\u5b9a\u7fa9\u306e\u4ee3\u66ff\u3068\u3057\u3066\u5b9f\u884c\u3055\u308c\u307e\u3059\n --no-startup \u8d77\u52d5\u5b9a\u7fa9\u3092\u5b9f\u884c\u3057\u307e\u305b\u3093\n --feedback \u521d\u671f\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002\u30e2\u30fc\u30c9\u306f\n \u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b(silent\u3001concise\u3001normal\u307e\u305f\u306fverbose)\u304b\u3001\n \u4e8b\u524d\u306b\u30e6\u30fc\u30b6\u30fc\u304c\u5b9a\u7fa9\u3067\u304d\u307e\u3059\n -q \u7c21\u6f54\u306a\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3002--feedback concise\u3068\u540c\u3058\n -s \u975e\u5e38\u306b\u7c21\u6f54\u306a\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3002--feedback silent\u3068\u540c\u3058\n -v \u8a73\u7d30\u306a\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3002--feedback verbose\u3068\u540c\u3058\n -J \u3092\u5b9f\u884c\u6642\u30b7\u30b9\u30c6\u30e0\u306b\u76f4\u63a5\u6e21\u3057\u307e\u3059\u3002\n \u5b9f\u884c\u6642\u30d5\u30e9\u30b0\u307e\u305f\u306f\u30d5\u30e9\u30b0\u5f15\u6570\u3054\u3068\u306b1\u3064\u306e-J\u3092\u4f7f\u7528\u3057\u307e\u3059\n -R \u3092\u30ea\u30e2\u30fc\u30c8\u5b9f\u884c\u6642\u30b7\u30b9\u30c6\u30e0\u306b\u6e21\u3057\u307e\u3059\u3002\n \u30ea\u30e2\u30fc\u30c8\u30fb\u30d5\u30e9\u30b0\u307e\u305f\u306f\u30d5\u30e9\u30b0\u5f15\u6570\u3054\u3068\u306b1\u3064\u306e-R\u3092\u4f7f\u7528\u3057\u307e\u3059\n --help \u6a19\u6e96\u30aa\u30d7\u30b7\u30e7\u30f3\u306e\u6982\u8981\u3092\u51fa\u529b\u3057\u307e\u3059\n -version \u30d0\u30fc\u30b8\u30e7\u30f3\u60c5\u5831\n -help.list.summary = \u5165\u529B\u3057\u305F\u30BD\u30FC\u30B9\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059 +help.list.summary = \u5165\u529b\u3057\u305f\u30bd\u30fc\u30b9\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059 help.list.args = [|-all|-start] -help.list =\u30B9\u30CB\u30DA\u30C3\u30C8ID\u304C\u4ED8\u304F\u30B9\u30CB\u30DA\u30C3\u30C8\u306E\u30BD\u30FC\u30B9\u3092\u8868\u793A\u3057\u307E\u3059\u3002\n\n/list\n\t\u5165\u529B\u3057\u305F\u3001\u307E\u305F\u306F/open\u3067\u8AAD\u307F\u53D6\u3063\u305F\u30B3\u30FC\u30C9\u306E\u73FE\u5728\u30A2\u30AF\u30C6\u30A3\u30D6\u306A\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\n\n/list -start\n\t\u81EA\u52D5\u7684\u306B\u8A55\u4FA1\u3055\u308C\u305F\u8D77\u52D5\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\n\n/list -all\n\t\u5931\u6557\u3001\u30AA\u30FC\u30D0\u30FC\u30E9\u30A4\u30C9\u6E08\u3001\u524A\u9664\u6E08\u304A\u3088\u3073\u8D77\u52D5\u3092\u542B\u3080\u3059\u3079\u3066\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\n\n/list \n\t\u6307\u5B9A\u3057\u305F\u540D\u524D\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059(\u30A2\u30AF\u30C6\u30A3\u30D6\u306A\u30B9\u30CB\u30DA\u30C3\u30C8\u306E\u30D7\u30EA\u30D5\u30A1\u30EC\u30F3\u30B9)\n\n/list \n\t\u6307\u5B9A\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8ID\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059 +help.list =\u30b9\u30cb\u30da\u30c3\u30c8ID\u304c\u4ed8\u304f\u30b9\u30cb\u30da\u30c3\u30c8\u306e\u30bd\u30fc\u30b9\u3092\u8868\u793a\u3057\u307e\u3059\u3002\n\n/list\n\t\u5165\u529b\u3057\u305f\u3001\u307e\u305f\u306f/open\u3067\u8aad\u307f\u53d6\u3063\u305f\u30b3\u30fc\u30c9\u306e\u73fe\u5728\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\n\n/list -start\n\t\u81ea\u52d5\u7684\u306b\u8a55\u4fa1\u3055\u308c\u305f\u8d77\u52d5\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\n\n/list -all\n\t\u5931\u6557\u3001\u30aa\u30fc\u30d0\u30fc\u30e9\u30a4\u30c9\u6e08\u3001\u524a\u9664\u6e08\u304a\u3088\u3073\u8d77\u52d5\u3092\u542b\u3080\u3059\u3079\u3066\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\n\n/list \n\t\u6307\u5b9a\u3057\u305f\u540d\u524d\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059(\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30b9\u30cb\u30da\u30c3\u30c8\u306e\u30d7\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9)\n\n/list \n\t\u6307\u5b9a\u3057\u305f\u30b9\u30cb\u30da\u30c3\u30c8ID\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059 -help.edit.summary = \u540D\u524D\u307E\u305F\u306FID\u3067\u53C2\u7167\u3055\u308C\u308B\u30BD\u30FC\u30B9\u30FB\u30A8\u30F3\u30C8\u30EA\u3092\u7DE8\u96C6\u3057\u307E\u3059 +help.edit.summary = \u540d\u524d\u307e\u305f\u306fID\u3067\u53c2\u7167\u3055\u308c\u308b\u30bd\u30fc\u30b9\u30fb\u30a8\u30f3\u30c8\u30ea\u3092\u7de8\u96c6\u3057\u307e\u3059 help.edit.args = -help.edit =\u5916\u90E8\u30A8\u30C7\u30A3\u30BF\u3067\u30B9\u30CB\u30DA\u30C3\u30C8\u307E\u305F\u306F\u30BD\u30FC\u30B9\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u7DE8\u96C6\u3057\u307E\u3059\u3002\n\u4F7F\u7528\u3059\u308B\u30A8\u30C7\u30A3\u30BF\u306F/set editor\u3067\u8A2D\u5B9A\u3055\u308C\u307E\u3059\u3002\n\u30A8\u30C7\u30A3\u30BF\u304C\u8A2D\u5B9A\u3055\u308C\u3066\u3044\u306A\u3044\u5834\u5408\u3001\u7C21\u6613\u30A8\u30C7\u30A3\u30BF\u304C\u8D77\u52D5\u3055\u308C\u307E\u3059\u3002\n\n/edit \n\t\u6307\u5B9A\u3057\u305F\u540D\u524D\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u7DE8\u96C6\u3057\u307E\u3059(\u30A2\u30AF\u30C6\u30A3\u30D6\u306A\u30B9\u30CB\u30DA\u30C3\u30C8\u306E\u30D7\u30EA\u30D5\u30A1\u30EC\u30F3\u30B9)\n\n/edit \n\t\u6307\u5B9A\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8ID\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u7DE8\u96C6\u3057\u307E\u3059\n\n/edit\n\t\u5165\u529B\u3057\u305F\u3001\u307E\u305F\u306F/open\u3067\u8AAD\u307F\u53D6\u3089\u308C\u305F\u30B3\u30FC\u30C9\u306E\u73FE\u5728\u30A2\u30AF\u30C6\u30A3\u30D6\u306A\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u7DE8\u96C6\u3057\u307E\u3059 +help.edit =\u5916\u90e8\u30a8\u30c7\u30a3\u30bf\u3067\u30b9\u30cb\u30da\u30c3\u30c8\u307e\u305f\u306f\u30bd\u30fc\u30b9\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u7de8\u96c6\u3057\u307e\u3059\u3002\n\u4f7f\u7528\u3059\u308b\u30a8\u30c7\u30a3\u30bf\u306f/set editor\u3067\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002\n\u30a8\u30c7\u30a3\u30bf\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u7c21\u6613\u30a8\u30c7\u30a3\u30bf\u304c\u8d77\u52d5\u3055\u308c\u307e\u3059\u3002\n\n/edit \n\t\u6307\u5b9a\u3057\u305f\u540d\u524d\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u7de8\u96c6\u3057\u307e\u3059(\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30b9\u30cb\u30da\u30c3\u30c8\u306e\u30d7\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9)\n\n/edit \n\t\u6307\u5b9a\u3057\u305f\u30b9\u30cb\u30da\u30c3\u30c8ID\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u7de8\u96c6\u3057\u307e\u3059\n\n/edit\n\t\u5165\u529b\u3057\u305f\u3001\u307e\u305f\u306f/open\u3067\u8aad\u307f\u53d6\u3089\u308c\u305f\u30b3\u30fc\u30c9\u306e\u73fe\u5728\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u7de8\u96c6\u3057\u307e\u3059 -help.drop.summary = \u540D\u524D\u307E\u305F\u306FID\u3067\u53C2\u7167\u3055\u308C\u308B\u30BD\u30FC\u30B9\u30FB\u30A8\u30F3\u30C8\u30EA\u3092\u524A\u9664\u3057\u307E\u3059 +help.drop.summary = \u540d\u524d\u307e\u305f\u306fID\u3067\u53c2\u7167\u3055\u308c\u308b\u30bd\u30fc\u30b9\u30fb\u30a8\u30f3\u30c8\u30ea\u3092\u524a\u9664\u3057\u307e\u3059 help.drop.args = -help.drop =\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u524A\u9664\u3057\u307E\u3059 -- \u975E\u30A2\u30AF\u30C6\u30A3\u30D6\u306B\u3057\u307E\u3059\u3002\n\n/drop \n\t\u6307\u5B9A\u3057\u305F\u540D\u524D\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u524A\u9664\u3057\u307E\u3059\n\n/drop \n\t\u6307\u5B9A\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8ID\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u524A\u9664\u3057\u307E\u3059 +help.drop =\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u524a\u9664\u3057\u307e\u3059 -- \u975e\u30a2\u30af\u30c6\u30a3\u30d6\u306b\u3057\u307e\u3059\u3002\n\n/drop \n\t\u6307\u5b9a\u3057\u305f\u540d\u524d\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u524a\u9664\u3057\u307e\u3059\n\n/drop \n\t\u6307\u5b9a\u3057\u305f\u30b9\u30cb\u30da\u30c3\u30c8ID\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u524a\u9664\u3057\u307e\u3059 -help.save.summary = \u30D5\u30A1\u30A4\u30EB\u306B\u30B9\u30CB\u30DA\u30C3\u30C8\u30FB\u30BD\u30FC\u30B9\u3092\u4FDD\u5B58\u3057\u307E\u3059\u3002 +help.save.summary = \u30d5\u30a1\u30a4\u30eb\u306b\u30b9\u30cb\u30da\u30c3\u30c8\u30fb\u30bd\u30fc\u30b9\u3092\u4fdd\u5b58\u3057\u307e\u3059\u3002 help.save.args = [-all|-history|-start] -help.save =\u6307\u5B9A\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8\u307E\u305F\u306F\u30B3\u30DE\u30F3\u30C9(\u3042\u308B\u3044\u306F\u305D\u306E\u4E21\u65B9)\u3092\u6307\u5B9A\u3057\u305F\u30D5\u30A1\u30A4\u30EB\u306B\u4FDD\u5B58\u3057\u307E\u3059\u3002\n\n/save \n\t\u73FE\u5728\u30A2\u30AF\u30C6\u30A3\u30D6\u306A\u30B9\u30CB\u30DA\u30C3\u30C8\u306E\u30BD\u30FC\u30B9\u3092\u30D5\u30A1\u30A4\u30EB\u306B\u4FDD\u5B58\u3057\u307E\u3059\u3002\n\n/save all \n\t\u3059\u3079\u3066\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u306E\u30BD\u30FC\u30B9\u3092\u30D5\u30A1\u30A4\u30EB\u306B\u4FDD\u5B58\u3057\u307E\u3059\u3002\n\t\u30AA\u30FC\u30D0\u30FC\u30E9\u30A4\u30C9\u6E08\u3001\u5931\u6557\u304A\u3088\u3073\u8D77\u52D5\u30B3\u30FC\u30C9\u3092\u542B\u3080\u30BD\u30FC\u30B9\u304C\u542B\u307E\u308C\u307E\u3059\u3002\n\n/save history \n\tjshell\u306E\u8D77\u52D5\u4EE5\u964D\u5165\u529B\u3055\u308C\u305F\u3001\u3059\u3079\u3066\u306E\u30B3\u30DE\u30F3\u30C9\u304A\u3088\u3073\u30B9\u30CB\u30DA\u30C3\u30C8\u306E\u9806\u6B21\u5C65\u6B74\u3092\u4FDD\u5B58\u3057\u307E\u3059\u3002\n\n/save -start \n\t\u30C7\u30D5\u30A9\u30EB\u30C8\u306E\u8D77\u52D5\u5B9A\u7FA9\u3092\u30D5\u30A1\u30A4\u30EB\u306B\u4FDD\u5B58\u3057\u307E\u3059\u3002 +help.save =\u6307\u5b9a\u3057\u305f\u30b9\u30cb\u30da\u30c3\u30c8\u307e\u305f\u306f\u30b3\u30de\u30f3\u30c9(\u3042\u308b\u3044\u306f\u305d\u306e\u4e21\u65b9)\u3092\u6307\u5b9a\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u306b\u4fdd\u5b58\u3057\u307e\u3059\u3002\n\n/save \n\t\u73fe\u5728\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30b9\u30cb\u30da\u30c3\u30c8\u306e\u30bd\u30fc\u30b9\u3092\u30d5\u30a1\u30a4\u30eb\u306b\u4fdd\u5b58\u3057\u307e\u3059\u3002\n\n/save all \n\t\u3059\u3079\u3066\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u306e\u30bd\u30fc\u30b9\u3092\u30d5\u30a1\u30a4\u30eb\u306b\u4fdd\u5b58\u3057\u307e\u3059\u3002\n\t\u30aa\u30fc\u30d0\u30fc\u30e9\u30a4\u30c9\u6e08\u3001\u5931\u6557\u304a\u3088\u3073\u8d77\u52d5\u30b3\u30fc\u30c9\u3092\u542b\u3080\u30bd\u30fc\u30b9\u304c\u542b\u307e\u308c\u307e\u3059\u3002\n\n/save history \n\tjshell\u306e\u8d77\u52d5\u4ee5\u964d\u5165\u529b\u3055\u308c\u305f\u3001\u3059\u3079\u3066\u306e\u30b3\u30de\u30f3\u30c9\u304a\u3088\u3073\u30b9\u30cb\u30da\u30c3\u30c8\u306e\u9806\u6b21\u5c65\u6b74\u3092\u4fdd\u5b58\u3057\u307e\u3059\u3002\n\n/save -start \n\t\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u8d77\u52d5\u5b9a\u7fa9\u3092\u30d5\u30a1\u30a4\u30eb\u306b\u4fdd\u5b58\u3057\u307e\u3059\u3002 -help.open.summary = \u30BD\u30FC\u30B9\u306E\u5165\u529B\u3068\u3057\u3066\u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304D\u307E\u3059 +help.open.summary = \u30bd\u30fc\u30b9\u306e\u5165\u529b\u3068\u3057\u3066\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304d\u307e\u3059 help.open.args = -help.open =\u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304D\u3001\u30B9\u30CB\u30DA\u30C3\u30C8\u304A\u3088\u3073\u30B3\u30DE\u30F3\u30C9\u3068\u3057\u3066\u305D\u306E\u5185\u5BB9\u3092\u8AAD\u307F\u53D6\u308A\u307E\u3059\u3002\n\n/open \n\tjshell\u306E\u5165\u529B\u3068\u3057\u3066\u6307\u5B9A\u3057\u305F\u30D5\u30A1\u30A4\u30EB\u3092\u8AAD\u307F\u53D6\u308A\u307E\u3059\u3002 +help.open =\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304d\u3001\u30b9\u30cb\u30da\u30c3\u30c8\u304a\u3088\u3073\u30b3\u30de\u30f3\u30c9\u3068\u3057\u3066\u305d\u306e\u5185\u5bb9\u3092\u8aad\u307f\u53d6\u308a\u307e\u3059\u3002\n\n/open \n\tjshell\u306e\u5165\u529b\u3068\u3057\u3066\u6307\u5b9a\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u8aad\u307f\u53d6\u308a\u307e\u3059\u3002 -help.vars.summary = \u5BA3\u8A00\u3055\u308C\u305F\u5909\u6570\u304A\u3088\u3073\u305D\u306E\u5024\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059 +help.vars.summary = \u5ba3\u8a00\u3055\u308c\u305f\u5909\u6570\u304a\u3088\u3073\u305d\u306e\u5024\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059 help.vars.args = [|-all|-start] -help.vars =jshell\u5909\u6570\u306E\u578B\u3001\u540D\u524D\u304A\u3088\u3073\u5024\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\u3002\n\n/vars\n\t\u73FE\u5728\u30A2\u30AF\u30C6\u30A3\u30D6\u306Ajshell\u5909\u6570\u306E\u578B\u3001\u540D\u524D\u304A\u3088\u3073\u5024\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\n\n/vars \n\t\u6307\u5B9A\u3057\u305F\u540D\u524D\u306Ejshell\u5909\u6570\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059(\u30A2\u30AF\u30C6\u30A3\u30D6\u306A\u5909\u6570\u306E\u30D7\u30EA\u30D5\u30A1\u30EC\u30F3\u30B9)\n\n/vars \n\t\u6307\u5B9A\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8ID\u306Ejshell\u5909\u6570\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\n\n/vars -start\n\t\u81EA\u52D5\u7684\u306B\u8FFD\u52A0\u3055\u308C\u305F\u8D77\u52D5jshell\u5909\u6570\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\n\n/vars -all\n\t\u5931\u6557\u3001\u4E0A\u66F8\u304D\u6E08\u3001\u524A\u9664\u6E08\u304A\u3088\u3073\u8D77\u52D5\u3092\u542B\u3080\u3059\u3079\u3066\u306Ejshell\u5909\u6570\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059 +help.vars =jshell\u5909\u6570\u306e\u578b\u3001\u540d\u524d\u304a\u3088\u3073\u5024\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\u3002\n\n/vars\n\t\u73fe\u5728\u30a2\u30af\u30c6\u30a3\u30d6\u306ajshell\u5909\u6570\u306e\u578b\u3001\u540d\u524d\u304a\u3088\u3073\u5024\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\n\n/vars \n\t\u6307\u5b9a\u3057\u305f\u540d\u524d\u306ejshell\u5909\u6570\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059(\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u5909\u6570\u306e\u30d7\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9)\n\n/vars \n\t\u6307\u5b9a\u3057\u305f\u30b9\u30cb\u30da\u30c3\u30c8ID\u306ejshell\u5909\u6570\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\n\n/vars -start\n\t\u81ea\u52d5\u7684\u306b\u8ffd\u52a0\u3055\u308c\u305f\u8d77\u52d5jshell\u5909\u6570\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\n\n/vars -all\n\t\u5931\u6557\u3001\u4e0a\u66f8\u304d\u6e08\u3001\u524a\u9664\u6e08\u304a\u3088\u3073\u8d77\u52d5\u3092\u542b\u3080\u3059\u3079\u3066\u306ejshell\u5909\u6570\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059 -help.methods.summary = \u5BA3\u8A00\u3055\u308C\u305F\u30E1\u30BD\u30C3\u30C9\u304A\u3088\u3073\u305D\u306E\u7F72\u540D\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059 +help.methods.summary = \u5ba3\u8a00\u3055\u308c\u305f\u30e1\u30bd\u30c3\u30c9\u304a\u3088\u3073\u305d\u306e\u7f72\u540d\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059 help.methods.args = [|-all|-start] -help.methods =jshell\u30E1\u30BD\u30C3\u30C9\u306E\u540D\u524D\u3001\u30D1\u30E9\u30E1\u30FC\u30BF\u578B\u304A\u3088\u3073\u623B\u308A\u578B\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\u3002\n\n/methods\n\t\u73FE\u5728\u30A2\u30AF\u30C6\u30A3\u30D6\u306Ajshell\u30E1\u30BD\u30C3\u30C9\u306E\u540D\u524D\u3001\u30D1\u30E9\u30E1\u30FC\u30BF\u578B\u304A\u3088\u3073\u623B\u308A\u578B\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\n\n/methods \n\t\u6307\u5B9A\u3057\u305F\u540D\u524D\u306Ejshell\u30E1\u30BD\u30C3\u30C9\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059(\u30A2\u30AF\u30C6\u30A3\u30D6\u306A\u30E1\u30BD\u30C3\u30C9\u306E\u30D7\u30EA\u30D5\u30A1\u30EC\u30F3\u30B9)\n\n/methods \n\t\u6307\u5B9A\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8ID\u306Ejshell\u30E1\u30BD\u30C3\u30C9\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\n\n/methods -start\n\t\u81EA\u52D5\u7684\u306B\u8FFD\u52A0\u3055\u308C\u305F\u8D77\u52D5jshell\u30E1\u30BD\u30C3\u30C9\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\n\n/methods -all\n\t\u5931\u6557\u3001\u4E0A\u66F8\u304D\u6E08\u3001\u524A\u9664\u6E08\u304A\u3088\u3073\u8D77\u52D5\u3092\u542B\u3080\u3059\u3079\u3066\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059 +help.methods =jshell\u30e1\u30bd\u30c3\u30c9\u306e\u540d\u524d\u3001\u30d1\u30e9\u30e1\u30fc\u30bf\u578b\u304a\u3088\u3073\u623b\u308a\u578b\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\u3002\n\n/methods\n\t\u73fe\u5728\u30a2\u30af\u30c6\u30a3\u30d6\u306ajshell\u30e1\u30bd\u30c3\u30c9\u306e\u540d\u524d\u3001\u30d1\u30e9\u30e1\u30fc\u30bf\u578b\u304a\u3088\u3073\u623b\u308a\u578b\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\n\n/methods \n\t\u6307\u5b9a\u3057\u305f\u540d\u524d\u306ejshell\u30e1\u30bd\u30c3\u30c9\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059(\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30e1\u30bd\u30c3\u30c9\u306e\u30d7\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9)\n\n/methods \n\t\u6307\u5b9a\u3057\u305f\u30b9\u30cb\u30da\u30c3\u30c8ID\u306ejshell\u30e1\u30bd\u30c3\u30c9\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\n\n/methods -start\n\t\u81ea\u52d5\u7684\u306b\u8ffd\u52a0\u3055\u308c\u305f\u8d77\u52d5jshell\u30e1\u30bd\u30c3\u30c9\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\n\n/methods -all\n\t\u5931\u6557\u3001\u4e0a\u66f8\u304d\u6e08\u3001\u524a\u9664\u6e08\u304a\u3088\u3073\u8d77\u52d5\u3092\u542b\u3080\u3059\u3079\u3066\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059 -help.types.summary = \u5BA3\u8A00\u3055\u308C\u305F\u578B\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059 +help.types.summary = \u5ba3\u8a00\u3055\u308c\u305f\u578b\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059 help.types.args =[|-all|-start] -help.types =jshell\u30AF\u30E9\u30B9\u3001\u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9\u304A\u3088\u3073\u5217\u6319\u578B\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\u3002\n\n/types\n\t\u73FE\u5728\u30A2\u30AF\u30C6\u30A3\u30D6\u306Ajshell\u30AF\u30E9\u30B9\u3001\u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9\u304A\u3088\u3073\u5217\u6319\u578B\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\u3002\n\n/types \n\t\u6307\u5B9A\u3057\u305F\u540D\u524D\u306Ejshell\u578B\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059(\u30A2\u30AF\u30C6\u30A3\u30D6\u306A\u578B\u306E\u30D7\u30EA\u30D5\u30A1\u30EC\u30F3\u30B9)\n\n/types \n\t\u6307\u5B9A\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8ID\u306Ejshell\u578B\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\n\n/types -start\n\t\u81EA\u52D5\u7684\u306B\u8FFD\u52A0\u3055\u308C\u305F\u8D77\u52D5jshell\u578B\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\n\n/types -all\n\t\u5931\u6557\u3001\u4E0A\u66F8\u304D\u6E08\u3001\u524A\u9664\u6E08\u304A\u3088\u3073\u8D77\u52D5\u3092\u542B\u3080\u3059\u3079\u3066\u306Ejshell\u578B\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059 +help.types =jshell\u30af\u30e9\u30b9\u3001\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9\u304a\u3088\u3073\u5217\u6319\u578b\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\u3002\n\n/types\n\t\u73fe\u5728\u30a2\u30af\u30c6\u30a3\u30d6\u306ajshell\u30af\u30e9\u30b9\u3001\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9\u304a\u3088\u3073\u5217\u6319\u578b\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\u3002\n\n/types \n\t\u6307\u5b9a\u3057\u305f\u540d\u524d\u306ejshell\u578b\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059(\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u578b\u306e\u30d7\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9)\n\n/types \n\t\u6307\u5b9a\u3057\u305f\u30b9\u30cb\u30da\u30c3\u30c8ID\u306ejshell\u578b\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\n\n/types -start\n\t\u81ea\u52d5\u7684\u306b\u8ffd\u52a0\u3055\u308c\u305f\u8d77\u52d5jshell\u578b\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\n\n/types -all\n\t\u5931\u6557\u3001\u4e0a\u66f8\u304d\u6e08\u3001\u524a\u9664\u6e08\u304a\u3088\u3073\u8d77\u52d5\u3092\u542b\u3080\u3059\u3079\u3066\u306ejshell\u578b\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059 -help.imports.summary = \u30A4\u30F3\u30DD\u30FC\u30C8\u3055\u308C\u305F\u30A2\u30A4\u30C6\u30E0\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059 +help.imports.summary = \u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30a2\u30a4\u30c6\u30e0\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059 help.imports.args = -help.imports =\u73FE\u5728\u30A2\u30AF\u30C6\u30A3\u30D6\u306Ajshell\u306E\u30A4\u30F3\u30DD\u30FC\u30C8\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\u3002 +help.imports =\u73fe\u5728\u30a2\u30af\u30c6\u30a3\u30d6\u306ajshell\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\u3002 help.exit.summary = exit jshell help.exit.args = -help.exit =jshell\u30C4\u30FC\u30EB\u3092\u7D42\u4E86\u3057\u307E\u3059\u3002\u4F5C\u696D\u306F\u4FDD\u5B58\u3055\u308C\u307E\u305B\u3093\u3002\n\u3053\u306E\u30B3\u30DE\u30F3\u30C9\u3092\u4F7F\u7528\u3059\u308B\u524D\u306B\u3059\u3079\u3066\u306E\u4F5C\u696D\u3092\u4FDD\u5B58\u3057\u3066\u304F\u3060\u3055\u3044 +help.exit =jshell\u30c4\u30fc\u30eb\u3092\u7d42\u4e86\u3057\u307e\u3059\u3002\u4f5c\u696d\u306f\u4fdd\u5b58\u3055\u308c\u307e\u305b\u3093\u3002\n\u3053\u306e\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u7528\u3059\u308b\u524d\u306b\u3059\u3079\u3066\u306e\u4f5c\u696d\u3092\u4fdd\u5b58\u3057\u3066\u304f\u3060\u3055\u3044 help.reset.summary = reset jshell help.reset.args = -help.reset =jshell\u30C4\u30FC\u30EB\u30FB\u30B3\u30FC\u30C9\u304A\u3088\u3073\u5B9F\u884C\u72B6\u614B\u3092\u30EA\u30BB\u30C3\u30C8\u3057\u307E\u3059:\n\t* \u5165\u529B\u3057\u305F\u3059\u3079\u3066\u306E\u30B3\u30FC\u30C9\u304C\u5931\u308F\u308C\u307E\u3059\u3002\n\t* \u8D77\u52D5\u30B3\u30FC\u30C9\u304C\u518D\u5B9F\u884C\u3055\u308C\u307E\u3059\u3002\n\t* \u5B9F\u884C\u72B6\u614B\u306F\u518D\u5EA6\u958B\u59CB\u3055\u308C\u307E\u3059\u3002\n\t* \u30AF\u30E9\u30B9\u30D1\u30B9\u306F\u30AF\u30EA\u30A2\u3055\u308C\u307E\u3059\u3002\n\u30C4\u30FC\u30EB\u8A2D\u5B9A\u306F\u6B21\u3067\u8A2D\u5B9A\u3055\u308C\u305F\u3088\u3046\u306B\u4FDD\u6301\u3055\u308C\u307E\u3059: /set ...\n\u3053\u306E\u30B3\u30DE\u30F3\u30C9\u3092\u4F7F\u7528\u3059\u308B\u524D\u306B\u3059\u3079\u3066\u306E\u4F5C\u696D\u3092\u4FDD\u5B58\u3057\u3066\u304F\u3060\u3055\u3044 +help.reset =jshell\u30c4\u30fc\u30eb\u30fb\u30b3\u30fc\u30c9\u304a\u3088\u3073\u5b9f\u884c\u72b6\u614b\u3092\u30ea\u30bb\u30c3\u30c8\u3057\u307e\u3059:\n\t* \u5165\u529b\u3057\u305f\u3059\u3079\u3066\u306e\u30b3\u30fc\u30c9\u304c\u5931\u308f\u308c\u307e\u3059\u3002\n\t* \u8d77\u52d5\u30b3\u30fc\u30c9\u304c\u518d\u5b9f\u884c\u3055\u308c\u307e\u3059\u3002\n\t* \u5b9f\u884c\u72b6\u614b\u306f\u518d\u5ea6\u958b\u59cb\u3055\u308c\u307e\u3059\u3002\n\t* \u30af\u30e9\u30b9\u30d1\u30b9\u306f\u30af\u30ea\u30a2\u3055\u308c\u307e\u3059\u3002\n\u30c4\u30fc\u30eb\u8a2d\u5b9a\u306f\u6b21\u3067\u8a2d\u5b9a\u3055\u308c\u305f\u3088\u3046\u306b\u4fdd\u6301\u3055\u308c\u307e\u3059: /set ...\n\u3053\u306e\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u7528\u3059\u308b\u524d\u306b\u3059\u3079\u3066\u306e\u4f5c\u696d\u3092\u4fdd\u5b58\u3057\u3066\u304f\u3060\u3055\u3044 -help.reload.summary = \u30EA\u30BB\u30C3\u30C8\u3057\u3066\u95A2\u9023\u3059\u308B\u5C65\u6B74\u3092\u30EA\u30D7\u30EC\u30A4\u3057\u307E\u3059 -- \u73FE\u5728\u307E\u305F\u306F\u4EE5\u524D(-restore) +help.reload.summary = \u30ea\u30bb\u30c3\u30c8\u3057\u3066\u95a2\u9023\u3059\u308b\u5c65\u6b74\u3092\u30ea\u30d7\u30ec\u30a4\u3057\u307e\u3059 -- \u73fe\u5728\u307e\u305f\u306f\u4ee5\u524d(-restore) help.reload.args = [-restore] [-quiet] -help.reload =jshell\u30C4\u30FC\u30EB\u30FB\u30B3\u30FC\u30C9\u304A\u3088\u3073\u5B9F\u884C\u72B6\u614B\u3092\u30EA\u30BB\u30C3\u30C8\u3057\u3001\u5404jshell\u6709\u52B9\u30B3\u30DE\u30F3\u30C9\n\u304A\u3088\u3073\u6709\u52B9\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u5165\u529B\u3055\u308C\u305F\u9806\u756A\u3067\u30EA\u30D7\u30EC\u30A4\u3057\u307E\u3059\u3002\n\n/reload\n\t\u30EA\u30BB\u30C3\u30C8\u3055\u308C\u3001jshell\u304C\u5165\u529B\u3055\u308C\u305F\u3001\u3042\u308B\u3044\u306F/reset\u307E\u305F\u306F\n\t/reload\u30B3\u30DE\u30F3\u30C9\u304C\u5B9F\u884C\u3055\u308C\u305F(\u6700\u65B0\u306E\u3044\u305A\u308C\u304B)\u4EE5\u964D\u306E\u6709\u52B9\u306A\u5C65\u6B74\u304C\n\t\u30EA\u30D7\u30EC\u30A4\u3055\u308C\u307E\u3059\u3002\n\n/reload -restore\n\t\u30EA\u30BB\u30C3\u30C8\u3055\u308C\u3001jshell\u304C\u5B9F\u884C\u3055\u308C\u305F\u3001\u3042\u308B\u3044\u306F/reset\u307E\u305F\u306F/reload\u30B3\u30DE\u30F3\u30C9\u304C\n\t\u5B9F\u884C\u3055\u308C\u305F\u4EE5\u524D\u3068\u6700\u65B0\u306E\u6642\u9593\u306E\u9593\u306E\u6709\u52B9\u306A\u5C65\u6B74\u304C\u30EA\u30D7\u30EC\u30A4\u3055\u308C\u307E\u3059\u3002\n\t\u305D\u306E\u305F\u3081\u3001\u3053\u308C\u306F\u4EE5\u524D\u306Ejshell\u30C4\u30FC\u30EB\u30FB\u30BB\u30C3\u30B7\u30E7\u30F3\u306E\u5FA9\u5143\u306B\n\t\u4F7F\u7528\u3067\u304D\u307E\u3059\u3002\n\n/reload [-restore] -quiet\n\t'-quiet'\u5F15\u6570\u3092\u6307\u5B9A\u3059\u308B\u3068\u3001\u30EA\u30D7\u30EC\u30A4\u304C\u8868\u793A\u3055\u308C\u307E\u305B\u3093\u3002\u30A8\u30E9\u30FC\u306F\u8868\u793A\u3055\u308C\u307E\u3059\u3002 +help.reload =jshell\u30c4\u30fc\u30eb\u30fb\u30b3\u30fc\u30c9\u304a\u3088\u3073\u5b9f\u884c\u72b6\u614b\u3092\u30ea\u30bb\u30c3\u30c8\u3057\u3001\u5404jshell\u6709\u52b9\u30b3\u30de\u30f3\u30c9\n\u304a\u3088\u3073\u6709\u52b9\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u5165\u529b\u3055\u308c\u305f\u9806\u756a\u3067\u30ea\u30d7\u30ec\u30a4\u3057\u307e\u3059\u3002\n\n/reload\n\t\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u3001jshell\u304c\u5165\u529b\u3055\u308c\u305f\u3001\u3042\u308b\u3044\u306f/reset\u307e\u305f\u306f\n\t/reload\u30b3\u30de\u30f3\u30c9\u304c\u5b9f\u884c\u3055\u308c\u305f(\u6700\u65b0\u306e\u3044\u305a\u308c\u304b)\u4ee5\u964d\u306e\u6709\u52b9\u306a\u5c65\u6b74\u304c\n\t\u30ea\u30d7\u30ec\u30a4\u3055\u308c\u307e\u3059\u3002\n\n/reload -restore\n\t\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u3001jshell\u304c\u5b9f\u884c\u3055\u308c\u305f\u3001\u3042\u308b\u3044\u306f/reset\u307e\u305f\u306f/reload\u30b3\u30de\u30f3\u30c9\u304c\n\t\u5b9f\u884c\u3055\u308c\u305f\u4ee5\u524d\u3068\u6700\u65b0\u306e\u6642\u9593\u306e\u9593\u306e\u6709\u52b9\u306a\u5c65\u6b74\u304c\u30ea\u30d7\u30ec\u30a4\u3055\u308c\u307e\u3059\u3002\n\t\u305d\u306e\u305f\u3081\u3001\u3053\u308c\u306f\u4ee5\u524d\u306ejshell\u30c4\u30fc\u30eb\u30fb\u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u5fa9\u5143\u306b\n\t\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002\n\n/reload [-restore] -quiet\n\t'-quiet'\u5f15\u6570\u3092\u6307\u5b9a\u3059\u308b\u3068\u3001\u30ea\u30d7\u30ec\u30a4\u304c\u8868\u793a\u3055\u308c\u307e\u305b\u3093\u3002\u30a8\u30e9\u30fc\u306f\u8868\u793a\u3055\u308c\u307e\u3059\u3002 -help.classpath.summary = \u30AF\u30E9\u30B9\u30D1\u30B9\u306B\u30D1\u30B9\u3092\u8FFD\u52A0\u3057\u307E\u3059 +help.classpath.summary = \u30af\u30e9\u30b9\u30d1\u30b9\u306b\u30d1\u30b9\u3092\u8ffd\u52a0\u3057\u307e\u3059 help.classpath.args = -help.classpath =\u30AF\u30E9\u30B9\u30D1\u30B9\u306B\u30D1\u30B9\u3092\u8FFD\u52A0\u3057\u307E\u3059\u3002 +help.classpath =\u30af\u30e9\u30b9\u30d1\u30b9\u306b\u30d1\u30b9\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002 -help.history.summary = \u5165\u529B\u3057\u305F\u5185\u5BB9\u306E\u5C65\u6B74 +help.history.summary = \u5165\u529b\u3057\u305f\u5185\u5bb9\u306e\u5c65\u6b74 help.history.args = -help.history =jshell\u306E\u8D77\u52D5\u4EE5\u964D\u5165\u529B\u3055\u308C\u305F\u3001\u30B9\u30CB\u30DA\u30C3\u30C8\u304A\u3088\u3073\u30B3\u30DE\u30F3\u30C9\u306E\u5C65\u6B74\u3092\u8868\u793A\u3057\u307E\u3059\u3002 +help.history =jshell\u306e\u8d77\u52d5\u4ee5\u964d\u5165\u529b\u3055\u308c\u305f\u3001\u30b9\u30cb\u30da\u30c3\u30c8\u304a\u3088\u3073\u30b3\u30de\u30f3\u30c9\u306e\u5c65\u6b74\u3092\u8868\u793a\u3057\u307e\u3059\u3002 -help.debug.summary = jshell\u306E\u30C7\u30D0\u30C3\u30B0\u3092\u5207\u308A\u66FF\u3048\u307E\u3059 +help.debug.summary = jshell\u306e\u30c7\u30d0\u30c3\u30b0\u3092\u5207\u308a\u66ff\u3048\u307e\u3059 help.debug.args = [0][r][g][f][c][d][e] -help.debug =jshell\u5B9F\u88C5\u306B\u5BFE\u3059\u308B\u30C7\u30D0\u30C3\u30B0\u60C5\u5831\u3092\u8868\u793A\u3057\u307E\u3059\u3002\n0: \u30C7\u30D0\u30C3\u30B0\u30FB\u30AA\u30D5\nr: \u30C4\u30FC\u30EB\u30FB\u30EC\u30D9\u30EB\u306E\u30C7\u30D0\u30C3\u30B0\u30FB\u30AA\u30F3\ng: \u4E00\u822C\u7684\u306A\u30C7\u30D0\u30C3\u30B0\u30FB\u30AA\u30F3\nf: \u30D5\u30A1\u30A4\u30EB\u30FB\u30DE\u30CD\u30FC\u30B8\u30E3\u306E\u30C7\u30D0\u30C3\u30B0\u30FB\u30AA\u30F3\nc: \u5B8C\u4E86\u5206\u6790\u30C7\u30D0\u30C3\u30B0\u30FB\u30AA\u30F3\nd: \u4F9D\u5B58\u6027\u30C7\u30D0\u30C3\u30B0\u30FB\u30AA\u30F3\ne: \u30A4\u30D9\u30F3\u30C8\u30FB\u30C7\u30D0\u30C3\u30B0\u30FB\u30AA\u30F3 +help.debug =jshell\u5b9f\u88c5\u306b\u5bfe\u3059\u308b\u30c7\u30d0\u30c3\u30b0\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059\u3002\n0: \u30c7\u30d0\u30c3\u30b0\u30fb\u30aa\u30d5\nr: \u30c4\u30fc\u30eb\u30fb\u30ec\u30d9\u30eb\u306e\u30c7\u30d0\u30c3\u30b0\u30fb\u30aa\u30f3\ng: \u4e00\u822c\u7684\u306a\u30c7\u30d0\u30c3\u30b0\u30fb\u30aa\u30f3\nf: \u30d5\u30a1\u30a4\u30eb\u30fb\u30de\u30cd\u30fc\u30b8\u30e3\u306e\u30c7\u30d0\u30c3\u30b0\u30fb\u30aa\u30f3\nc: \u5b8c\u4e86\u5206\u6790\u30c7\u30d0\u30c3\u30b0\u30fb\u30aa\u30f3\nd: \u4f9d\u5b58\u6027\u30c7\u30d0\u30c3\u30b0\u30fb\u30aa\u30f3\ne: \u30a4\u30d9\u30f3\u30c8\u30fb\u30c7\u30d0\u30c3\u30b0\u30fb\u30aa\u30f3 -help.help.summary = jshell\u306B\u95A2\u3059\u308B\u60C5\u5831\u3092\u53D6\u5F97\u3057\u307E\u3059 +help.help.summary = jshell\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u53d6\u5f97\u3057\u307e\u3059 help.help.args = [|] -help.help =jshell\u306B\u95A2\u3059\u308B\u60C5\u5831\u3092\u8868\u793A\u3057\u307E\u3059\u3002\n/help\n\tjshell\u30B3\u30DE\u30F3\u30C9\u304A\u3088\u3073\u30D8\u30EB\u30D7\u306E\u30B5\u30D6\u30B8\u30A7\u30AF\u30C8\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059\u3002\n\n/help \n\t\u6307\u5B9A\u3057\u305F\u30B3\u30DE\u30F3\u30C9\u306B\u95A2\u3059\u308B\u60C5\u5831\u3092\u8868\u793A\u3057\u307E\u3059\u3002\u30B9\u30E9\u30C3\u30B7\u30E5\u3092\u542B\u3081\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002\n\t\u5FC5\u8981\u306A\u306E\u306F\u30B3\u30DE\u30F3\u30C9\u306E\u6700\u521D\u306E\u6570\u6587\u5B57\u306E\u307F\u3067\u3059 -- \u8907\u6570\u3042\u308B\u5834\u5408\u306F\n\t\u305D\u308C\u305E\u308C\u8868\u793A\u3055\u308C\u307E\u3059\u3002\u4F8B: /help /li\n\n/help \n\t\u6307\u5B9A\u3057\u305F\u30D8\u30EB\u30D7\u306E\u30B5\u30D6\u30B8\u30A7\u30AF\u30C8\u306B\u95A2\u3059\u308B\u60C5\u5831\u3092\u8868\u793A\u3057\u307E\u3059\u3002\u4F8B: /help intro +help.help =jshell\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059\u3002\n/help\n\tjshell\u30b3\u30de\u30f3\u30c9\u304a\u3088\u3073\u30d8\u30eb\u30d7\u306e\u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u30ea\u30b9\u30c8\u3057\u307e\u3059\u3002\n\n/help \n\t\u6307\u5b9a\u3057\u305f\u30b3\u30de\u30f3\u30c9\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059\u3002\u30b9\u30e9\u30c3\u30b7\u30e5\u3092\u542b\u3081\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\n\t\u5fc5\u8981\u306a\u306e\u306f\u30b3\u30de\u30f3\u30c9\u306e\u6700\u521d\u306e\u6570\u6587\u5b57\u306e\u307f\u3067\u3059 -- \u8907\u6570\u3042\u308b\u5834\u5408\u306f\n\t\u305d\u308c\u305e\u308c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u4f8b: /help /li\n\n/help \n\t\u6307\u5b9a\u3057\u305f\u30d8\u30eb\u30d7\u306e\u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059\u3002\u4f8b: /help intro -help.set.summary = jshell\u69CB\u6210\u60C5\u5831\u3092\u8A2D\u5B9A\u3057\u307E\u3059 +help.set.summary = jshell\u69cb\u6210\u60c5\u5831\u3092\u8a2d\u5b9a\u3057\u307e\u3059 help.set.args = editor|start|feedback|mode|prompt|truncation|format ... -help.set =\u6B21\u306E\u3088\u3046\u306Ajshell\u69CB\u6210\u60C5\u5831\u3092\u8A2D\u5B9A\u3057\u307E\u3059:\n\u4F7F\u7528\u3059\u308B\u5916\u90E8\u30A8\u30C7\u30A3\u30BF\u3001\u4F7F\u7528\u3059\u308B\u8D77\u52D5\u5B9A\u7FA9\u3001\u65B0\u898F\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u3001\n\u30B3\u30DE\u30F3\u30C9\u30FB\u30D7\u30ED\u30F3\u30D7\u30C8\u3001\u4F7F\u7528\u3059\u308B\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u307E\u305F\u306F\u51FA\u529B\u306E\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u3002\n\n/set editor ...\n\t/edit\u30B3\u30DE\u30F3\u30C9\u3067\u8D77\u52D5\u3059\u308B\u30B3\u30DE\u30F3\u30C9\u3092\u6307\u5B9A\u3057\u307E\u3059\u3002\n\t\u306F\u30AA\u30DA\u30EC\u30FC\u30C6\u30A3\u30F3\u30B0\u30FB\u30B7\u30B9\u30C6\u30E0\u4F9D\u5B58\u6587\u5B57\u5217\u3067\u3059\u3002\n\n/set start \n\t\u6307\u5B9A\u3057\u305F\u306E\u5185\u5BB9\u304C\u30C7\u30D5\u30A9\u30EB\u30C8\u306E\u8D77\u52D5\u30B9\u30CB\u30DA\u30C3\u30C8\u304A\u3088\u3073\u30B3\u30DE\u30F3\u30C9\u306B\u306A\u308A\u307E\u3059\u3002\n\n/set feedback \n\t\u5165\u529B\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8\u304A\u3088\u3073\u30B3\u30DE\u30F3\u30C9\u306B\u5BFE\u3057\u3066\u8868\u793A\u3055\u308C\u308B\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u3092\u793A\u3059\u3001\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u3092\u8A2D\u5B9A\u3057\u307E\u3059\u3002\n\n/set mode [] [-command|-quiet|-delete]\n\t\u30E6\u30FC\u30B6\u30FC\u5B9A\u7FA9\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u3092\u4F5C\u6210\u307E\u305F\u306F\u66F4\u65B0\u3057\u307E\u3059\u3002\u5FC5\u8981\u306B\u5FDC\u3058\u3066\u65E2\u5B58\u306E\u30E2\u30FC\u30C9\u304B\u3089\u30B3\u30D4\u30FC\u3057\u307E\u3059\u3002\n\n/set prompt "" ""\n\t\u6307\u5B9A\u306E\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u306B\u5BFE\u3057\u3066\u8868\u793A\u3055\u308C\u308B\u30D7\u30ED\u30F3\u30D7\u30C8\u3092\u8A2D\u5B9A\u3057\u307E\u3059\u3002\n\n/set truncation ...\n\t\u8868\u793A\u3055\u308C\u308B\u5024\u306E\u6700\u5927\u9577\u3092\u8A2D\u5B9A\u3057\u307E\u3059\u3002\n/set format "" ...\n\t\u30BB\u30EC\u30AF\u30BF\u304C\u4E00\u81F4\u3057\u305F\u969B\u306E\u30D5\u30A3\u30FC\u30EB\u30C9\u306E\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u3092\u8A2D\u5B9A\u3059\u308B\u3053\u3068\u3067\u3001\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u3092\u69CB\u6210\u3057\u307E\u3059\u3002\n\n\u3053\u308C\u3089\u306E\u5F62\u5F0F\u306E\u8A73\u7D30\u306F\u3001\u5F62\u5F0F\u3092\u6307\u5B9A\u3057\u3066/help\u3092\u4F7F\u7528\u3057\u3066\u304F\u3060\u3055\u3044\u3002\n\u4F8B: /help /set format +help.set =\u6b21\u306e\u3088\u3046\u306ajshell\u69cb\u6210\u60c5\u5831\u3092\u8a2d\u5b9a\u3057\u307e\u3059:\n\u4f7f\u7528\u3059\u308b\u5916\u90e8\u30a8\u30c7\u30a3\u30bf\u3001\u4f7f\u7528\u3059\u308b\u8d77\u52d5\u5b9a\u7fa9\u3001\u65b0\u898f\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u3001\n\u30b3\u30de\u30f3\u30c9\u30fb\u30d7\u30ed\u30f3\u30d7\u30c8\u3001\u4f7f\u7528\u3059\u308b\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u307e\u305f\u306f\u51fa\u529b\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3002\n\n/set editor ...\n\t/edit\u30b3\u30de\u30f3\u30c9\u3067\u8d77\u52d5\u3059\u308b\u30b3\u30de\u30f3\u30c9\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002\n\t\u306f\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0\u30fb\u30b7\u30b9\u30c6\u30e0\u4f9d\u5b58\u6587\u5b57\u5217\u3067\u3059\u3002\n\n/set start \n\t\u6307\u5b9a\u3057\u305f\u306e\u5185\u5bb9\u304c\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u8d77\u52d5\u30b9\u30cb\u30da\u30c3\u30c8\u304a\u3088\u3073\u30b3\u30de\u30f3\u30c9\u306b\u306a\u308a\u307e\u3059\u3002\n\n/set feedback \n\t\u5165\u529b\u3057\u305f\u30b9\u30cb\u30da\u30c3\u30c8\u304a\u3088\u3073\u30b3\u30de\u30f3\u30c9\u306b\u5bfe\u3057\u3066\u8868\u793a\u3055\u308c\u308b\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u793a\u3059\u3001\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\n\n/set mode [] [-command|-quiet|-delete]\n\t\u30e6\u30fc\u30b6\u30fc\u5b9a\u7fa9\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u3092\u4f5c\u6210\u307e\u305f\u306f\u66f4\u65b0\u3057\u307e\u3059\u3002\u5fc5\u8981\u306b\u5fdc\u3058\u3066\u65e2\u5b58\u306e\u30e2\u30fc\u30c9\u304b\u3089\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\n\n/set prompt "" ""\n\t\u6307\u5b9a\u306e\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u306b\u5bfe\u3057\u3066\u8868\u793a\u3055\u308c\u308b\u30d7\u30ed\u30f3\u30d7\u30c8\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\n\n/set truncation ...\n\t\u8868\u793a\u3055\u308c\u308b\u5024\u306e\u6700\u5927\u9577\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\n/set format "" ...\n\t\u30bb\u30ec\u30af\u30bf\u304c\u4e00\u81f4\u3057\u305f\u969b\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u3067\u3001\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u3092\u69cb\u6210\u3057\u307e\u3059\u3002\n\n\u3053\u308c\u3089\u306e\u5f62\u5f0f\u306e\u8a73\u7d30\u306f\u3001\u5f62\u5f0f\u3092\u6307\u5b9a\u3057\u3066/help\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\u4f8b: /help /set format -help.retain.summary = \u5F8C\u7D9A\u306E\u30BB\u30C3\u30B7\u30E7\u30F3\u306B\u5BFE\u3057\u3066jshell\u69CB\u6210\u60C5\u5831\u3092\u4FDD\u6301\u3057\u307E\u3059 +help.retain.summary = \u5f8c\u7d9a\u306e\u30bb\u30c3\u30b7\u30e7\u30f3\u306b\u5bfe\u3057\u3066jshell\u69cb\u6210\u60c5\u5831\u3092\u4fdd\u6301\u3057\u307e\u3059 help.retain.args = editor|start|feedback|mode -help.retain =jshell\u30C4\u30FC\u30EB\u306E\u4ECA\u5F8C\u306E\u547C\u51FA\u3057\u306B\u5BFE\u3057\u3066\u3001\u6B21\u306E\u3088\u3046\u306Ajshell\u69CB\u6210\u60C5\u5831\u3092\u4FDD\u6301\u3057\u307E\u3059:\n\u4F7F\u7528\u3059\u308B\u5916\u90E8\u30A8\u30C7\u30A3\u30BF\u3001\u4F7F\u7528\u3059\u308B\u8D77\u52D5\u5B9A\u7FA9\u3001\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u306E\u69CB\u6210\u3001\n\u307E\u305F\u306F\u4F7F\u7528\u3059\u308B\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u3002\n\n/retain editor ...\n\t/edit\u30B3\u30DE\u30F3\u30C9\u3067\u8D77\u52D5\u3059\u308B\u30B3\u30DE\u30F3\u30C9\u3092\u6307\u5B9A\u3057\u307E\u3059\u3002\n\t\u306F\u30AA\u30DA\u30EC\u30FC\u30C6\u30A3\u30F3\u30B0\u30FB\u30B7\u30B9\u30C6\u30E0\u4F9D\u5B58\u6587\u5B57\u5217\u3067\u3059\u3002\n\n/retain start \n\t\u6307\u5B9A\u3057\u305F\u306E\u5185\u5BB9\u304C\u30C7\u30D5\u30A9\u30EB\u30C8\u306E\u8D77\u52D5\u30B9\u30CB\u30DA\u30C3\u30C8\u304A\u3088\u3073\u30B3\u30DE\u30F3\u30C9\u306B\u306A\u308A\u307E\u3059\u3002\n\n/retain feedback \n\t\u5165\u529B\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8\u304A\u3088\u3073\u30B3\u30DE\u30F3\u30C9\u306B\u5BFE\u3057\u3066\u8868\u793A\u3055\u308C\u308B\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u3092\u793A\u3059\u3001\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u3092\u8A2D\u5B9A\u3057\u307E\u3059\u3002\n\n/retain mode \n\t\u30E6\u30FC\u30B6\u30FC\u5B9A\u7FA9\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u3092\u4F5C\u6210\u3057\u307E\u3059\u3002\u5FC5\u8981\u306B\u5FDC\u3058\u3066\u65E2\u5B58\u306E\u30E2\u30FC\u30C9\u304B\u3089\u30B3\u30D4\u30FC\u3057\u307E\u3059\u3002\n\n\u3053\u308C\u3089\u306E\u5F62\u5F0F\u306E\u8A73\u7D30\u306F\u3001\u5F62\u5F0F\u3092\u6307\u5B9A\u3057\u3066/help\u3092\u4F7F\u7528\u3057\u3066\u304F\u3060\u3055\u3044\u3002\n\u4F8B: /help /retain feedback +help.retain =jshell\u30c4\u30fc\u30eb\u306e\u4eca\u5f8c\u306e\u547c\u51fa\u3057\u306b\u5bfe\u3057\u3066\u3001\u6b21\u306e\u3088\u3046\u306ajshell\u69cb\u6210\u60c5\u5831\u3092\u4fdd\u6301\u3057\u307e\u3059:\n\u4f7f\u7528\u3059\u308b\u5916\u90e8\u30a8\u30c7\u30a3\u30bf\u3001\u4f7f\u7528\u3059\u308b\u8d77\u52d5\u5b9a\u7fa9\u3001\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u306e\u69cb\u6210\u3001\n\u307e\u305f\u306f\u4f7f\u7528\u3059\u308b\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u3002\n\n/retain editor ...\n\t/edit\u30b3\u30de\u30f3\u30c9\u3067\u8d77\u52d5\u3059\u308b\u30b3\u30de\u30f3\u30c9\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002\n\t\u306f\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0\u30fb\u30b7\u30b9\u30c6\u30e0\u4f9d\u5b58\u6587\u5b57\u5217\u3067\u3059\u3002\n\n/retain start \n\t\u6307\u5b9a\u3057\u305f\u306e\u5185\u5bb9\u304c\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u8d77\u52d5\u30b9\u30cb\u30da\u30c3\u30c8\u304a\u3088\u3073\u30b3\u30de\u30f3\u30c9\u306b\u306a\u308a\u307e\u3059\u3002\n\n/retain feedback \n\t\u5165\u529b\u3057\u305f\u30b9\u30cb\u30da\u30c3\u30c8\u304a\u3088\u3073\u30b3\u30de\u30f3\u30c9\u306b\u5bfe\u3057\u3066\u8868\u793a\u3055\u308c\u308b\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u793a\u3059\u3001\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\n\n/retain mode \n\t\u30e6\u30fc\u30b6\u30fc\u5b9a\u7fa9\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002\u5fc5\u8981\u306b\u5fdc\u3058\u3066\u65e2\u5b58\u306e\u30e2\u30fc\u30c9\u304b\u3089\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\n\n\u3053\u308c\u3089\u306e\u5f62\u5f0f\u306e\u8a73\u7d30\u306f\u3001\u5f62\u5f0f\u3092\u6307\u5b9a\u3057\u3066/help\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\u4f8b: /help /retain feedback -help.quest.summary = jshell\u306B\u95A2\u3059\u308B\u60C5\u5831\u3092\u53D6\u5F97\u3057\u307E\u3059 +help.quest.summary = jshell\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u53d6\u5f97\u3057\u307e\u3059 help.quest.args = [|] -help.quest =jshell\u306B\u95A2\u3059\u308B\u60C5\u5831\u3092\u8868\u793A\u3057\u307E\u3059(/help\u306E\u7701\u7565\u5F62)\u3002\n/?\n\t\u30B3\u30DE\u30F3\u30C9\u304A\u3088\u3073\u30D8\u30EB\u30D7\u306E\u30B5\u30D6\u30B8\u30A7\u30AF\u30C8\u306E\u30EA\u30B9\u30C8\u3092\u8868\u793A\u3057\u307E\u3059\u3002\n/? \n\t\u6307\u5B9A\u3057\u305F\u30B3\u30DE\u30F3\u30C9\u306B\u95A2\u3059\u308B\u60C5\u5831\u3092\u8868\u793A\u3057\u307E\u3059\u3002\u30B9\u30E9\u30C3\u30B7\u30E5\u3092\u542B\u3081\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002\n\t\u5FC5\u8981\u306A\u306E\u306F\u30B3\u30DE\u30F3\u30C9\u306E\u6700\u521D\u306E\u6570\u6587\u5B57\u306E\u307F\u3067\u3059 -- \u8907\u6570\u4E00\u81F4\u3059\u308B\u5834\u5408\u306F\n\t\u305D\u308C\u305E\u308C\u8868\u793A\u3055\u308C\u307E\u3059\u3002\u4F8B: /help /li\n/? \n\t\u6307\u5B9A\u3057\u305F\u30D8\u30EB\u30D7\u306E\u30B5\u30D6\u30B8\u30A7\u30AF\u30C8\u306B\u95A2\u3059\u308B\u60C5\u5831\u3092\u8868\u793A\u3057\u307E\u3059\u3002\u4F8B: /? intro +help.quest =jshell\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059(/help\u306e\u7701\u7565\u5f62)\u3002\n/?\n\t\u30b3\u30de\u30f3\u30c9\u304a\u3088\u3073\u30d8\u30eb\u30d7\u306e\u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u30ea\u30b9\u30c8\u3092\u8868\u793a\u3057\u307e\u3059\u3002\n/? \n\t\u6307\u5b9a\u3057\u305f\u30b3\u30de\u30f3\u30c9\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059\u3002\u30b9\u30e9\u30c3\u30b7\u30e5\u3092\u542b\u3081\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\n\t\u5fc5\u8981\u306a\u306e\u306f\u30b3\u30de\u30f3\u30c9\u306e\u6700\u521d\u306e\u6570\u6587\u5b57\u306e\u307f\u3067\u3059 -- \u8907\u6570\u4e00\u81f4\u3059\u308b\u5834\u5408\u306f\n\t\u305d\u308c\u305e\u308c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u4f8b: /help /li\n/? \n\t\u6307\u5b9a\u3057\u305f\u30d8\u30eb\u30d7\u306e\u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059\u3002\u4f8b: /? intro -help.bang.summary = \u6700\u5F8C\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u518D\u5B9F\u884C\u3057\u307E\u3059 +help.bang.summary = \u6700\u5f8c\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u518d\u5b9f\u884c\u3057\u307e\u3059 help.bang.args = -help.bang =\u6700\u5F8C\u306B\u5165\u529B\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u518D\u8A55\u4FA1\u3057\u307E\u3059\u3002 +help.bang =\u6700\u5f8c\u306b\u5165\u529b\u3057\u305f\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u518d\u8a55\u4fa1\u3057\u307e\u3059\u3002 -help.id.summary = ID\u3067\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u518D\u5B9F\u884C\u3057\u307E\u3059 +help.id.summary = ID\u3067\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u518d\u5b9f\u884c\u3057\u307e\u3059 help.id.args = -help.id =ID\u3067\u6307\u5B9A\u3055\u308C\u305F\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u518D\u8A55\u4FA1\u3057\u307E\u3059\u3002 +help.id =ID\u3067\u6307\u5b9a\u3055\u308c\u305f\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u518d\u8a55\u4fa1\u3057\u307e\u3059\u3002 -help.previous.summary = n\u56DE\u524D\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u518D\u5B9F\u884C\u3057\u307E\u3059 +help.previous.summary = n\u56de\u524d\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u518d\u5b9f\u884c\u3057\u307e\u3059 help.previous.args = -help.previous =n\u56DE\u524D\u306B\u5165\u529B\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8\u3092\u518D\u8A55\u4FA1\u3057\u307E\u3059\u3002 +help.previous =n\u56de\u524d\u306b\u5165\u529b\u3057\u305f\u30b9\u30cb\u30da\u30c3\u30c8\u3092\u518d\u8a55\u4fa1\u3057\u307e\u3059\u3002 -help.intro.summary = jshell\u30C4\u30FC\u30EB\u306E\u6982\u8981 -help.intro =jshell\u30C4\u30FC\u30EB\u3092\u4F7F\u7528\u3059\u308B\u3068\u3001Java\u30B3\u30FC\u30C9\u3092\u5B9F\u884C\u3057\u3066\u5373\u5EA7\u306B\u7D50\u679C\u3092\u53D6\u5F97\u3067\u304D\u307E\u3059\u3002\nint x = 8\u306A\u3069\u306EJava\u5B9A\u7FA9(\u5909\u6570\u3001\u30E1\u30BD\u30C3\u30C9\u3001\u30AF\u30E9\u30B9\u306A\u3069)\u3001\nx + x\u306A\u3069\u306EJava\u5F0F\u307E\u305F\u306FJava\u6587\u3092\u5165\u529B\u3057\u305F\u308A\u3001\n\u30A4\u30F3\u30DD\u30FC\u30C8\u3057\u305F\u308A\u3067\u304D\u307E\u3059\u3002\n\u3053\u308C\u3089\u306EJava\u30B3\u30FC\u30C9\u306E\u5C0F\u3055\u306A\u30C1\u30E3\u30F3\u30AF\u3092\u300C\u30B9\u30CB\u30DA\u30C3\u30C8\u300D\u3068\u547C\u3073\u307E\u3059\u3002\n\n\u307E\u305F\u3001/list\u306A\u3069\u306E\u5B9F\u884C\u3059\u308B\u5185\u5BB9\u3092\u7406\u89E3\u304A\u3088\u3073\u5236\u5FA1\u3067\u304D\u308Bjshell\u30B3\u30DE\u30F3\u30C9\u3082\n\u3042\u308A\u307E\u3059\n\n\u30B3\u30DE\u30F3\u30C9\u306E\u30EA\u30B9\u30C8\u3092\u53C2\u7167\u3059\u308B\u5834\u5408: /help +help.intro.summary = jshell\u30c4\u30fc\u30eb\u306e\u6982\u8981 +help.intro =jshell\u30c4\u30fc\u30eb\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001Java\u30b3\u30fc\u30c9\u3092\u5b9f\u884c\u3057\u3066\u5373\u5ea7\u306b\u7d50\u679c\u3092\u53d6\u5f97\u3067\u304d\u307e\u3059\u3002\nint x = 8\u306a\u3069\u306eJava\u5b9a\u7fa9(\u5909\u6570\u3001\u30e1\u30bd\u30c3\u30c9\u3001\u30af\u30e9\u30b9\u306a\u3069)\u3001\nx + x\u306a\u3069\u306eJava\u5f0f\u307e\u305f\u306fJava\u6587\u3092\u5165\u529b\u3057\u305f\u308a\u3001\n\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u305f\u308a\u3067\u304d\u307e\u3059\u3002\n\u3053\u308c\u3089\u306eJava\u30b3\u30fc\u30c9\u306e\u5c0f\u3055\u306a\u30c1\u30e3\u30f3\u30af\u3092\u300c\u30b9\u30cb\u30da\u30c3\u30c8\u300d\u3068\u547c\u3073\u307e\u3059\u3002\n\n\u307e\u305f\u3001/list\u306a\u3069\u306e\u5b9f\u884c\u3059\u308b\u5185\u5bb9\u3092\u7406\u89e3\u304a\u3088\u3073\u5236\u5fa1\u3067\u304d\u308bjshell\u30b3\u30de\u30f3\u30c9\u3082\n\u3042\u308a\u307e\u3059\n\n\u30b3\u30de\u30f3\u30c9\u306e\u30ea\u30b9\u30c8\u3092\u53c2\u7167\u3059\u308b\u5834\u5408: /help -help.shortcuts.summary = \u30B7\u30E7\u30FC\u30C8\u30AB\u30C3\u30C8\u306E\u8AAC\u660E -help.shortcuts =\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u308B\u30B7\u30E7\u30FC\u30C8\u30AB\u30C3\u30C8\u306F\u6B21\u306E\u3068\u304A\u308A\u3067\u3059:\n\n\n\t\tJava\u8B58\u5225\u5B50\u3001jshell\u30B3\u30DE\u30F3\u30C9\u3001\u5834\u5408\u306B\u3088\u3063\u3066\u306F\n\t\tjshell\u30B3\u30DE\u30F3\u30C9\u5F15\u6570\u306E\u6700\u521D\u306E\u6570\u6587\u5B57\u3092\u5165\u529B\u3057\u305F\u5F8C\u306B\u3001\n\t\t\u30AD\u30FC\u3092\u62BC\u3059\u3068\u3001\u5165\u529B\u304C\u5B8C\u6210\u3057\u307E\u3059\u3002\n\t\t\u5B8C\u6210\u7D50\u679C\u304C\u8907\u6570\u3042\u308B\u5834\u5408\u3001\u4F7F\u7528\u53EF\u80FD\u306A\u5B8C\u6210\u7D50\u679C\u304C\u8868\u793A\u3055\u308C\u307E\u3059\u3002\n\nShift-\n\t\t\u30E1\u30BD\u30C3\u30C9\u307E\u305F\u306F\u30B3\u30F3\u30B9\u30C8\u30E9\u30AF\u30BF\u547C\u51FA\u3057\u306E\u540D\u524D\u3068\u5DE6\u4E38\u30AB\u30C3\u30B3\u306E\u5F8C\u306B\n\t\t\u30AD\u30FC\u3092\u62BC\u3057\u306A\u304C\u3089\u3092\u62BC\u3059\u3068\u3001\u4E00\u81F4\u3059\u308B\u3059\u3079\u3066\u306E\u30E1\u30BD\u30C3\u30C9/\u30B3\u30F3\u30B9\u30C8\u30E9\u30AF\u30BF\u306E\n\t\t\u30B7\u30CE\u30D7\u30B7\u30B9\u304C\u8868\u793A\u3055\u308C\u307E\u3059\u3002\n\n v\n\t\t\u5B8C\u5168\u306A\u5F0F\u306E\u5F8C\u306B\u3001\u300C v\u300D\u3092\u62BC\u3059\u3068\u3001\u5F0F\u306E\u30BF\u30A4\u30D7\u306B\u57FA\u3065\u3044\u305F\u30BF\u30A4\u30D7\u306E\n\t\t\u65B0\u3057\u3044\u5909\u6570\u304C\u5C0E\u5165\u3055\u308C\u307E\u3059\u3002\n\t\t\u300C\u300D\u306F[Alt]+[F1]\u307E\u305F\u306F[Alt]+[Enter]\u3067\u3001\u30D7\u30E9\u30C3\u30C8\u30D5\u30A9\u30FC\u30E0\u306B\u3088\u3063\u3066\u7570\u306A\u308A\u307E\u3059\u3002\n\n i\n\t\t\u89E3\u6C7A\u3067\u304D\u306A\u3044\u8B58\u5225\u5B50\u306E\u5F8C\u306B\u3001\u300C i\u300D\u3092\u62BC\u3059\u3068\u3001jshell\u306F\u6307\u5B9A\u3057\u305F\n\t\t\u30AF\u30E9\u30B9\u30D1\u30B9\u306E\u5185\u5BB9\u306B\u57FA\u3065\u3044\u3066\u4F7F\u7528\u53EF\u80FD\u306A\u5B8C\u5168\u4FEE\u98FE\u3055\u308C\u305F\u540D\u524D\u3092\u63D0\u793A\u3057\u307E\u3059\u3002\n\t\t\u300C\u300D\u306F[Alt]+[F1]\u307E\u305F\u306F[Alt]+[Enter]\u3067\u3001\u30D7\u30E9\u30C3\u30C8\u30D5\u30A9\u30FC\u30E0\u306B\u3088\u3063\u3066\u7570\u306A\u308A\u307E\u3059\u3002 +help.shortcuts.summary = \u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u306e\u8aac\u660e +help.shortcuts =\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308b\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059:\n\n\n\t\tJava\u8b58\u5225\u5b50\u3001jshell\u30b3\u30de\u30f3\u30c9\u3001\u5834\u5408\u306b\u3088\u3063\u3066\u306f\n\t\tjshell\u30b3\u30de\u30f3\u30c9\u5f15\u6570\u306e\u6700\u521d\u306e\u6570\u6587\u5b57\u3092\u5165\u529b\u3057\u305f\u5f8c\u306b\u3001\n\t\t\u30ad\u30fc\u3092\u62bc\u3059\u3068\u3001\u5165\u529b\u304c\u5b8c\u6210\u3057\u307e\u3059\u3002\n\t\t\u5b8c\u6210\u7d50\u679c\u304c\u8907\u6570\u3042\u308b\u5834\u5408\u3001\u4f7f\u7528\u53ef\u80fd\u306a\u5b8c\u6210\u7d50\u679c\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\n\nShift-\n\t\t\u30e1\u30bd\u30c3\u30c9\u307e\u305f\u306f\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u547c\u51fa\u3057\u306e\u540d\u524d\u3068\u5de6\u4e38\u30ab\u30c3\u30b3\u306e\u5f8c\u306b\n\t\t\u30ad\u30fc\u3092\u62bc\u3057\u306a\u304c\u3089\u3092\u62bc\u3059\u3068\u3001\u4e00\u81f4\u3059\u308b\u3059\u3079\u3066\u306e\u30e1\u30bd\u30c3\u30c9/\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u306e\n\t\t\u30b7\u30ce\u30d7\u30b7\u30b9\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\n\n v\n\t\t\u5b8c\u5168\u306a\u5f0f\u306e\u5f8c\u306b\u3001\u300c v\u300d\u3092\u62bc\u3059\u3068\u3001\u5f0f\u306e\u30bf\u30a4\u30d7\u306b\u57fa\u3065\u3044\u305f\u30bf\u30a4\u30d7\u306e\n\t\t\u65b0\u3057\u3044\u5909\u6570\u304c\u5c0e\u5165\u3055\u308c\u307e\u3059\u3002\n\t\t\u300c\u300d\u306f[Alt]+[F1]\u307e\u305f\u306f[Alt]+[Enter]\u3067\u3001\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u306b\u3088\u3063\u3066\u7570\u306a\u308a\u307e\u3059\u3002\n\n i\n\t\t\u89e3\u6c7a\u3067\u304d\u306a\u3044\u8b58\u5225\u5b50\u306e\u5f8c\u306b\u3001\u300c i\u300d\u3092\u62bc\u3059\u3068\u3001jshell\u306f\u6307\u5b9a\u3057\u305f\n\t\t\u30af\u30e9\u30b9\u30d1\u30b9\u306e\u5185\u5bb9\u306b\u57fa\u3065\u3044\u3066\u4f7f\u7528\u53ef\u80fd\u306a\u5b8c\u5168\u4fee\u98fe\u3055\u308c\u305f\u540d\u524d\u3092\u63d0\u793a\u3057\u307e\u3059\u3002\n\t\t\u300c\u300d\u306f[Alt]+[F1]\u307e\u305f\u306f[Alt]+[Enter]\u3067\u3001\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u306b\u3088\u3063\u3066\u7570\u306a\u308a\u307e\u3059\u3002 -help.set.format = \u30B9\u30CB\u30DA\u30C3\u30C8\u30FB\u30A4\u30D9\u30F3\u30C8\u3092\u30EC\u30DD\u30FC\u30C8\u3059\u308B\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u3092\u8A2D\u5B9A\u3057\u307E\u3059\u3002\n\n\t/set format "" ...\n\n\u306F\u4E8B\u524D\u306B\u5B9A\u7FA9\u3055\u308C\u305F\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u306E\u540D\u524D\u3067\u3059 -- '/help /set mode'\u3092\u53C2\u7167\u3057\u3066\u304F\u3060\u3055\u3044\u3002\n\u306F\u5B9A\u7FA9\u3059\u308B\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u56FA\u6709\u306E\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u306E\u540D\u524D\u3067\u3059\u3002\n\u306F\u5F15\u7528\u7B26\u306B\u56F2\u307E\u308C\u305F\u6587\u5B57\u5217\u3067\u3001\u6B21\u306E\u5834\u5408\u306E\u30D5\u30A3\u30FC\u30EB\u30C9\u306E\u5024\u3067\u3059: \n\u30BB\u30EC\u30AF\u30BF\u304C\u4E00\u81F4\u3059\u308B(\u307E\u305F\u306F\u30BB\u30EC\u30AF\u30BF\u304C\u306A\u3044)\u3002\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u304C\u4F7F\u7528\u3055\u308C\u308B\u5834\u5408\u3001\n\u4E2D\u30AB\u30C3\u30B3\u3067\u56F2\u307E\u308C\u3066\u3044\u308B\u30D5\u30A3\u30FC\u30EB\u30C9\u540D\u304C\u305D\u306E\u3068\u304D\u306E\u30D5\u30A3\u30FC\u30EB\u30C9\u306E\u5024\u3067\u7F6E\u63DB\u3055\u308C\u307E\u3059\n\u3053\u308C\u3089\u306E\u30D5\u30A3\u30FC\u30EB\u30C9\u306F\u3001\u3053\u306E\u30B3\u30DE\u30F3\u30C9\u3067\u4E8B\u524D\u306B\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u308B\u5834\u5408\u3082\u3001\n\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u306B\u56FA\u6709\u306E\u3053\u308C\u3089\u306E\u4E8B\u524D\u5B9A\u7FA9\u6E08\u30D5\u30A3\u30FC\u30EB\u30C9\u306E\u3044\u305A\u308C\u304B\u3067\u3042\u308B\u5834\u5408\u3082\u3042\u308A\u307E\u3059:\n\t{name} == \u540D\u524D\u3001\u4F8B: \u5909\u6570\u540D\u3001 ...\n\t{type} == \u30BF\u30A4\u30D7\u540D\u3002\u5909\u6570\u307E\u305F\u306F\u5F0F\u306E\u30BF\u30A4\u30D7\u3001\n\t\t\t\u30E1\u30BD\u30C3\u30C9\u306E\u30D1\u30E9\u30E1\u30FC\u30BF\u30FB\u30BF\u30A4\u30D7\n\t{value} == \u5F0F\u307E\u305F\u306F\u5909\u6570\u306E\u521D\u671F\u5316\u306E\u7D50\u679C\u5024\n\t{unresolved} == \u672A\u89E3\u6C7A\u306E\u53C2\u7167\u306E\u30EA\u30B9\u30C8\n\t{errors} == \u30EA\u30AB\u30D0\u30EA\u53EF\u80FD\u306A\u30A8\u30E9\u30FC\u306E\u30EA\u30B9\u30C8(\u51E6\u7406\u6642-\n\t\t\t"display"\u30D5\u30A3\u30FC\u30EB\u30C9\u306E\u307F)\n\t{err} == \u672A\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u30FB\u30A8\u30E9\u30FC\u884C(\u51E6\u7406\u6642-\n\t\t\t"errorline"\u30D5\u30A3\u30FC\u30EB\u30C9\u306E\u307F)\n\u6B21\u306E\u30D5\u30A3\u30FC\u30EB\u30C9\u306F\u30C4\u30FC\u30EB\u306B\u3088\u3063\u3066\u30A2\u30AF\u30BB\u30B9\u3055\u308C\u3001\u8868\u793A\u3055\u308C\u308B\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u3092\u6C7A\u5B9A\u3057\u307E\u3059:\n\t{display} == \u30B9\u30CB\u30DA\u30C3\u30C8\u30FB\u30A4\u30D9\u30F3\u30C8\u306B\u5BFE\u3057\u3066\u8868\u793A\u3055\u308C\u308B\u30E1\u30C3\u30BB\u30FC\u30B8\n\t{errorline} == \u300Cerrors\u300D\u30D5\u30A3\u30FC\u30EB\u30C9\u5185\u306E\u30A8\u30E9\u30FC\u884C\u306E\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\n\t{pre} == \u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u63A5\u982D\u8F9E(\u30B3\u30DE\u30F3\u30C9\u30FB\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u3092\u958B\u59CB\u3059\u308B)\n\t{post} == \u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u63A5\u5C3E\u8F9E(\u30B3\u30DE\u30F3\u30C9\u30FB\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u3092\u7D42\u4E86\u3059\u308B)\n\t{errorpre} == \u30A8\u30E9\u30FC\u63A5\u982D\u8F9E(\u30A8\u30E9\u30FC\u30FB\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u3092\u958B\u59CB\u3059\u308B)\n\t{errorpost} == \ -\u30A8\u30E9\u30FC\u63A5\u5C3E\u8F9E(\u30A8\u30E9\u30FC\u30FB\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u3092\u7D42\u4E86\u3059\u308B)\n\u3053\u308C\u3089\u306E\u30D5\u30A3\u30FC\u30EB\u30C9\u306B\u306F\u30C7\u30D5\u30A9\u30EB\u30C8\u306E\u8A2D\u5B9A\u304C\u3042\u308A\u307E\u3059(\u30AA\u30FC\u30D0\u30FC\u30E9\u30A4\u30C9\u3055\u308C\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059)\u3002\n\u306F\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u304C\u9069\u7528\u3055\u308C\u308B\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u3067\u3059\u3002\n\u30BB\u30EC\u30AF\u30BF\u69CB\u9020\u306F\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u30EA\u30B9\u30C8\u306E\u30CF\u30A4\u30D5\u30F3\u533A\u5207\u308A\u30EA\u30B9\u30C8\u3067\u3059\u3002\n\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u30EA\u30B9\u30C8\u306F\u30011\u3064\u306E\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u306E\u5024\u306E\u30AB\u30F3\u30DE\u533A\u5207\u308A\u30EA\u30B9\u30C8\u3067\u3059\u3002\n\u30BB\u30EC\u30AF\u30BF\u306F\u5404\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u30EA\u30B9\u30C8\u304C\u4E00\u81F4\u3059\u308C\u3070\u4E00\u81F4\u3068\u306A\u308A\u307E\u3059\u3002\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u30EA\u30B9\u30C8\u306F\n\u3044\u305A\u308C\u304B\u306E\u5024\u304C\u4E00\u81F4\u3059\u308C\u3070\u4E00\u81F4\u3068\u306A\u308A\u307E\u3059\u3002\n\n\u30B1\u30FC\u30B9\u30FB\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u306F\u3001\u30B9\u30CB\u30DA\u30C3\u30C8\u306E\u7A2E\u985E\u3092\u793A\u3057\u307E\u3059\u3002\u5024\u306F\u6B21\u306E\u3068\u304A\u308A\u3067\u3059:\n\timport -- \u30A4\u30F3\u30DD\u30FC\u30C8\u5BA3\u8A00\n\tclass -- \u30AF\u30E9\u30B9\u5BA3\u8A00\n\tinterface -- \u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9\u5BA3\u8A00\n\tenum -- \u5217\u6319\u578B\u306E\u5BA3\u8A00\n\tannotation -- \u6CE8\u91C8\u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9\u5BA3\u8A00\n\tmethod -- \u30E1\u30BD\u30C3\u30C9\u5BA3\u8A00 -- \u6CE8\u610F: {type}==parameter-types\n\tvardecl -- \u521D\u671F\u5316\u3057\u306A\u3044\u5909\u6570\u5BA3\u8A00\n\tvarinit -- \u521D\u671F\u5316\u3059\u308B\u5909\u6570\u5BA3\u8A00\n\texpression -- \u5F0F -- \u6CE8\u610F: {name}==scratch-variable-name\n\tvarvalue -- \u5909\u6570\u5024\u5F0F\n\tassignment -- \u5909\u6570\u3092\u5272\u308A\u5F53\u3066\u307E\u3059\n\tstatement -- \u6587\n\u30A2\u30AF\u30B7\u30E7\u30F3\u30FB\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u306F\u3001\u30B9\u30CB\u30DA\u30C3\u30C8\u306B\u767A\u751F\u3057\u305F\u5185\u5BB9\u3092\u793A\u3057\u307E\u3059\u3002\u5024\u306F\u6B21\u306E\u3068\u304A\u308A\u3067\u3059:\n\tadded -- \u30B9\u30CB\u30DA\u30C3\u30C8\u304C\u8FFD\u52A0\u3055\u308C\u307E\u3057\u305F\n\tmodified -- \u65E2\u5B58\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u304C\u5909\u66F4\u3055\u308C\u307E\u3057\u305F\n\treplaced -- \u65E2\u5B58\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u304C\u65B0\u898F\u30B9\u30CB\u30DA\u30C3\u30C8\u3067\u7F6E\u63DB\u3055\u308C\u307E\u3057\u305F\n\toverwrote -- \u65E2\u5B58\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u304C\u30AA\u30FC\u30D0\u30FC\u30E9\u30A4\u30C9\u3055\u308C\u307E\u3057\u305F\n\tdropped -- \u30B9\u30CB\u30DA\u30C3\u30C8\u304C\u524A\u9664\u3055\u308C\u307E\u3057\u305F\n\tused -- \u4F7F\u7528\u3067\u304D\u306A\u3044\u3068\u304D\u306B\u30B9\u30CB\u30DA\u30C3\u30C8\u304C\u4F7F\u7528\u3055\u308C\u307E\u3057\u305F\n\u767A\u751F\u6642\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u306F\u3001\u3053\u308C\u304C\u76F4\u63A5\u307E\u305F\u306F\u9593\u63A5\u30A2\u30AF\u30B7\u30E7\u30F3\u3067\u3042\u308B\u304B\u3092\u793A\u3057\u307E\u3059\u3002\u5024\u306F\u6B21\u306E\u3068\u304A\u308A\u3067\u3059:\n\tprimary -- \u5165\u529B\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8\n\tupdate -- \u4F9D\u5B58\u30B9\u30CB\u30DA\u30C3\u30C8\u3078\u306E\u66F4\u65B0\n\u89E3\u6C7A\u72B6\u614B\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u306F\u3001\u30B9\u30CB\u30DA\u30C3\u30C8\u306E\u89E3\u6C7A/\u5B9A\u7FA9\u306E\u72B6\u614B\u3092\u793A\u3057\u307E\u3059\u3002\u5024\u306F\u6B21\u306E\u3068\u304A\u308A\u3067\u3059:\n\tok -- \ -\u6B63\u3057\u304F\u89E3\u6C7A\u3055\u308C\u307E\u3057\u305F\n\tdefined -- \u5FA9\u5143\u53EF\u80FD\u3067\u672A\u89E3\u6C7A\u306E\u53C2\u7167\u306B\u3082\u304B\u304B\u308F\u3089\u305A\u5B9A\u7FA9\u3055\u308C\u307E\u3057\u305F\n\tnotdefined -- \u5FA9\u5143\u53EF\u80FD\u3067\u672A\u89E3\u6C7A\u306E\u53C2\u7167\u306E\u305F\u3081\u5B9A\u7FA9\u3055\u308C\u307E\u305B\u3093\n\u672A\u89E3\u6C7A\u6570\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u306F\u3001\u672A\u89E3\u6C7A\u306E\u53C2\u7167\u306E\u6570\u3092\u793A\u3057\u307E\u3059\u3002\u5024\u306F\u6B21\u306E\u3068\u304A\u308A\u3067\u3059:\n\tunresolved0 -- \u672A\u89E3\u6C7A\u306E\u540D\u524D\u306F\u3042\u308A\u307E\u305B\u3093\n\tunresolved1 -- 1\u3064\u306E\u540D\u524D\u304C\u89E3\u6C7A\u3055\u308C\u3066\u3044\u307E\u305B\u3093\n\tunresolved2 -- 2\u3064\u4EE5\u4E0A\u306E\u540D\u524D\u304C\u89E3\u6C7A\u3055\u308C\u3066\u3044\u307E\u305B\u3093\n\u30A8\u30E9\u30FC\u6570\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u306F\u3001\u30A8\u30E9\u30FC\u306E\u6570\u3092\u793A\u3057\u307E\u3059\u3002\u5024\u306F\u6B21\u306E\u3068\u304A\u308A\u3067\u3059:\n\terror0 -- \u30A8\u30E9\u30FC\u306A\u3057\n\terror1 -- 1\u3064\u306E\u30A8\u30E9\u30FC\n\terror2 -- 2\u3064\u4EE5\u4E0A\u306E\u30A8\u30E9\u30FC\n\n\u4F8B:\n\t/set format myformat action 'Created' added-primary\n\t/set format myformat action 'Update replaced' replaced-update\n\t/set format myformat display '{pre}{action} class {name}{post}' class-ok\n\t/set format myformat display '{pre}{action} \u5909\u6570 {name}\u3001null\u306B\u30EA\u30BB\u30C3\u30C8\u3055\u308C\u307E\u3057\u305F{post}' replaced-vardecl,varinit-ok-update\n\n\u30D5\u30A3\u30FC\u30EB\u30C9\u306B\u5BFE\u3059\u308B\u5F8C\u7D9A\u306E\u30BB\u30EC\u30AF\u30BF\u306B\u3088\u308A\u3001\u4EE5\u524D\u306B\u4F7F\u7528\u3055\u308C\u305F\u30BB\u30EC\u30AF\u30C8\u306E\u4E00\u90E8\u307E\u305F\u306F\u3059\u3079\u3066\u304C\u30AA\u30FC\u30D0\u30FC\u30E9\u30A4\u30C9\u3055\u308C\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059 -- \u6700\u5F8C\u306E\u30BB\u30EC\u30AF\u30BF\u304C\u6709\u52B9\u306B\u306A\u308A\u307E\u3059\n +help.set.format = \u30b9\u30cb\u30da\u30c3\u30c8\u30fb\u30a4\u30d9\u30f3\u30c8\u3092\u30ec\u30dd\u30fc\u30c8\u3059\u308b\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\n\n\t/set format "" ...\n\n\u306f\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u306e\u540d\u524d\u3067\u3059 -- '/help /set mode'\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\u306f\u5b9a\u7fa9\u3059\u308b\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u56fa\u6709\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306e\u540d\u524d\u3067\u3059\u3002\n\u306f\u5f15\u7528\u7b26\u306b\u56f2\u307e\u308c\u305f\u6587\u5b57\u5217\u3067\u3001\u6b21\u306e\u5834\u5408\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u5024\u3067\u3059: \n\u30bb\u30ec\u30af\u30bf\u304c\u4e00\u81f4\u3059\u308b(\u307e\u305f\u306f\u30bb\u30ec\u30af\u30bf\u304c\u306a\u3044)\u3002\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u304c\u4f7f\u7528\u3055\u308c\u308b\u5834\u5408\u3001\n\u4e2d\u30ab\u30c3\u30b3\u3067\u56f2\u307e\u308c\u3066\u3044\u308b\u30d5\u30a3\u30fc\u30eb\u30c9\u540d\u304c\u305d\u306e\u3068\u304d\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u5024\u3067\u7f6e\u63db\u3055\u308c\u307e\u3059\n\u3053\u308c\u3089\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u3001\u3053\u306e\u30b3\u30de\u30f3\u30c9\u3067\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3082\u3001\n\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u306b\u56fa\u6709\u306e\u3053\u308c\u3089\u306e\u4e8b\u524d\u5b9a\u7fa9\u6e08\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u3044\u305a\u308c\u304b\u3067\u3042\u308b\u5834\u5408\u3082\u3042\u308a\u307e\u3059:\n\t{name} == \u540d\u524d\u3001\u4f8b: \u5909\u6570\u540d\u3001 ...\n\t{type} == \u30bf\u30a4\u30d7\u540d\u3002\u5909\u6570\u307e\u305f\u306f\u5f0f\u306e\u30bf\u30a4\u30d7\u3001\n\t\t\t\u30e1\u30bd\u30c3\u30c9\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u30fb\u30bf\u30a4\u30d7\n\t{value} == \u5f0f\u307e\u305f\u306f\u5909\u6570\u306e\u521d\u671f\u5316\u306e\u7d50\u679c\u5024\n\t{unresolved} == \u672a\u89e3\u6c7a\u306e\u53c2\u7167\u306e\u30ea\u30b9\u30c8\n\t{errors} == \u30ea\u30ab\u30d0\u30ea\u53ef\u80fd\u306a\u30a8\u30e9\u30fc\u306e\u30ea\u30b9\u30c8(\u51e6\u7406\u6642-\n\t\t\t"display"\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u307f)\n\t{err} == \u672a\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u30fb\u30a8\u30e9\u30fc\u884c(\u51e6\u7406\u6642-\n\t\t\t"errorline"\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u307f)\n\u6b21\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u30c4\u30fc\u30eb\u306b\u3088\u3063\u3066\u30a2\u30af\u30bb\u30b9\u3055\u308c\u3001\u8868\u793a\u3055\u308c\u308b\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u6c7a\u5b9a\u3057\u307e\u3059:\n\t{display} == \u30b9\u30cb\u30da\u30c3\u30c8\u30fb\u30a4\u30d9\u30f3\u30c8\u306b\u5bfe\u3057\u3066\u8868\u793a\u3055\u308c\u308b\u30e1\u30c3\u30bb\u30fc\u30b8\n\t{errorline} == \u300cerrors\u300d\u30d5\u30a3\u30fc\u30eb\u30c9\u5185\u306e\u30a8\u30e9\u30fc\u884c\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\n\t{pre} == \u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u63a5\u982d\u8f9e(\u30b3\u30de\u30f3\u30c9\u30fb\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u958b\u59cb\u3059\u308b)\n\t{post} == \u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u63a5\u5c3e\u8f9e(\u30b3\u30de\u30f3\u30c9\u30fb\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u7d42\u4e86\u3059\u308b)\n\t{errorpre} == \u30a8\u30e9\u30fc\u63a5\u982d\u8f9e(\u30a8\u30e9\u30fc\u30fb\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u958b\u59cb\u3059\u308b)\n\t{errorpost} == \ +\u30a8\u30e9\u30fc\u63a5\u5c3e\u8f9e(\u30a8\u30e9\u30fc\u30fb\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u7d42\u4e86\u3059\u308b)\n\u3053\u308c\u3089\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u306f\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u8a2d\u5b9a\u304c\u3042\u308a\u307e\u3059(\u30aa\u30fc\u30d0\u30fc\u30e9\u30a4\u30c9\u3055\u308c\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059)\u3002\n\u306f\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u304c\u9069\u7528\u3055\u308c\u308b\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u3067\u3059\u3002\n\u30bb\u30ec\u30af\u30bf\u69cb\u9020\u306f\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u30ea\u30b9\u30c8\u306e\u30cf\u30a4\u30d5\u30f3\u533a\u5207\u308a\u30ea\u30b9\u30c8\u3067\u3059\u3002\n\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u30ea\u30b9\u30c8\u306f\u30011\u3064\u306e\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u306e\u5024\u306e\u30ab\u30f3\u30de\u533a\u5207\u308a\u30ea\u30b9\u30c8\u3067\u3059\u3002\n\u30bb\u30ec\u30af\u30bf\u306f\u5404\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u30ea\u30b9\u30c8\u304c\u4e00\u81f4\u3059\u308c\u3070\u4e00\u81f4\u3068\u306a\u308a\u307e\u3059\u3002\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u30ea\u30b9\u30c8\u306f\n\u3044\u305a\u308c\u304b\u306e\u5024\u304c\u4e00\u81f4\u3059\u308c\u3070\u4e00\u81f4\u3068\u306a\u308a\u307e\u3059\u3002\n\n\u30b1\u30fc\u30b9\u30fb\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u306f\u3001\u30b9\u30cb\u30da\u30c3\u30c8\u306e\u7a2e\u985e\u3092\u793a\u3057\u307e\u3059\u3002\u5024\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059:\n\timport -- \u30a4\u30f3\u30dd\u30fc\u30c8\u5ba3\u8a00\n\tclass -- \u30af\u30e9\u30b9\u5ba3\u8a00\n\tinterface -- \u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9\u5ba3\u8a00\n\tenum -- \u5217\u6319\u578b\u306e\u5ba3\u8a00\n\tannotation -- \u6ce8\u91c8\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9\u5ba3\u8a00\n\tmethod -- \u30e1\u30bd\u30c3\u30c9\u5ba3\u8a00 -- \u6ce8\u610f: {type}==parameter-types\n\tvardecl -- \u521d\u671f\u5316\u3057\u306a\u3044\u5909\u6570\u5ba3\u8a00\n\tvarinit -- \u521d\u671f\u5316\u3059\u308b\u5909\u6570\u5ba3\u8a00\n\texpression -- \u5f0f -- \u6ce8\u610f: {name}==scratch-variable-name\n\tvarvalue -- \u5909\u6570\u5024\u5f0f\n\tassignment -- \u5909\u6570\u3092\u5272\u308a\u5f53\u3066\u307e\u3059\n\tstatement -- \u6587\n\u30a2\u30af\u30b7\u30e7\u30f3\u30fb\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u306f\u3001\u30b9\u30cb\u30da\u30c3\u30c8\u306b\u767a\u751f\u3057\u305f\u5185\u5bb9\u3092\u793a\u3057\u307e\u3059\u3002\u5024\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059:\n\tadded -- \u30b9\u30cb\u30da\u30c3\u30c8\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3057\u305f\n\tmodified -- \u65e2\u5b58\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u304c\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\n\treplaced -- \u65e2\u5b58\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u304c\u65b0\u898f\u30b9\u30cb\u30da\u30c3\u30c8\u3067\u7f6e\u63db\u3055\u308c\u307e\u3057\u305f\n\toverwrote -- \u65e2\u5b58\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u304c\u30aa\u30fc\u30d0\u30fc\u30e9\u30a4\u30c9\u3055\u308c\u307e\u3057\u305f\n\tdropped -- \u30b9\u30cb\u30da\u30c3\u30c8\u304c\u524a\u9664\u3055\u308c\u307e\u3057\u305f\n\tused -- \u4f7f\u7528\u3067\u304d\u306a\u3044\u3068\u304d\u306b\u30b9\u30cb\u30da\u30c3\u30c8\u304c\u4f7f\u7528\u3055\u308c\u307e\u3057\u305f\n\u767a\u751f\u6642\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u306f\u3001\u3053\u308c\u304c\u76f4\u63a5\u307e\u305f\u306f\u9593\u63a5\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u3042\u308b\u304b\u3092\u793a\u3057\u307e\u3059\u3002\u5024\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059:\n\tprimary -- \u5165\u529b\u3057\u305f\u30b9\u30cb\u30da\u30c3\u30c8\n\tupdate -- \u4f9d\u5b58\u30b9\u30cb\u30da\u30c3\u30c8\u3078\u306e\u66f4\u65b0\n\u89e3\u6c7a\u72b6\u614b\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u306f\u3001\u30b9\u30cb\u30da\u30c3\u30c8\u306e\u89e3\u6c7a/\u5b9a\u7fa9\u306e\u72b6\u614b\u3092\u793a\u3057\u307e\u3059\u3002\u5024\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059:\n\tok -- \ +\u6b63\u3057\u304f\u89e3\u6c7a\u3055\u308c\u307e\u3057\u305f\n\tdefined -- \u5fa9\u5143\u53ef\u80fd\u3067\u672a\u89e3\u6c7a\u306e\u53c2\u7167\u306b\u3082\u304b\u304b\u308f\u3089\u305a\u5b9a\u7fa9\u3055\u308c\u307e\u3057\u305f\n\tnotdefined -- \u5fa9\u5143\u53ef\u80fd\u3067\u672a\u89e3\u6c7a\u306e\u53c2\u7167\u306e\u305f\u3081\u5b9a\u7fa9\u3055\u308c\u307e\u305b\u3093\n\u672a\u89e3\u6c7a\u6570\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u306f\u3001\u672a\u89e3\u6c7a\u306e\u53c2\u7167\u306e\u6570\u3092\u793a\u3057\u307e\u3059\u3002\u5024\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059:\n\tunresolved0 -- \u672a\u89e3\u6c7a\u306e\u540d\u524d\u306f\u3042\u308a\u307e\u305b\u3093\n\tunresolved1 -- 1\u3064\u306e\u540d\u524d\u304c\u89e3\u6c7a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\n\tunresolved2 -- 2\u3064\u4ee5\u4e0a\u306e\u540d\u524d\u304c\u89e3\u6c7a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\n\u30a8\u30e9\u30fc\u6570\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u306f\u3001\u30a8\u30e9\u30fc\u306e\u6570\u3092\u793a\u3057\u307e\u3059\u3002\u5024\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059:\n\terror0 -- \u30a8\u30e9\u30fc\u306a\u3057\n\terror1 -- 1\u3064\u306e\u30a8\u30e9\u30fc\n\terror2 -- 2\u3064\u4ee5\u4e0a\u306e\u30a8\u30e9\u30fc\n\n\u4f8b:\n\t/set format myformat action 'Created' added-primary\n\t/set format myformat action 'Update replaced' replaced-update\n\t/set format myformat display '{pre}{action} class {name}{post}' class-ok\n\t/set format myformat display '{pre}{action} \u5909\u6570 {name}\u3001null\u306b\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3057\u305f{post}' replaced-vardecl,varinit-ok-update\n\n\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u5bfe\u3059\u308b\u5f8c\u7d9a\u306e\u30bb\u30ec\u30af\u30bf\u306b\u3088\u308a\u3001\u4ee5\u524d\u306b\u4f7f\u7528\u3055\u308c\u305f\u30bb\u30ec\u30af\u30c8\u306e\u4e00\u90e8\u307e\u305f\u306f\u3059\u3079\u3066\u304c\u30aa\u30fc\u30d0\u30fc\u30e9\u30a4\u30c9\u3055\u308c\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059 -- \u6700\u5f8c\u306e\u30bb\u30ec\u30af\u30bf\u304c\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\n -help.set.truncation = \u8868\u793A\u3055\u308C\u308B\u5024\u306E\u6700\u5927\u9577\u3092\u8A2D\u5B9A\u3057\u307E\u3059\u3002\n\n\t/set truncation ...\n\n\u306F\u4E8B\u524D\u306B\u5B9A\u7FA9\u3055\u308C\u305F\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u306E\u540D\u524D\u3067\u3059 -- '/help /set mode'\u3092\u53C2\u7167\u3057\u3066\u304F\u3060\u3055\u3044\n\u306F\u6700\u5927\u9577\u3092\u8868\u3059\u7B26\u53F7\u306A\u3057\u6574\u6570\u3067\u3059\u3002\n\u306F\u5F15\u7528\u7B26\u306B\u56F2\u307E\u308C\u305F\u6587\u5B57\u5217\u3067\u3001\u6B21\u306E\u5834\u5408\u306E\u30D5\u30A3\u30FC\u30EB\u30C9\u306E\u5024\u3067\u3059:\n\u306F\u3001\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u306B\u3088\u3063\u3066\u5207\u6368\u3066\u9577\u306E\u5024\u3092\u5FAE\u8ABF\u6574\u3059\u308B\u5834\u5408\u306B\u306E\u307F\n\u5FC5\u8981\u3067\u3059\u3002\u306F\u3001\u5207\u6368\u3066\u304C\u9069\u7528\u3055\u308C\u308B\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u3067\u3059\u3002\n\u30BB\u30EC\u30AF\u30BF\u69CB\u9020\u306F\u3001\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u30EA\u30B9\u30C8\u306E\u30CF\u30A4\u30D5\u30F3\u533A\u5207\u308A\u306E\u30EA\u30B9\u30C8\u3067\u3059\u3002\n\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u30EA\u30B9\u30C8\u306F\u30011\u3064\u306E\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u306E\u5024\u306E\u30AB\u30F3\u30DE\u533A\u5207\u308A\u306E\u30EA\u30B9\u30C8\u3067\u3059\u3002\n\u30BB\u30EC\u30AF\u30BF\u306F\u5404\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u30EA\u30B9\u30C8\u304C\u4E00\u81F4\u3059\u308C\u3070\u4E00\u81F4\u3068\u306A\u308A\u307E\u3059\u3002\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u30EA\u30B9\u30C8\u306F\n\u3044\u305A\u308C\u304B\u306E\u5024\u304C\u4E00\u81F4\u3059\u308C\u3070\u4E00\u81F4\u3068\u306A\u308A\u307E\u3059\u3002\n\n\u6B21\u306B\u793A\u3059\u306E\u306F\u3001\u5207\u6368\u3066\u306B\u95A2\u9023\u3059\u308B\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u3067\u3059\u3002\n\n\u30B1\u30FC\u30B9\u30FB\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u306F\u3001\u30B9\u30CB\u30DA\u30C3\u30C8\u306E\u7A2E\u985E\u3092\u793A\u3057\u307E\u3059\u3002\u5024\u306F\u6B21\u306E\u3068\u304A\u308A\u3067\u3059:\n\tvardecl -- \u521D\u671F\u5316\u3057\u306A\u3044\u5909\u6570\u5BA3\u8A00\n\tvarinit -- \u521D\u671F\u5316\u3057\u306A\u3044\u5909\u6570\u5BA3\u8A00\n\texpression -- \u5F0F -- \u6CE8\u610F: {name}==scratch-variable-name\n\tvarvalue -- \u5909\u6570\u5024\u5F0F\n\tassignment -- \u5909\u6570\u3092\u5272\u308A\u5F53\u3066\u307E\u3059\n\t\u30A2\u30AF\u30B7\u30E7\u30F3\u30FB\u30BB\u30EC\u30AF\u30BF\u7A2E\u985E\u306F\u3001\u30B9\u30CB\u30DA\u30C3\u30C8\u306B\u767A\u751F\u3057\u305F\u5185\u5BB9\u3092\u793A\u3057\u307E\u3059\u3002\u5024\u306F\u6B21\u306E\u3068\u304A\u308A\u3067\u3059:\n\tadded -- \u30B9\u30CB\u30DA\u30C3\u30C8\u304C\u8FFD\u52A0\u3055\u308C\u307E\u3057\u305F\n\tmodified -- \u65E2\u5B58\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u304C\u5909\u66F4\u3055\u308C\u307E\u3057\u305F\n\treplaced -- \u65E2\u5B58\u306E\u30B9\u30CB\u30DA\u30C3\u30C8\u304C\u65B0\u898F\u30B9\u30CB\u30DA\u30C3\u30C8\u3067\u7F6E\u63DB\u3055\u308C\u307E\u3057\u305F\n\u4F8B:\n\t/set trunc mymode 80\n\t/set truncation mymode 45 expression\n\t/set truncation mymode 0 vardecl-modified,replaced\n\n\u30D5\u30A3\u30FC\u30EB\u30C9\u306B\u5BFE\u3059\u308B\u5F8C\u7D9A\u306E\u30BB\u30EC\u30AF\u30BF\u306B\u3088\u308A\u3001\u4EE5\u524D\u306B\u4F7F\u7528\u3055\u308C\u305F\u30BB\u30EC\u30AF\u30BF\u306E\u4E00\u90E8\u307E\u305F\u306F\u3059\u3079\u3066\u304C\u30AA\u30FC\u30D0\u30FC\u30E9\u30A4\u30C9\u3055\u308C\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059 -- \u6700\u5F8C\u306E\u30BB\u30EC\u30AF\u30BF\u304C\u6709\u52B9\u306B\u306A\u308A\u307E\u3059\n +help.set.truncation = \u8868\u793a\u3055\u308c\u308b\u5024\u306e\u6700\u5927\u9577\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\n\n\t/set truncation ...\n\n\u306f\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u306e\u540d\u524d\u3067\u3059 -- '/help /set mode'\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\n\u306f\u6700\u5927\u9577\u3092\u8868\u3059\u7b26\u53f7\u306a\u3057\u6574\u6570\u3067\u3059\u3002\n\u306f\u5f15\u7528\u7b26\u306b\u56f2\u307e\u308c\u305f\u6587\u5b57\u5217\u3067\u3001\u6b21\u306e\u5834\u5408\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u5024\u3067\u3059:\n\u306f\u3001\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u306b\u3088\u3063\u3066\u5207\u6368\u3066\u9577\u306e\u5024\u3092\u5fae\u8abf\u6574\u3059\u308b\u5834\u5408\u306b\u306e\u307f\n\u5fc5\u8981\u3067\u3059\u3002\u306f\u3001\u5207\u6368\u3066\u304c\u9069\u7528\u3055\u308c\u308b\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u3067\u3059\u3002\n\u30bb\u30ec\u30af\u30bf\u69cb\u9020\u306f\u3001\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u30ea\u30b9\u30c8\u306e\u30cf\u30a4\u30d5\u30f3\u533a\u5207\u308a\u306e\u30ea\u30b9\u30c8\u3067\u3059\u3002\n\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u30ea\u30b9\u30c8\u306f\u30011\u3064\u306e\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u306e\u5024\u306e\u30ab\u30f3\u30de\u533a\u5207\u308a\u306e\u30ea\u30b9\u30c8\u3067\u3059\u3002\n\u30bb\u30ec\u30af\u30bf\u306f\u5404\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u30ea\u30b9\u30c8\u304c\u4e00\u81f4\u3059\u308c\u3070\u4e00\u81f4\u3068\u306a\u308a\u307e\u3059\u3002\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u30ea\u30b9\u30c8\u306f\n\u3044\u305a\u308c\u304b\u306e\u5024\u304c\u4e00\u81f4\u3059\u308c\u3070\u4e00\u81f4\u3068\u306a\u308a\u307e\u3059\u3002\n\n\u6b21\u306b\u793a\u3059\u306e\u306f\u3001\u5207\u6368\u3066\u306b\u95a2\u9023\u3059\u308b\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u3067\u3059\u3002\n\n\u30b1\u30fc\u30b9\u30fb\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u306f\u3001\u30b9\u30cb\u30da\u30c3\u30c8\u306e\u7a2e\u985e\u3092\u793a\u3057\u307e\u3059\u3002\u5024\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059:\n\tvardecl -- \u521d\u671f\u5316\u3057\u306a\u3044\u5909\u6570\u5ba3\u8a00\n\tvarinit -- \u521d\u671f\u5316\u3057\u306a\u3044\u5909\u6570\u5ba3\u8a00\n\texpression -- \u5f0f -- \u6ce8\u610f: {name}==scratch-variable-name\n\tvarvalue -- \u5909\u6570\u5024\u5f0f\n\tassignment -- \u5909\u6570\u3092\u5272\u308a\u5f53\u3066\u307e\u3059\n\t\u30a2\u30af\u30b7\u30e7\u30f3\u30fb\u30bb\u30ec\u30af\u30bf\u7a2e\u985e\u306f\u3001\u30b9\u30cb\u30da\u30c3\u30c8\u306b\u767a\u751f\u3057\u305f\u5185\u5bb9\u3092\u793a\u3057\u307e\u3059\u3002\u5024\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059:\n\tadded -- \u30b9\u30cb\u30da\u30c3\u30c8\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3057\u305f\n\tmodified -- \u65e2\u5b58\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u304c\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\n\treplaced -- \u65e2\u5b58\u306e\u30b9\u30cb\u30da\u30c3\u30c8\u304c\u65b0\u898f\u30b9\u30cb\u30da\u30c3\u30c8\u3067\u7f6e\u63db\u3055\u308c\u307e\u3057\u305f\n\u4f8b:\n\t/set trunc mymode 80\n\t/set truncation mymode 45 expression\n\t/set truncation mymode 0 vardecl-modified,replaced\n\n\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u5bfe\u3059\u308b\u5f8c\u7d9a\u306e\u30bb\u30ec\u30af\u30bf\u306b\u3088\u308a\u3001\u4ee5\u524d\u306b\u4f7f\u7528\u3055\u308c\u305f\u30bb\u30ec\u30af\u30bf\u306e\u4e00\u90e8\u307e\u305f\u306f\u3059\u3079\u3066\u304c\u30aa\u30fc\u30d0\u30fc\u30e9\u30a4\u30c9\u3055\u308c\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059 -- \u6700\u5f8c\u306e\u30bb\u30ec\u30af\u30bf\u304c\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\n -help.set.feedback = \u5165\u529B\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8\u304A\u3088\u3073\u30B3\u30DE\u30F3\u30C9\u306B\u5BFE\u3057\u3066\u8868\u793A\u3055\u308C\u308B\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u3092\u793A\u3059\u3001\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u3092\u8A2D\u5B9A\u3057\u307E\u3059\u3002\n\n\t/set feedback \n\n\u306F\u4E8B\u524D\u306B\u5B9A\u7FA9\u3055\u308C\u305F\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u306E\u540D\u524D\u3067\u3059\u3002\n\u4E00\u610F\u306B\u3059\u308B\u305F\u3081\u306B\u5FC5\u8981\u306A\u6587\u5B57\u3092\u4F7F\u7528\u3067\u304D\u307E\u3059\u3002\n\u30E6\u30FC\u30B6\u30FC\u5B9A\u7FA9\u30E2\u30FC\u30C9\u306F\u8FFD\u52A0\u3067\u304D\u307E\u3059\u3002'/help /set mode'\u3092\u53C2\u7167\u3057\u3066\u304F\u3060\u3055\u3044\u3002\n\u73FE\u5728\u5B9A\u7FA9\u6E08\u306E\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9:\n +help.set.feedback = \u5165\u529b\u3057\u305f\u30b9\u30cb\u30da\u30c3\u30c8\u304a\u3088\u3073\u30b3\u30de\u30f3\u30c9\u306b\u5bfe\u3057\u3066\u8868\u793a\u3055\u308c\u308b\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u793a\u3059\u3001\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\n\n\t/set feedback \n\n\u306f\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u306e\u540d\u524d\u3067\u3059\u3002\n\u4e00\u610f\u306b\u3059\u308b\u305f\u3081\u306b\u5fc5\u8981\u306a\u6587\u5b57\u3092\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002\n\u30e6\u30fc\u30b6\u30fc\u5b9a\u7fa9\u30e2\u30fc\u30c9\u306f\u8ffd\u52a0\u3067\u304d\u307e\u3059\u3002'/help /set mode'\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\u73fe\u5728\u5b9a\u7fa9\u6e08\u306e\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9:\n -help.set.mode = \u30E6\u30FC\u30B6\u30FC\u5B9A\u7FA9\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u3092\u4F5C\u6210\u3057\u307E\u3059\u3002\u5FC5\u8981\u306B\u5FDC\u3058\u3066\u65E2\u5B58\u306E\u30E2\u30FC\u30C9\u304B\u3089\u30B3\u30D4\u30FC\u3057\u307E\u3059\u3002\n\n\t/set mode [] [-command|-quiet|-delete]\n\n\u306F\u4F5C\u6210\u3059\u308B\u30E2\u30FC\u30C9\u306E\u540D\u524D\u3067\u3059\u3002\n\u306F\u4E8B\u524D\u306B\u5B9A\u7FA9\u3055\u308C\u305F\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u306E\u540D\u524D\u3067\u3059\u3002\n\u304C\u3042\u308B\u5834\u5408\u3001\u305D\u306E\u8A2D\u5B9A\u304C\u65B0\u898F\u30E2\u30FC\u30C9\u306B\u30B3\u30D4\u30FC\u3055\u308C\u307E\u3059\u3002\n'-command'\u307E\u305F\u306F'-quiet'\u306B\u3088\u308A\u3001\u60C5\u5831/\u691C\u8A3C\u4E2D\u306E\u30B3\u30DE\u30F3\u30C9\u30FB\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u3092\u8868\u793A\u3059\u308B\u304B\u3069\u3046\u304B\u304C\u6C7A\u5B9A\u3057\u307E\u3059\u3002\n\n\u65B0\u898F\u30E2\u30FC\u30C9\u3092\u4F5C\u6210\u3057\u305F\u3089\u3001'/set format'\u304A\u3088\u3073'/set prompt'\u3092\u4F7F\u7528\u3057\u3066\u69CB\u6210\u3057\u307E\u3059\u3002\n\u65B0\u898F\u30E2\u30FC\u30C9\u3092\u4F7F\u7528\u3059\u308B\u306B\u306F\u3001'/set feedback'\u3092\u4F7F\u7528\u3057\u307E\u3059\u3002\n -help.set.prompt = \u30D7\u30ED\u30F3\u30D7\u30C8\u3092\u8A2D\u5B9A\u3057\u307E\u3059\u3002\u6A19\u6E96\u30D7\u30ED\u30F3\u30D7\u30C8\u3068\u7D9A\u884C\u30D7\u30ED\u30F3\u30D7\u30C8\u306E\u4E21\u65B9\u3092\u8A2D\u5B9A\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002\n\n\t/set prompt "" ""\n\n\u306F\u4E8B\u524D\u306B\u5B9A\u7FA9\u3055\u308C\u305F\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u306E\u540D\u524D\u3067\u3059\u3002\n\u304A\u3088\u3073\u306F\u5165\u529B\u30D7\u30ED\u30F3\u30D7\u30C8\u3068\u3057\u3066\u51FA\u529B\u3055\u308C\u308B\u5F15\u7528\u7B26\u3067\u56F2\u307E\u308C\u305F\u6587\u5B57\u5217\u3067\u3059\u3002\n\u30AA\u30D7\u30B7\u30E7\u30F3\u3067\u3001\u4E21\u65B9\u3068\u3082\u3001\u6B21\u306E\u30B9\u30CB\u30DA\u30C3\u30C8ID\u3067\u7F6E\u304D\u63DB\u3048\u3089\u308C\u308B'%s'\u3092\u542B\u3080\u3053\u3068\u304C\u3067\u304D\u307E\u3059 --\n\u5165\u529B\u3057\u305F\u5185\u5BB9\u304C\u305D\u306EID\u306B\u5272\u308A\u5F53\u3066\u3089\u308C\u306A\u3044\u5834\u5408\u304C\u3042\u308A\u307E\u3059\u3002\u305F\u3068\u3048\u3070\u3001\u30A8\u30E9\u30FC\u307E\u305F\u306F\u30B3\u30DE\u30F3\u30C9\u3067\u3042\u308B\u5834\u5408\u306A\u3069\u3067\u3059\u3002\n\u7D9A\u884C\u30D7\u30ED\u30F3\u30D7\u30C8\u306F\u8907\u6570\u884C\u30B9\u30CB\u30DA\u30C3\u30C8\u306E2\u884C\u76EE\u4EE5\u964D\u3067\u4F7F\u7528\u3055\u308C\u307E\u3059\u3002\n +help.set.mode = \u30e6\u30fc\u30b6\u30fc\u5b9a\u7fa9\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002\u5fc5\u8981\u306b\u5fdc\u3058\u3066\u65e2\u5b58\u306e\u30e2\u30fc\u30c9\u304b\u3089\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\n\n\t/set mode [] [-command|-quiet|-delete]\n\n\u306f\u4f5c\u6210\u3059\u308b\u30e2\u30fc\u30c9\u306e\u540d\u524d\u3067\u3059\u3002\n\u306f\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u306e\u540d\u524d\u3067\u3059\u3002\n\u304c\u3042\u308b\u5834\u5408\u3001\u305d\u306e\u8a2d\u5b9a\u304c\u65b0\u898f\u30e2\u30fc\u30c9\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002\n'-command'\u307e\u305f\u306f'-quiet'\u306b\u3088\u308a\u3001\u60c5\u5831/\u691c\u8a3c\u4e2d\u306e\u30b3\u30de\u30f3\u30c9\u30fb\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u8868\u793a\u3059\u308b\u304b\u3069\u3046\u304b\u304c\u6c7a\u5b9a\u3057\u307e\u3059\u3002\n\n\u65b0\u898f\u30e2\u30fc\u30c9\u3092\u4f5c\u6210\u3057\u305f\u3089\u3001'/set format'\u304a\u3088\u3073'/set prompt'\u3092\u4f7f\u7528\u3057\u3066\u69cb\u6210\u3057\u307e\u3059\u3002\n\u65b0\u898f\u30e2\u30fc\u30c9\u3092\u4f7f\u7528\u3059\u308b\u306b\u306f\u3001'/set feedback'\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\n +help.set.prompt = \u30d7\u30ed\u30f3\u30d7\u30c8\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\u6a19\u6e96\u30d7\u30ed\u30f3\u30d7\u30c8\u3068\u7d9a\u884c\u30d7\u30ed\u30f3\u30d7\u30c8\u306e\u4e21\u65b9\u3092\u8a2d\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\n\n\t/set prompt "" ""\n\n\u306f\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u306e\u540d\u524d\u3067\u3059\u3002\n\u304a\u3088\u3073\u306f\u5165\u529b\u30d7\u30ed\u30f3\u30d7\u30c8\u3068\u3057\u3066\u51fa\u529b\u3055\u308c\u308b\u5f15\u7528\u7b26\u3067\u56f2\u307e\u308c\u305f\u6587\u5b57\u5217\u3067\u3059\u3002\n\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u3001\u4e21\u65b9\u3068\u3082\u3001\u6b21\u306e\u30b9\u30cb\u30da\u30c3\u30c8ID\u3067\u7f6e\u304d\u63db\u3048\u3089\u308c\u308b'%s'\u3092\u542b\u3080\u3053\u3068\u304c\u3067\u304d\u307e\u3059 --\n\u5165\u529b\u3057\u305f\u5185\u5bb9\u304c\u305d\u306eID\u306b\u5272\u308a\u5f53\u3066\u3089\u308c\u306a\u3044\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002\u305f\u3068\u3048\u3070\u3001\u30a8\u30e9\u30fc\u307e\u305f\u306f\u30b3\u30de\u30f3\u30c9\u3067\u3042\u308b\u5834\u5408\u306a\u3069\u3067\u3059\u3002\n\u7d9a\u884c\u30d7\u30ed\u30f3\u30d7\u30c8\u306f\u8907\u6570\u884c\u30b9\u30cb\u30da\u30c3\u30c8\u306e2\u884c\u76ee\u4ee5\u964d\u3067\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\n -help.set.editor =/edit\u30B3\u30DE\u30F3\u30C9\u3067\u8D77\u52D5\u3059\u308B\u30B3\u30DE\u30F3\u30C9\u3092\u6307\u5B9A\u3057\u307E\u3059\u3002\n\n\t/set editor |-default\n\n\u306F\u30AA\u30DA\u30EC\u30FC\u30C6\u30A3\u30F3\u30B0\u30FB\u30B7\u30B9\u30C6\u30E0\u4F9D\u5B58\u6587\u5B57\u5217\u3067\u3059\u3002\n\u306B\u306F\u30B9\u30DA\u30FC\u30B9\u3067\u533A\u5207\u3089\u308C\u305F\u5F15\u6570(\u30D5\u30E9\u30B0\u306A\u3069)\u304C\u542B\u307E\u308C\u308B\u3053\u3068\u304C\u3042\u308A\u307E\u3059\u3002\n/edit\u3092\u4F7F\u7528\u3059\u308B\u969B\u306B\u3001\u7DE8\u96C6\u3059\u308B\u4E00\u6642\u30D5\u30A1\u30A4\u30EB\u304C\u6700\u5F8C\u306E\u5F15\u6570\u3068\u3057\u3066\u8FFD\u52A0\u3055\u308C\u307E\u3059\u3002\n\u304B\u308F\u308A\u306B-default\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\u6307\u5B9A\u3059\u308B\u3068\u3001\u30C7\u30D5\u30A9\u30EB\u30C8\u306E\u7D44\u8FBC\u307F\u30A8\u30C7\u30A3\u30BF\u304C\u4F7F\u7528\u3055\u308C\u307E\u3059\u3002 +help.set.editor =/edit\u30b3\u30de\u30f3\u30c9\u3067\u8d77\u52d5\u3059\u308b\u30b3\u30de\u30f3\u30c9\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002\n\n\t/set editor |-default\n\n\u306f\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0\u30fb\u30b7\u30b9\u30c6\u30e0\u4f9d\u5b58\u6587\u5b57\u5217\u3067\u3059\u3002\n\u306b\u306f\u30b9\u30da\u30fc\u30b9\u3067\u533a\u5207\u3089\u308c\u305f\u5f15\u6570(\u30d5\u30e9\u30b0\u306a\u3069)\u304c\u542b\u307e\u308c\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059\u3002\n/edit\u3092\u4f7f\u7528\u3059\u308b\u969b\u306b\u3001\u7de8\u96c6\u3059\u308b\u4e00\u6642\u30d5\u30a1\u30a4\u30eb\u304c\u6700\u5f8c\u306e\u5f15\u6570\u3068\u3057\u3066\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002\n\u304b\u308f\u308a\u306b-default\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3059\u308b\u3068\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u7d44\u8fbc\u307f\u30a8\u30c7\u30a3\u30bf\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002 -help.set.start =\u8D77\u52D5\u69CB\u6210\u3092\u8A2D\u5B9A\u3057\u307E\u3059 -- \u8D77\u52D5\u6642\u306B\u8AAD\u307F\u53D6\u3089\u308C\u308B\u30B9\u30CB\u30DA\u30C3\u30C8\u304A\u3088\u3073\u30B3\u30DE\u30F3\u30C9\u306E\u30B7\u30FC\u30B1\u30F3\u30B9\u3002\n\n\t/set start |-default|-none\n\n\u3053\u306E\u30BB\u30C3\u30B7\u30E7\u30F3\u3067/reset\u307E\u305F\u306F/reload\u30B3\u30DE\u30F3\u304C\u4F7F\u7528\u3055\u308C\u308B\u5834\u5408\u3001\n\u6307\u5B9A\u3057\u305F\u306E\u5185\u5BB9\u304C\u3001\u4F7F\u7528\u3055\u308C\u308B\u8D77\u52D5\u30B9\u30CB\u30DA\u30C3\u30C8\u304A\u3088\u3073\u30B3\u30DE\u30F3\u30C9\u306B\u306A\u308A\u307E\u3059\u3002\n\u304B\u308F\u308A\u306B-default\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\u6307\u5B9A\u3059\u308B\u3068\u3001\u4E8B\u524D\u306B\u5B9A\u7FA9\u3055\u308C\u305F\u8D77\u52D5\u30B9\u30CB\u30DA\u30C3\u30C8\u304C\n\u4F7F\u7528\u3055\u308C\u307E\u3059\u3002\n-none\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\u4F7F\u7528\u3059\u308B\u3068\u3001\u8D77\u52D5\u304C\u7A7A\u306B\u306A\u308A\u307E\u3059 -- \u8D77\u52D5\u30B9\u30CB\u30DA\u30C3\u30C8\u307E\u305F\u306F\n\u30B3\u30DE\u30F3\u30C9\u304C\u4F7F\u7528\u3055\u308C\u307E\u305B\u3093\u3002\n\u3053\u306E\u30B3\u30DE\u30F3\u30C9\u306F\u8D77\u52D5\u8A2D\u5B9A\u3092\u30C6\u30B9\u30C8\u3059\u308B\u306E\u306B\u6709\u52B9\u3067\u3059\u3002jshell\u30C4\u30FC\u30EB\u306E\u4ECA\u5F8C\u306E\u5B9F\u884C\u306E\u305F\u3081\u306B\n\u305D\u308C\u3089\u3092\u4FDD\u6301\u3059\u308B\u306B\u306F\u3001\u6B21\u306E\u30B3\u30DE\u30F3\u30C9\u3092\u4F7F\u7528\u3057\u307E\u3059:\n\t/retain start\n +help.set.start =\u8d77\u52d5\u69cb\u6210\u3092\u8a2d\u5b9a\u3057\u307e\u3059 -- \u8d77\u52d5\u6642\u306b\u8aad\u307f\u53d6\u3089\u308c\u308b\u30b9\u30cb\u30da\u30c3\u30c8\u304a\u3088\u3073\u30b3\u30de\u30f3\u30c9\u306e\u30b7\u30fc\u30b1\u30f3\u30b9\u3002\n\n\t/set start |-default|-none\n\n\u3053\u306e\u30bb\u30c3\u30b7\u30e7\u30f3\u3067/reset\u307e\u305f\u306f/reload\u30b3\u30de\u30f3\u304c\u4f7f\u7528\u3055\u308c\u308b\u5834\u5408\u3001\n\u6307\u5b9a\u3057\u305f\u306e\u5185\u5bb9\u304c\u3001\u4f7f\u7528\u3055\u308c\u308b\u8d77\u52d5\u30b9\u30cb\u30da\u30c3\u30c8\u304a\u3088\u3073\u30b3\u30de\u30f3\u30c9\u306b\u306a\u308a\u307e\u3059\u3002\n\u304b\u308f\u308a\u306b-default\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3059\u308b\u3068\u3001\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u8d77\u52d5\u30b9\u30cb\u30da\u30c3\u30c8\u304c\n\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\n-none\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u8d77\u52d5\u304c\u7a7a\u306b\u306a\u308a\u307e\u3059 -- \u8d77\u52d5\u30b9\u30cb\u30da\u30c3\u30c8\u307e\u305f\u306f\n\u30b3\u30de\u30f3\u30c9\u304c\u4f7f\u7528\u3055\u308c\u307e\u305b\u3093\u3002\n\u3053\u306e\u30b3\u30de\u30f3\u30c9\u306f\u8d77\u52d5\u8a2d\u5b9a\u3092\u30c6\u30b9\u30c8\u3059\u308b\u306e\u306b\u6709\u52b9\u3067\u3059\u3002jshell\u30c4\u30fc\u30eb\u306e\u4eca\u5f8c\u306e\u5b9f\u884c\u306e\u305f\u3081\u306b\n\u305d\u308c\u3089\u3092\u4fdd\u6301\u3059\u308b\u306b\u306f\u3001\u6b21\u306e\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u7528\u3057\u307e\u3059:\n\t/retain start\n -help.retain.feedback = \u5165\u529B\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8\u304A\u3088\u3073\u30B3\u30DE\u30F3\u30C9\u306B\u5BFE\u3057\u3066\u8868\u793A\u3055\u308C\u308B\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u306B\u4F7F\u7528\u3059\u308B\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u3092\u4FDD\u6301\u3057\u307E\u3059\u3002\n\u3053\u306E\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u306F\u73FE\u5728\u304A\u3088\u3073\u4ECA\u5F8C\u306Ejshell\u30C4\u30FC\u30EB\u306E\u30BB\u30C3\u30B7\u30E7\u30F3\u3067\u4F7F\u7528\u3055\u308C\u307E\u3059\u3002\n\n\t/retain feedback []\n\n\u306F\u4E8B\u524D\u306B\u5B9A\u7FA9\u3055\u308C\u305F\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u306E\u540D\u524D\u3067\u3059\u3002\n\u4E00\u610F\u306B\u3059\u308B\u305F\u3081\u306B\u5FC5\u8981\u306A\u6587\u5B57\u3092\u4F7F\u7528\u3067\u304D\u307E\u3059\u3002\n\u3092\u6307\u5B9A\u3057\u306A\u3044\u5834\u5408\u3001\u3053\u306E\u30B3\u30DE\u30F3\u30C9\u306F\u73FE\u5728\u306E\u30E2\u30FC\u30C9(\u6700\u65B0\u306E/set feedback\u307E\u305F\u306F/retain feedback\n\u30B3\u30DE\u30F3\u30C9\u3067\u8A2D\u5B9A\u3055\u308C\u305F\u3068\u304A\u308A)\u3092\u4FDD\u6301\u3057\u307E\u3059:\n -help.retain.mode = \u30E6\u30FC\u30B6\u30FC\u5B9A\u7FA9\u30D5\u30A3\u30FC\u30C9\u30D0\u30C3\u30AF\u30FB\u30E2\u30FC\u30C9\u306E\u5B58\u5728\u304A\u3088\u3073\u69CB\u6210\u3092\u4FDD\u6301\u3057\u307E\u3059\u3002\n\u3053\u306E\u30E2\u30FC\u30C9\u306F\u73FE\u5728\u304A\u3088\u3073\u4ECA\u5F8C\u306Ejshell\u30C4\u30FC\u30EB\u306E\u30BB\u30C3\u30B7\u30E7\u30F3\u3067\u4F7F\u7528\u53EF\u80FD\u3067\u3059\u3002 -\n\t/retain mode \n\n\u306F\u4FDD\u6301\u3059\u308B\u30E2\u30FC\u30C9\u306E\u540D\u524D\u3067\u3059\u3002\n\u306F\u4E8B\u524D\u306B/set mode\u3067\u4F5C\u6210\u3057\u3001\u5FC5\u8981\u306B\u5FDC\u3058\u3066\n/set prompt\u3001/set format\u304A\u3088\u3073/set truncation\u3067\u69CB\u6210\u3057\u3066\u304A\u304F\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002\n +help.retain.feedback = \u5165\u529b\u3057\u305f\u30b9\u30cb\u30da\u30c3\u30c8\u304a\u3088\u3073\u30b3\u30de\u30f3\u30c9\u306b\u5bfe\u3057\u3066\u8868\u793a\u3055\u308c\u308b\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u306b\u4f7f\u7528\u3059\u308b\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u3092\u4fdd\u6301\u3057\u307e\u3059\u3002\n\u3053\u306e\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u306f\u73fe\u5728\u304a\u3088\u3073\u4eca\u5f8c\u306ejshell\u30c4\u30fc\u30eb\u306e\u30bb\u30c3\u30b7\u30e7\u30f3\u3067\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\n\n\t/retain feedback []\n\n\u306f\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u306e\u540d\u524d\u3067\u3059\u3002\n\u4e00\u610f\u306b\u3059\u308b\u305f\u3081\u306b\u5fc5\u8981\u306a\u6587\u5b57\u3092\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002\n\u3092\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001\u3053\u306e\u30b3\u30de\u30f3\u30c9\u306f\u73fe\u5728\u306e\u30e2\u30fc\u30c9(\u6700\u65b0\u306e/set feedback\u307e\u305f\u306f/retain feedback\n\u30b3\u30de\u30f3\u30c9\u3067\u8a2d\u5b9a\u3055\u308c\u305f\u3068\u304a\u308a)\u3092\u4fdd\u6301\u3057\u307e\u3059:\n +help.retain.mode = \u30e6\u30fc\u30b6\u30fc\u5b9a\u7fa9\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u30fb\u30e2\u30fc\u30c9\u306e\u5b58\u5728\u304a\u3088\u3073\u69cb\u6210\u3092\u4fdd\u6301\u3057\u307e\u3059\u3002\n\u3053\u306e\u30e2\u30fc\u30c9\u306f\u73fe\u5728\u304a\u3088\u3073\u4eca\u5f8c\u306ejshell\u30c4\u30fc\u30eb\u306e\u30bb\u30c3\u30b7\u30e7\u30f3\u3067\u4f7f\u7528\u53ef\u80fd\u3067\u3059\u3002 +\n\t/retain mode \n\n\u306f\u4fdd\u6301\u3059\u308b\u30e2\u30fc\u30c9\u306e\u540d\u524d\u3067\u3059\u3002\n\u306f\u4e8b\u524d\u306b/set mode\u3067\u4f5c\u6210\u3057\u3001\u5fc5\u8981\u306b\u5fdc\u3058\u3066\n/set prompt\u3001/set format\u304a\u3088\u3073/set truncation\u3067\u69cb\u6210\u3057\u3066\u304a\u304f\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\n -help.retain.editor =/edit\u30B3\u30DE\u30F3\u30C9\u3067\u8D77\u52D5\u3059\u308B\u30B3\u30DE\u30F3\u30C9\u3092\u4FDD\u6301\u3057\u307E\u3059\u3002\u3053\u306E\u30B3\u30DE\u30F3\u30C9\u306F\u3001\u73FE\u5728\u304A\u3088\u3073\u4ECA\u5F8C\u306E\njshell\u30C4\u30FC\u30EB\u306E\u30BB\u30C3\u30B7\u30E7\u30F3\u3067/edit\u30B3\u30DE\u30F3\u30C9\u3092\u4F7F\u7528\u3059\u308B\u969B\u306B\u8D77\u52D5\u3055\u308C\u307E\u3059\u3002\n\n\t/retain editor |-default\n\n\u306F\u30AA\u30DA\u30EC\u30FC\u30C6\u30A3\u30F3\u30B0\u30FB\u30B7\u30B9\u30C6\u30E0\u4F9D\u5B58\u6587\u5B57\u5217\u3067\u3059\u3002\n\u306B\u306F\u30B9\u30DA\u30FC\u30B9\u3067\u533A\u5207\u3089\u308C\u305F\u5F15\u6570(\u30D5\u30E9\u30B0\u306A\u3069)\u304C\u542B\u307E\u308C\u308B\u3053\u3068\u304C\u3042\u308A\u307E\u3059\u3002\n/edit\u3092\u4F7F\u7528\u3059\u308B\u969B\u306B\u3001\u7DE8\u96C6\u3059\u308B\u4E00\u6642\u30D5\u30A1\u30A4\u30EB\u304C\u6700\u5F8C\u306E\u5F15\u6570\u3068\u3057\u3066\u8FFD\u52A0\u3055\u308C\u307E\u3059\u3002\n\u304B\u308F\u308A\u306B-default\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\u6307\u5B9A\u3059\u308B\u3068\u3001\u30C7\u30D5\u30A9\u30EB\u30C8\u306E\u7D44\u8FBC\u307F\u30A8\u30C7\u30A3\u30BF\u304C\u4F7F\u7528\u3055\u308C\u307E\u3059\u3002\n\u4F55\u3082\u6307\u5B9A\u3057\u306A\u3044\u3068\u3001\u6700\u5F8C\u306E/set editor\u307E\u305F\u306F/retain editor\u30B3\u30DE\u30F3\u30C9\u3067\u8A2D\u5B9A\u3055\u308C\u305F\n\u30A8\u30C7\u30A3\u30BF\u304C\u4F7F\u7528\u3055\u308C\u307E\u3059\u3002\n\u30A8\u30C7\u30A3\u30BF\u306F\u4FDD\u6301\u3055\u308C\u3001\u73FE\u5728\u304A\u3088\u3073\u4ECA\u5F8C\u306Ejshell\u30C4\u30FC\u30EB\u306E\u5B9F\u884C\u3067\u4F7F\u7528\u3055\u308C\u307E\u3059\u3002 +help.retain.editor =/edit\u30b3\u30de\u30f3\u30c9\u3067\u8d77\u52d5\u3059\u308b\u30b3\u30de\u30f3\u30c9\u3092\u4fdd\u6301\u3057\u307e\u3059\u3002\u3053\u306e\u30b3\u30de\u30f3\u30c9\u306f\u3001\u73fe\u5728\u304a\u3088\u3073\u4eca\u5f8c\u306e\njshell\u30c4\u30fc\u30eb\u306e\u30bb\u30c3\u30b7\u30e7\u30f3\u3067/edit\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u7528\u3059\u308b\u969b\u306b\u8d77\u52d5\u3055\u308c\u307e\u3059\u3002\n\n\t/retain editor |-default\n\n\u306f\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0\u30fb\u30b7\u30b9\u30c6\u30e0\u4f9d\u5b58\u6587\u5b57\u5217\u3067\u3059\u3002\n\u306b\u306f\u30b9\u30da\u30fc\u30b9\u3067\u533a\u5207\u3089\u308c\u305f\u5f15\u6570(\u30d5\u30e9\u30b0\u306a\u3069)\u304c\u542b\u307e\u308c\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059\u3002\n/edit\u3092\u4f7f\u7528\u3059\u308b\u969b\u306b\u3001\u7de8\u96c6\u3059\u308b\u4e00\u6642\u30d5\u30a1\u30a4\u30eb\u304c\u6700\u5f8c\u306e\u5f15\u6570\u3068\u3057\u3066\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002\n\u304b\u308f\u308a\u306b-default\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3059\u308b\u3068\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u7d44\u8fbc\u307f\u30a8\u30c7\u30a3\u30bf\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\n\u4f55\u3082\u6307\u5b9a\u3057\u306a\u3044\u3068\u3001\u6700\u5f8c\u306e/set editor\u307e\u305f\u306f/retain editor\u30b3\u30de\u30f3\u30c9\u3067\u8a2d\u5b9a\u3055\u308c\u305f\n\u30a8\u30c7\u30a3\u30bf\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\n\u30a8\u30c7\u30a3\u30bf\u306f\u4fdd\u6301\u3055\u308c\u3001\u73fe\u5728\u304a\u3088\u3073\u4eca\u5f8c\u306ejshell\u30c4\u30fc\u30eb\u306e\u5b9f\u884c\u3067\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002 -help.retain.start =\u8D77\u52D5\u69CB\u6210\u3092\u8A2D\u5B9A\u3057\u307E\u3059 -- \u8D77\u52D5\u6642\u306B\u8AAD\u307F\u53D6\u3089\u308C\u308B\u30B9\u30CB\u30DA\u30C3\u30C8\u304A\u3088\u3073\u30B3\u30DE\u30F3\u30C9\u306E\n\u30B7\u30FC\u30B1\u30F3\u30B9\u3002\n\n\t/retain start [|-default|-none]\n\n\u3092\u6307\u5B9A\u3059\u308B\u3068\u3001\u6307\u5B9A\u3057\u305F\u306E\u5185\u5BB9\u304C\n\u8D77\u52D5\u30B9\u30CB\u30DA\u30C3\u30C8\u304A\u3088\u3073\u30B3\u30DE\u30F3\u30C9\u306B\n\u306A\u308A\u307E\u3059\u3002\n\u304B\u308F\u308A\u306B-default\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\u6307\u5B9A\u3059\u308B\u3068\u3001\u4E8B\u524D\u306B\u5B9A\u7FA9\u3055\u308C\u305F\u8D77\u52D5\u30B9\u30CB\u30DA\u30C3\u30C8\u304C\n\u8D77\u52D5\u306B\u4F7F\u7528\u3055\u308C\u307E\u3059\u3002\n-none\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\u4F7F\u7528\u3059\u308B\u3068\u3001\u8D77\u52D5\u304C\u7A7A\u306B\u306A\u308A\u307E\u3059 -- \u8D77\u52D5\u30B9\u30CB\u30DA\u30C3\u30C8\u307E\u305F\u306F\n\u30B3\u30DE\u30F3\u30C9\u304C\u4F7F\u7528\u3055\u308C\u307E\u305B\u3093\u3002\n\u3053\u308C\u3089\u3092\u4F55\u3082\u6307\u5B9A\u3057\u306A\u3044\u5834\u5408\u3001\u8D77\u52D5\u306F'/set start''\u307E\u305F\u306F''/retain start'\u30B3\u30DE\u30F3\u30C9\u3067\n\u6700\u5F8C\u306B\u6307\u5B9A\u3055\u308C\u305F\u3082\u306E\u304C\u4F7F\u7528\u3055\u308C\u307E\u3059\u3002\n\u8D77\u52D5\u306F\u4FDD\u6301\u3055\u308C\u3001jshell\u30C4\u30FC\u30EB\u304C\u8D77\u52D5\u307E\u305F\u306F\u30EA\u30BB\u30C3\u30C8\u3055\u308C\u305F\u3068\u304D\u306B\u4F7F\u7528\u3055\u308C\u307E\u3059 +help.retain.start =\u8d77\u52d5\u69cb\u6210\u3092\u8a2d\u5b9a\u3057\u307e\u3059 -- \u8d77\u52d5\u6642\u306b\u8aad\u307f\u53d6\u3089\u308c\u308b\u30b9\u30cb\u30da\u30c3\u30c8\u304a\u3088\u3073\u30b3\u30de\u30f3\u30c9\u306e\n\u30b7\u30fc\u30b1\u30f3\u30b9\u3002\n\n\t/retain start [|-default|-none]\n\n\u3092\u6307\u5b9a\u3059\u308b\u3068\u3001\u6307\u5b9a\u3057\u305f\u306e\u5185\u5bb9\u304c\n\u8d77\u52d5\u30b9\u30cb\u30da\u30c3\u30c8\u304a\u3088\u3073\u30b3\u30de\u30f3\u30c9\u306b\n\u306a\u308a\u307e\u3059\u3002\n\u304b\u308f\u308a\u306b-default\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3059\u308b\u3068\u3001\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u8d77\u52d5\u30b9\u30cb\u30da\u30c3\u30c8\u304c\n\u8d77\u52d5\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\n-none\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u8d77\u52d5\u304c\u7a7a\u306b\u306a\u308a\u307e\u3059 -- \u8d77\u52d5\u30b9\u30cb\u30da\u30c3\u30c8\u307e\u305f\u306f\n\u30b3\u30de\u30f3\u30c9\u304c\u4f7f\u7528\u3055\u308c\u307e\u305b\u3093\u3002\n\u3053\u308c\u3089\u3092\u4f55\u3082\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001\u8d77\u52d5\u306f'/set start''\u307e\u305f\u306f''/retain start'\u30b3\u30de\u30f3\u30c9\u3067\n\u6700\u5f8c\u306b\u6307\u5b9a\u3055\u308c\u305f\u3082\u306e\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\n\u8d77\u52d5\u306f\u4fdd\u6301\u3055\u308c\u3001jshell\u30c4\u30fc\u30eb\u304c\u8d77\u52d5\u307e\u305f\u306f\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u305f\u3068\u304d\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059 -startup.feedback = /set mode verbose -command \n\n/set prompt verbose '\\njshell> ' ' ...> ' \n\n/set format verbose pre '| ' \n/set format verbose post '%n' \n/set format verbose errorpre '| ' \n/set format verbose errorpost '%n' \n\n/set format verbose errorline '{post}{pre} {err}' \n\n/set format verbose action '\u4F5C\u6210\u6E08' added-primary \n/set format verbose action '\u5909\u66F4\u6E08' modified-primary \n/set format verbose action '\u7F6E\u63DB\u6E08' replaced-primary \n/set format verbose action '\u30AA\u30FC\u30D0\u30FC\u30E9\u30A4\u30C9\u6E08' overwrote-primary \n/set format verbose action '\u524A\u9664\u6E08' dropped-primary \n/set format verbose action ' \u66F4\u65B0\u4F5C\u6210\u6E08' added-update \n/set format verbose action ' \u66F4\u65B0\u5909\u66F4\u6E08' modified-update \n/set format verbose action ' \u66F4\u65B0\u7F6E\u63DB\u6E08' replaced-update \n/set format verbose action ' \u66F4\u65B0\u30AA\u30FC\u30D0\u30FC\u30E9\u30A4\u30C9\u6E08' overwrote-update \n/set format verbose action ' \u66F4\u65B0\u524A\u9664\u6E08' dropped-update \n\n/set format verbose until '\u3001\u305F\u3060\u3057\u3001\u6B21\u307E\u3067\u30A4\u30F3\u30B9\u30BF\u30F3\u30B9\u5316\u3067\u304D\u306A\u3044\u304B\u3001\u305D\u306E\u30E1\u30BD\u30C3\u30C9\u3092\u8D77\u52D5\u3067\u304D\u307E\u305B\u3093:' defined-class-primary \n/set format verbose until '\u3001\u305F\u3060\u3057\u3001\u6B21\u307E\u3067\u305D\u306E\u30E1\u30BD\u30C3\u30C9\u3092\u8D77\u52D5\u3067\u304D\u307E\u305B\u3093:' defined-interface-primary \n/set format verbose until '\u3001\u305F\u3060\u3057\u3001\u6B21\u307E\u3067\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093:' defined-enum,annotation-primary \n/set format verbose until '\u3001\u305F\u3060\u3057\u3001\u6B21\u307E\u3067\u8D77\u52D5\u3067\u304D\u307E\u305B\u3093:' defined-method-primary \n/set format verbose until '\u3001\u305F\u3060\u3057\u3001\u6B21\u307E\u3067\u53C2\u7167\u3067\u304D\u307E\u305B\u3093:' notdefined-primary \n/set format verbose until ' \u6B21\u307E\u3067\u30A4\u30F3\u30B9\u30BF\u30F3\u30B9\u5316\u3067\u304D\u306A\u3044\u304B\u3001\u305D\u306E\u30E1\u30BD\u30C3\u30C9\u3092\u8D77\u52D5\u3067\u304D\u307E\u305B\u3093:' defined-class-update \n/set format verbose until ' \u6B21\u307E\u3067\u30E1\u30BD\u30C3\u30C9\u3092\u8D77\u52D5\u3067\u304D\u307E\u305B\u3093:' defined-interface-update \n/set format verbose until ' \u6B21\u307E\u3067\u8D77\u52D5\u3067\u304D\u307E\u305B\u3093:' defined-method-update \n/set format verbose until ' \u6B21\u307E\u3067\u53C2\u7167\u3067\u304D\u307E\u305B\u3093:' notdefined-update \n\n/set format verbose unrerr '{unresolved}\u304C\u5BA3\u8A00\u3055\u308C\u307E\u3057\u305F' unresolved1-error0 \n/set format verbose unrerr '{unresolved}\u304C\u5BA3\u8A00\u3055\u308C\u307E\u3057\u305F' unresolved2-error0 \n/set format verbose unrerr ' \u3053\u306E\u30A8\u30E9\u30FC\u306F\u4FEE\u6B63\u3055\u308C\u307E\u3057\u305F: {errors}' unresolved0-error1 \n/set format verbose unrerr '{unresolved}\u304C\u5BA3\u8A00\u3055\u308C\u3001\u3053\u306E\u30A8\u30E9\u30FC\u306F\u4FEE\u6B63\u3055\u308C\u307E\u3057\u305F: {errors}' unresolved1-error1 \n/set format verbose unrerr '{unresolved}\u304C\u5BA3\u8A00\u3055\u308C\u3001\u3053\u306E\u30A8\u30E9\u30FC\u306F\u4FEE\u6B63\u3055\u308C\u307E\u3057\u305F: {errors}' unresolved2-error1 \n/set format verbose unrerr ' \u3053\u308C\u3089\u306E\u30A8\u30E9\u30FC\u306F\u4FEE\u6B63\u3055\u308C\u307E\u3057\u305F: {errors}' unresolved0-error2 \n/set format verbose unrerr \ -'{unresolved}\u304C\u5BA3\u8A00\u3055\u308C\u3001\u3053\u308C\u3089\u306E\u30A8\u30E9\u30FC\u306F\u4FEE\u6B63\u3055\u308C\u307E\u3057\u305F: {errors}' unresolved1-error2 \n/set format verbose unrerr '{unresolved}\u304C\u5BA3\u8A00\u3055\u308C\u3001\u3053\u308C\u3089\u306E\u30A8\u30E9\u30FC\u306F\u4FEE\u6B63\u3055\u308C\u307E\u3057\u305F: {errors}' unresolved2-error2 \n\n/set format verbose resolve '{until}{unrerr}' added,modified,replaced,used \n\n/set format verbose typeKind '\u30AF\u30E9\u30B9' class \n/set format verbose typeKind '\u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9' interface \n/set format verbose typeKind '\u5217\u6319\u578B' enum \n/set format verbose typeKind '\u6CE8\u91C8\u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9' annotation \n\n/set format verbose result '{name} ==> {value}{post}' added,modified,replaced-ok-primary \n\n/set format verbose display '{result}{pre}\u30B9\u30AF\u30E9\u30C3\u30C1\u5909\u6570{name}\u304C\u4F5C\u6210\u3055\u308C\u307E\u3057\u305F : {type}{post}' expression-added,modified,replaced-primary \n/set format verbose display '{result}{pre}{name}\u306E\u5024 : {type}{post}' varvalue-primary \n/set format verbose display '{result}{pre}{name}\u306B\u5272\u308A\u5F53\u3066\u3089\u308C\u307E\u3057\u305F : {type}{post}' assignment-primary \n/set format verbose display '{result}{pre}{action} \u5909\u6570 {name} : {type}{resolve}{post}' varinit,vardecl \n/set format verbose display '{pre}{action} \u5909\u6570 {name}{resolve}{post}' vardecl,varinit-notdefined \n/set format verbose display '{pre}{action} \u5909\u6570 {name}{post}' dropped-vardecl,varinit,expression \n/set format verbose display '{pre}{action} \u5909\u6570 {name}\u3001null\u306B\u30EA\u30BB\u30C3\u30C8\u3055\u308C\u307E\u3057\u305F{post}' replaced-vardecl,varinit-ok-update \n\n/set format verbose display '{pre}{action} {typeKind} {name}{resolve}{post}' class,interface,enum,annotation \n/set format verbose display '{pre}{action} \u30E1\u30BD\u30C3\u30C9 {name}({type})\u3092\u547C\u3073\u51FA\u305D\u3046\u3068\u3057\u307E\u3057\u305F{resolve}{post}' method \n\n/set format verbose display '{pre}{typeKind} {name}\u3092\u4F7F\u7528\u3057\u3088\u3046\u3068\u3057\u307E\u3057\u305F{resolve}{post}' used-class,interface,enum,annotation \n/set format verbose display '{pre}\u30E1\u30BD\u30C3\u30C9{name}({type})\u3092\u547C\u3073\u51FA\u305D\u3046\u3068\u3057\u307E\u3057\u305F{resolve}{post}' used-method \n\n/set truncation verbose 80\n/set truncation verbose 1000 varvalue,expression\n\n/set mode normal -command verbose \n/set format normal display '' added,modified,replaced,overwrote,dropped-update \n/set format normal display '{pre}{action} \u5909\u6570 {name}\u3001null\u306B\u30EA\u30BB\u30C3\u30C8\u3055\u308C\u307E\u3057\u305F{post}' replaced-vardecl,varinit-ok-update \n/set format normal display '{result}' added,modified,replaced-expression,varvalue,assignment,varinit,vardecl-ok-primary \n/set mode concise -quiet normal \n\n/set prompt concise 'jshell> ' ' ...> ' \n\n/set format concise display '' class,interface,enum,annotation,method,assignment,varinit,vardecl-ok \n\n/set feedback normal \n\n/set mode silent -quiet \n/set prompt silent '-> ' '>> ' \n/set format silent pre '| ' \n/set format silent post '%n' \n/set format silent errorpre '| ' \n/set format silent errorpost '%n' \n/set format silent display '' \n +startup.feedback = /set mode verbose -command \n\n/set prompt verbose '\\njshell> ' ' ...> ' \n\n/set format verbose pre '| ' \n/set format verbose post '%n' \n/set format verbose errorpre '| ' \n/set format verbose errorpost '%n' \n\n/set format verbose errorline '{post}{pre} {err}' \n\n/set format verbose action '\u4f5c\u6210\u6e08' added-primary \n/set format verbose action '\u5909\u66f4\u6e08' modified-primary \n/set format verbose action '\u7f6e\u63db\u6e08' replaced-primary \n/set format verbose action '\u30aa\u30fc\u30d0\u30fc\u30e9\u30a4\u30c9\u6e08' overwrote-primary \n/set format verbose action '\u524a\u9664\u6e08' dropped-primary \n/set format verbose action ' \u66f4\u65b0\u4f5c\u6210\u6e08' added-update \n/set format verbose action ' \u66f4\u65b0\u5909\u66f4\u6e08' modified-update \n/set format verbose action ' \u66f4\u65b0\u7f6e\u63db\u6e08' replaced-update \n/set format verbose action ' \u66f4\u65b0\u30aa\u30fc\u30d0\u30fc\u30e9\u30a4\u30c9\u6e08' overwrote-update \n/set format verbose action ' \u66f4\u65b0\u524a\u9664\u6e08' dropped-update \n\n/set format verbose until '\u3001\u305f\u3060\u3057\u3001\u6b21\u307e\u3067\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u5316\u3067\u304d\u306a\u3044\u304b\u3001\u305d\u306e\u30e1\u30bd\u30c3\u30c9\u3092\u8d77\u52d5\u3067\u304d\u307e\u305b\u3093:' defined-class-primary \n/set format verbose until '\u3001\u305f\u3060\u3057\u3001\u6b21\u307e\u3067\u305d\u306e\u30e1\u30bd\u30c3\u30c9\u3092\u8d77\u52d5\u3067\u304d\u307e\u305b\u3093:' defined-interface-primary \n/set format verbose until '\u3001\u305f\u3060\u3057\u3001\u6b21\u307e\u3067\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093:' defined-enum,annotation-primary \n/set format verbose until '\u3001\u305f\u3060\u3057\u3001\u6b21\u307e\u3067\u8d77\u52d5\u3067\u304d\u307e\u305b\u3093:' defined-method-primary \n/set format verbose until '\u3001\u305f\u3060\u3057\u3001\u6b21\u307e\u3067\u53c2\u7167\u3067\u304d\u307e\u305b\u3093:' notdefined-primary \n/set format verbose until ' \u6b21\u307e\u3067\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u5316\u3067\u304d\u306a\u3044\u304b\u3001\u305d\u306e\u30e1\u30bd\u30c3\u30c9\u3092\u8d77\u52d5\u3067\u304d\u307e\u305b\u3093:' defined-class-update \n/set format verbose until ' \u6b21\u307e\u3067\u30e1\u30bd\u30c3\u30c9\u3092\u8d77\u52d5\u3067\u304d\u307e\u305b\u3093:' defined-interface-update \n/set format verbose until ' \u6b21\u307e\u3067\u8d77\u52d5\u3067\u304d\u307e\u305b\u3093:' defined-method-update \n/set format verbose until ' \u6b21\u307e\u3067\u53c2\u7167\u3067\u304d\u307e\u305b\u3093:' notdefined-update \n\n/set format verbose unrerr '{unresolved}\u304c\u5ba3\u8a00\u3055\u308c\u307e\u3057\u305f' unresolved1-error0 \n/set format verbose unrerr '{unresolved}\u304c\u5ba3\u8a00\u3055\u308c\u307e\u3057\u305f' unresolved2-error0 \n/set format verbose unrerr ' \u3053\u306e\u30a8\u30e9\u30fc\u306f\u4fee\u6b63\u3055\u308c\u307e\u3057\u305f: {errors}' unresolved0-error1 \n/set format verbose unrerr '{unresolved}\u304c\u5ba3\u8a00\u3055\u308c\u3001\u3053\u306e\u30a8\u30e9\u30fc\u306f\u4fee\u6b63\u3055\u308c\u307e\u3057\u305f: {errors}' unresolved1-error1 \n/set format verbose unrerr '{unresolved}\u304c\u5ba3\u8a00\u3055\u308c\u3001\u3053\u306e\u30a8\u30e9\u30fc\u306f\u4fee\u6b63\u3055\u308c\u307e\u3057\u305f: {errors}' unresolved2-error1 \n/set format verbose unrerr ' \u3053\u308c\u3089\u306e\u30a8\u30e9\u30fc\u306f\u4fee\u6b63\u3055\u308c\u307e\u3057\u305f: {errors}' unresolved0-error2 \n/set format verbose unrerr \ +'{unresolved}\u304c\u5ba3\u8a00\u3055\u308c\u3001\u3053\u308c\u3089\u306e\u30a8\u30e9\u30fc\u306f\u4fee\u6b63\u3055\u308c\u307e\u3057\u305f: {errors}' unresolved1-error2 \n/set format verbose unrerr '{unresolved}\u304c\u5ba3\u8a00\u3055\u308c\u3001\u3053\u308c\u3089\u306e\u30a8\u30e9\u30fc\u306f\u4fee\u6b63\u3055\u308c\u307e\u3057\u305f: {errors}' unresolved2-error2 \n\n/set format verbose resolve '{until}{unrerr}' added,modified,replaced,used \n\n/set format verbose typeKind '\u30af\u30e9\u30b9' class \n/set format verbose typeKind '\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9' interface \n/set format verbose typeKind '\u5217\u6319\u578b' enum \n/set format verbose typeKind '\u6ce8\u91c8\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9' annotation \n\n/set format verbose result '{name} ==> {value}{post}' added,modified,replaced-ok-primary \n\n/set format verbose display '{result}{pre}\u30b9\u30af\u30e9\u30c3\u30c1\u5909\u6570{name}\u304c\u4f5c\u6210\u3055\u308c\u307e\u3057\u305f : {type}{post}' expression-added,modified,replaced-primary \n/set format verbose display '{result}{pre}{name}\u306e\u5024 : {type}{post}' varvalue-primary \n/set format verbose display '{result}{pre}{name}\u306b\u5272\u308a\u5f53\u3066\u3089\u308c\u307e\u3057\u305f : {type}{post}' assignment-primary \n/set format verbose display '{result}{pre}{action} \u5909\u6570 {name} : {type}{resolve}{post}' varinit,vardecl \n/set format verbose display '{pre}{action} \u5909\u6570 {name}{resolve}{post}' vardecl,varinit-notdefined \n/set format verbose display '{pre}{action} \u5909\u6570 {name}{post}' dropped-vardecl,varinit,expression \n/set format verbose display '{pre}{action} \u5909\u6570 {name}\u3001null\u306b\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3057\u305f{post}' replaced-vardecl,varinit-ok-update \n\n/set format verbose display '{pre}{action} {typeKind} {name}{resolve}{post}' class,interface,enum,annotation \n/set format verbose display '{pre}{action} \u30e1\u30bd\u30c3\u30c9 {name}({type})\u3092\u547c\u3073\u51fa\u305d\u3046\u3068\u3057\u307e\u3057\u305f{resolve}{post}' method \n\n/set format verbose display '{pre}{typeKind} {name}\u3092\u4f7f\u7528\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f{resolve}{post}' used-class,interface,enum,annotation \n/set format verbose display '{pre}\u30e1\u30bd\u30c3\u30c9{name}({type})\u3092\u547c\u3073\u51fa\u305d\u3046\u3068\u3057\u307e\u3057\u305f{resolve}{post}' used-method \n\n/set truncation verbose 80\n/set truncation verbose 1000 varvalue,expression\n\n/set mode normal -command verbose \n/set format normal display '' added,modified,replaced,overwrote,dropped-update \n/set format normal display '{pre}{action} \u5909\u6570 {name}\u3001null\u306b\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3057\u305f{post}' replaced-vardecl,varinit-ok-update \n/set format normal display '{result}' added,modified,replaced-expression,varvalue,assignment,varinit,vardecl-ok-primary \n/set mode concise -quiet normal \n\n/set prompt concise 'jshell> ' ' ...> ' \n\n/set format concise display '' class,interface,enum,annotation,method,assignment,varinit,vardecl-ok \n\n/set feedback normal \n\n/set mode silent -quiet \n/set prompt silent '-> ' '>> ' \n/set format silent pre '| ' \n/set format silent post '%n' \n/set format silent errorpre '| ' \n/set format silent errorpost '%n' \n/set format silent display '' \n --- old/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties 2016-08-18 00:26:30.441430628 -0700 +++ new/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties 2016-08-18 00:26:30.351428317 -0700 @@ -23,233 +23,233 @@ # questions. # -jshell.msg.welcome =\u6B22\u8FCE\u4F7F\u7528 JShell -- \u7248\u672C {0}\n\u8981\u5927\u81F4\u4E86\u89E3\u8BE5\u7248\u672C, \u8BF7\u952E\u5165: /help intro\n -jshell.err.opt.classpath.conflict = \u51B2\u7A81\u7684 -classpath \u9009\u9879\u3002 -jshell.err.opt.classpath.arg = \u7F3A\u5C11 -classpath \u7684\u53C2\u6570\u3002 -jshell.err.opt.feedback.arg = -feedback \u7F3A\u5C11\u53C2\u6570\u3002\u9700\u8981\u6A21\u5F0F\u3002 -jshell.err.opt.startup.one = \u53EA\u80FD\u4F7F\u7528\u4E00\u4E2A -startup \u6216 -nostartup \u9009\u9879\u3002 -jshell.err.opt.unknown = \u672A\u77E5\u9009\u9879: {0} - -jshell.msg.terminated =\u72B6\u6001\u5F15\u64CE\u5DF2\u7EC8\u6B62\u3002\n\u4F7F\u7528 /reload -restore \u53EF\u8FD8\u539F\u5B9A\u4E49 - -jshell.msg.use.one.of = \u4F7F\u7528\u4EE5\u4E0B\u4E4B\u4E00: {0} -jshell.msg.see.classes.etc = \u8BF7\u53C2\u9605 /types, /methods, /vars \u6216 /list -jshell.err.arg = \u65E0\u6548\u7684 ''{0}'' \u53C2\u6570: {1} -jshell.msg.see = \u6709\u5173\u5E2E\u52A9\u4FE1\u606F, \u8BF7\u53C2\u9605{0}\u3002 - -jshell.err.file.not.accessible = \u65E0\u6CD5\u8BBF\u95EE ''{0}'' \u7684\u6587\u4EF6 ''{1}'': {2} -jshell.err.file.not.found = \u627E\u4E0D\u5230 ''{0}'' \u7684\u6587\u4EF6 ''{1}''\u3002 -jshell.err.file.exception = ''{0}'' \u7684\u6587\u4EF6 ''{1}'' \u5F15\u53D1\u4E86\u5F02\u5E38\u9519\u8BEF: {2} -jshell.err.file.filename = ''{0}'' \u9700\u8981\u6587\u4EF6\u540D\u53C2\u6570\u3002 - -jshell.err.startup.unexpected.exception = \u8BFB\u53D6\u542F\u52A8\u65F6\u51FA\u73B0\u610F\u5916\u7684\u5F02\u5E38\u9519\u8BEF: {0} -jshell.err.unexpected.exception = \u610F\u5916\u5F02\u5E38\u9519\u8BEF: {0} - -jshell.err.no.such.command.or.snippet.id = \u6CA1\u6709\u8FD9\u6837\u7684\u547D\u4EE4\u6216\u7247\u6BB5 id: {0} -jshell.err.command.ambiguous = \u547D\u4EE4 ''{0}'' \u4E0D\u660E\u786E: {1} -jshell.err.set.editor.arg = ''/set editor'' \u547D\u4EE4\u8981\u6C42\u8DEF\u5F84\u53C2\u6570 -jshell.msg.set.editor.set = \u7F16\u8F91\u5668\u8BBE\u7F6E\u4E3A: {0} -jshell.err.cant.launch.editor = \u65E0\u6CD5\u542F\u52A8\u7F16\u8F91\u5668 -- \u610F\u5916\u7684\u5F02\u5E38\u9519\u8BEF: {0} -jshell.msg.try.set.editor = \u8BF7\u5C1D\u8BD5\u901A\u8FC7 /set editor \u6765\u4F7F\u7528\u5916\u90E8\u7F16\u8F91\u5668\u3002 - -jshell.msg.try.command.without.args = \u5C1D\u8BD5\u4F7F\u7528\u4E0D\u5E26\u53C2\u6570\u7684 ''{0}''\u3002 -jshell.msg.no.active = \u6CA1\u6709\u6D3B\u52A8\u5B9A\u4E49\u3002 - -jshell.msg.resetting = \u6B63\u5728\u91CD\u7F6E... -jshell.msg.resetting.state = \u6B63\u5728\u91CD\u7F6E\u72B6\u6001\u3002 - -jshell.err.reload.no.previous = \u6CA1\u6709\u53EF\u8FD8\u539F\u7684\u4E0A\u4E00\u4E2A\u5386\u53F2\u8BB0\u5F55 -jshell.err.reload.restarting.previous.state = \u6B63\u5728\u91CD\u65B0\u542F\u52A8\u5E76\u8FD8\u539F\u5230\u5148\u524D\u7684\u72B6\u6001\u3002 -jshell.err.reload.restarting.state = \u6B63\u5728\u91CD\u65B0\u542F\u52A8\u5E76\u8FD8\u539F\u72B6\u6001\u3002 - -jshell.msg.vars.not.active = (\u4E0D\u6D3B\u52A8) - -jshell.err.out.of.range = \u8D85\u51FA\u8303\u56F4 - -jshell.msg.error = \u9519\u8BEF: -jshell.msg.warning = \u8B66\u544A: - -jshell.err.sub.arg = ''{0}'' \u547D\u4EE4\u9700\u8981\u5B50\u547D\u4EE4\u3002\u8BF7\u53C2\u9605: ''/help {0}'' -jshell.err.sub.ambiguous = ''{0}'' \u7684\u5B50\u547D\u4EE4\u53C2\u6570\u4E0D\u660E\u786E: {1} - -jshell.err.classpath.arg = /classpath \u547D\u4EE4\u8981\u6C42\u8DEF\u5F84\u53C2\u6570\u3002 -jshell.msg.classpath = \u8DEF\u5F84 ''{0}'' \u5DF2\u6DFB\u52A0\u5230\u7C7B\u8DEF\u5F84 - -jshell.err.help.arg = \u6CA1\u6709\u547D\u4EE4\u6216\u4E3B\u9898\u4EE5\u63D0\u4F9B\u7684\u53C2\u6570\u5F00\u59CB: {0} -jshell.msg.help.begin =\u952E\u5165 Java \u8BED\u8A00\u8868\u8FBE\u5F0F, \u8BED\u53E5\u6216\u58F0\u660E\u3002\n\u6216\u8005\u952E\u5165\u4EE5\u4E0B\u547D\u4EE4\u4E4B\u4E00:\n -jshell.msg.help.subject =\n\u6709\u5173\u8BE6\u7EC6\u4FE1\u606F, \u8BF7\u952E\u5165 ''/help'', \u540E\u8DDF\u547D\u4EE4\u6216\u4E3B\u9898\u7684\u540D\u79F0\u3002\n\u4F8B\u5982 ''/help /list'' \u6216 ''/help intro''\u3002\u4E3B\u9898:\n - -jshell.err.drop.arg =\u5728 /drop \u53C2\u6570\u4E2D, \u8BF7\u6307\u5B9A\u8981\u5220\u9664\u7684\u5BFC\u5165, \u53D8\u91CF, \u65B9\u6CD5\u6216\u7C7B\u3002\n\u6309 id \u6216\u540D\u79F0\u6307\u5B9A\u3002\u4F7F\u7528 /list \u53EF\u67E5\u770B id\u3002\u4F7F\u7528 /reset \u53EF\u91CD\u7F6E\u6240\u6709\u72B6\u6001\u3002 -jshell.err.drop.ambiguous = \u53C2\u6570\u5F15\u7528\u4E86\u591A\u4E2A\u5BFC\u5165, \u53D8\u91CF, \u65B9\u6CD5\u6216\u7C7B\u3002 -jshell.err.failed = \u5931\u8D25\u3002 -jshell.msg.native.method = \u672C\u673A\u65B9\u6CD5 -jshell.msg.unknown.source = \u672A\u77E5\u6E90 -jshell.msg.goodbye = \u518D\u89C1 - -jshell.msg.help.for.help = \u952E\u5165 /help \u4EE5\u83B7\u53D6\u5E2E\u52A9\u4FE1\u606F\u3002 - -jshell.err.mode.name = \u9884\u671F\u53CD\u9988\u6A21\u5F0F\u540D\u79F0: {0} -jshell.err.missing.mode = \u7F3A\u5C11\u53CD\u9988\u6A21\u5F0F -- {0} -jshell.err.field.name = \u9884\u671F\u5B57\u6BB5\u540D: {0} -- {1} -jshell.err.missing.field = \u7F3A\u5C11\u5B57\u6BB5\u540D -- {0} -jshell.err.mode.unknown = \u672A\u6307\u5B9A\u53CD\u9988\u6A21\u5F0F: {0} -- {1} - -jshell.err.feedback.does.not.match.mode = \u4E0D\u5339\u914D\u4EFB\u4F55\u5F53\u524D\u53CD\u9988\u6A21\u5F0F: {0} -- {1} -jshell.err.feedback.ambiguous.mode = \u5339\u914D\u4E86\u591A\u4E2A\u5F53\u524D\u53CD\u9988\u6A21\u5F0F: {0} -- {1} -jshell.err.feedback.expected.format = \u7F3A\u5C11\u9884\u671F\u683C\u5F0F -- {0} -jshell.err.feedback.must.be.quoted = \u683C\u5F0F ''{0}'' \u5FC5\u987B\u4F7F\u7528\u5F15\u53F7\u62EC\u8D77\u6765 -- {1} -jshell.err.feedback.not.a.valid.selector = \u4E0D\u662F ''{1}'' \u4E2D\u6709\u6548\u7684\u9009\u62E9\u5668 ''{0}'' -- {2} -jshell.err.feedback.multiple.sections = \u9009\u62E9\u5668\u7C7B\u578B\u5728 ''{1}'' \u4E2D\u9009\u62E9\u5668\u5217\u8868 ''{0}'' \u7684\u591A\u4E2A\u90E8\u5206\u4E2D -- {2} -jshell.err.feedback.different.selector.kinds = \u4E0D\u540C\u7684\u9009\u62E9\u5668\u7C7B\u578B\u4F4D\u4E8E ''{1}'' \u4E2D\u9009\u62E9\u5668\u5217\u8868 ''{0}'' \u7684\u76F8\u540C\u90E8\u5206\u4E2D -- {2} - -jshell.msg.feedback.new.mode = \u5DF2\u521B\u5EFA\u65B0\u7684\u53CD\u9988\u6A21\u5F0F: {0} -jshell.msg.feedback.mode = \u53CD\u9988\u6A21\u5F0F: {0} -jshell.msg.feedback.mode.following = \u53CD\u9988\u6A21\u5F0F\u5E94\u8BE5\u4E3A\u4EE5\u4E0B\u4E4B\u4E00: - -jshell.err.truncation.expected.length = \u9884\u671F\u622A\u65AD\u957F\u5EA6 -- {0} -jshell.err.truncation.length.not.integer = \u622A\u65AD\u957F\u5EA6\u5FC5\u987B\u4E3A\u6574\u6570: {0} -- {1} - -jshell.err.not.valid.with.predefined.mode = \u5BF9\u4E8E\u9884\u5B9A\u4E49\u7684\u6A21\u5F0F\u65E0\u6548: {0} -- {1} -jshell.err.retained.feedback.mode.must.be.retained.or.predefined = ''/retain feedback <\u6A21\u5F0F>'' \u8981\u6C42 <\u6A21\u5F0F> \u4E3A\u9884\u5B9A\u4E49\u6216\u8005\u5DF2\u7ECF\u4F7F\u7528 ''/retain mode'' \u4FDD\u7559 -- {0} - -jshell.err.unknown.option = \u672A\u77E5\u9009\u9879: {0} -- {1} -jshell.err.default.option.or.program = \u6307\u5B9A -default \u9009\u9879\u6216\u7A0B\u5E8F, \u4F46\u4E0D\u80FD\u540C\u65F6\u6307\u5B9A -- {0} -jshell.err.option.or.filename = \u6307\u5B9A\u4E00\u4E2A\u9009\u9879\u6216\u8005\u4E00\u4E2A\u542F\u52A8\u6587\u4EF6\u540D -- {0} -jshell.err.unexpected.at.end = \u547D\u4EE4\u7ED3\u5C3E\u5904\u9047\u5230\u610F\u5916\u7684\u53C2\u6570: {0} -- {1} -jshell.err.conflicting.options = \u51B2\u7A81\u7684\u9009\u9879 -- {0} -jshell.err.cannot.delete.current.mode = \u65E0\u6CD5\u5220\u9664\u5F53\u524D\u53CD\u9988\u6A21\u5F0F ''{0}'', \u8BF7\u5148\u4F7F\u7528 ''/set feedback'' -- {1} -jshell.err.cannot.delete.retained.mode = \u65E0\u6CD5\u5220\u9664\u4FDD\u7559\u7684\u53CD\u9988\u6A21\u5F0F ''{0}'', \u8BF7\u5148\u4F7F\u7528 ''/retain feedback'' -- {1} -jshell.err.may.not.specify.options.and.snippets = \u4E0D\u80FD\u540C\u65F6\u4F7F\u7528\u9009\u9879\u548C\u7247\u6BB5: {0} -jshell.err.no.such.snippets = \u6CA1\u6709\u6B64\u7C7B\u7247\u6BB5: {0} -jshell.err.the.snippet.cannot.be.used.with.this.command = \u6B64\u547D\u4EE4\u4E0D\u63A5\u53D7\u7247\u6BB5 ''{0}'' : {1} -jshell.err.retained.mode.failure = \u4FDD\u7559\u6A21\u5F0F\u4E2D\u51FA\u73B0\u6545\u969C (\u5DF2\u6E05\u9664\u6A21\u5F0F) -- {0} {1} +jshell.msg.welcome =\u6b22\u8fce\u4f7f\u7528 JShell -- \u7248\u672c {0}\n\u8981\u5927\u81f4\u4e86\u89e3\u8be5\u7248\u672c, \u8bf7\u952e\u5165: /help intro\n +jshell.err.opt.classpath.conflict = \u51b2\u7a81\u7684 -classpath \u9009\u9879\u3002 +jshell.err.opt.classpath.arg = \u7f3a\u5c11 -classpath \u7684\u53c2\u6570\u3002 +jshell.err.opt.feedback.arg = --feedback \u7f3a\u5c11\u53c2\u6570\u3002\u9700\u8981\u6a21\u5f0f\u3002 +jshell.err.opt.startup.one = \u53ea\u80fd\u4f7f\u7528\u4e00\u4e2a --startup \u6216 --no-startup \u9009\u9879\u3002 +jshell.err.opt.unknown = \u672a\u77e5\u9009\u9879: {0} + +jshell.msg.terminated =\u72b6\u6001\u5f15\u64ce\u5df2\u7ec8\u6b62\u3002\n\u4f7f\u7528 /reload -restore \u53ef\u8fd8\u539f\u5b9a\u4e49 + +jshell.msg.use.one.of = \u4f7f\u7528\u4ee5\u4e0b\u4e4b\u4e00: {0} +jshell.msg.see.classes.etc = \u8bf7\u53c2\u9605 /types, /methods, /vars \u6216 /list +jshell.err.arg = \u65e0\u6548\u7684 ''{0}'' \u53c2\u6570: {1} +jshell.msg.see = \u6709\u5173\u5e2e\u52a9\u4fe1\u606f, \u8bf7\u53c2\u9605{0}\u3002 + +jshell.err.file.not.accessible = \u65e0\u6cd5\u8bbf\u95ee ''{0}'' \u7684\u6587\u4ef6 ''{1}'': {2} +jshell.err.file.not.found = \u627e\u4e0d\u5230 ''{0}'' \u7684\u6587\u4ef6 ''{1}''\u3002 +jshell.err.file.exception = ''{0}'' \u7684\u6587\u4ef6 ''{1}'' \u5f15\u53d1\u4e86\u5f02\u5e38\u9519\u8bef: {2} +jshell.err.file.filename = ''{0}'' \u9700\u8981\u6587\u4ef6\u540d\u53c2\u6570\u3002 + +jshell.err.startup.unexpected.exception = \u8bfb\u53d6\u542f\u52a8\u65f6\u51fa\u73b0\u610f\u5916\u7684\u5f02\u5e38\u9519\u8bef: {0} +jshell.err.unexpected.exception = \u610f\u5916\u5f02\u5e38\u9519\u8bef: {0} + +jshell.err.no.such.command.or.snippet.id = \u6ca1\u6709\u8fd9\u6837\u7684\u547d\u4ee4\u6216\u7247\u6bb5 id: {0} +jshell.err.command.ambiguous = \u547d\u4ee4 ''{0}'' \u4e0d\u660e\u786e: {1} +jshell.err.set.editor.arg = ''/set editor'' \u547d\u4ee4\u8981\u6c42\u8def\u5f84\u53c2\u6570 +jshell.msg.set.editor.set = \u7f16\u8f91\u5668\u8bbe\u7f6e\u4e3a: {0} +jshell.err.cant.launch.editor = \u65e0\u6cd5\u542f\u52a8\u7f16\u8f91\u5668 -- \u610f\u5916\u7684\u5f02\u5e38\u9519\u8bef: {0} +jshell.msg.try.set.editor = \u8bf7\u5c1d\u8bd5\u901a\u8fc7 /set editor \u6765\u4f7f\u7528\u5916\u90e8\u7f16\u8f91\u5668\u3002 + +jshell.msg.try.command.without.args = \u5c1d\u8bd5\u4f7f\u7528\u4e0d\u5e26\u53c2\u6570\u7684 ''{0}''\u3002 +jshell.msg.no.active = \u6ca1\u6709\u6d3b\u52a8\u5b9a\u4e49\u3002 + +jshell.msg.resetting = \u6b63\u5728\u91cd\u7f6e... +jshell.msg.resetting.state = \u6b63\u5728\u91cd\u7f6e\u72b6\u6001\u3002 + +jshell.err.reload.no.previous = \u6ca1\u6709\u53ef\u8fd8\u539f\u7684\u4e0a\u4e00\u4e2a\u5386\u53f2\u8bb0\u5f55 +jshell.err.reload.restarting.previous.state = \u6b63\u5728\u91cd\u65b0\u542f\u52a8\u5e76\u8fd8\u539f\u5230\u5148\u524d\u7684\u72b6\u6001\u3002 +jshell.err.reload.restarting.state = \u6b63\u5728\u91cd\u65b0\u542f\u52a8\u5e76\u8fd8\u539f\u72b6\u6001\u3002 + +jshell.msg.vars.not.active = (\u4e0d\u6d3b\u52a8) + +jshell.err.out.of.range = \u8d85\u51fa\u8303\u56f4 + +jshell.msg.error = \u9519\u8bef: +jshell.msg.warning = \u8b66\u544a: + +jshell.err.sub.arg = ''{0}'' \u547d\u4ee4\u9700\u8981\u5b50\u547d\u4ee4\u3002\u8bf7\u53c2\u9605: ''/help {0}'' +jshell.err.sub.ambiguous = ''{0}'' \u7684\u5b50\u547d\u4ee4\u53c2\u6570\u4e0d\u660e\u786e: {1} + +jshell.err.classpath.arg = /classpath \u547d\u4ee4\u8981\u6c42\u8def\u5f84\u53c2\u6570\u3002 +jshell.msg.classpath = \u8def\u5f84 ''{0}'' \u5df2\u6dfb\u52a0\u5230\u7c7b\u8def\u5f84 + +jshell.err.help.arg = \u6ca1\u6709\u547d\u4ee4\u6216\u4e3b\u9898\u4ee5\u63d0\u4f9b\u7684\u53c2\u6570\u5f00\u59cb: {0} +jshell.msg.help.begin =\u952e\u5165 Java \u8bed\u8a00\u8868\u8fbe\u5f0f, \u8bed\u53e5\u6216\u58f0\u660e\u3002\n\u6216\u8005\u952e\u5165\u4ee5\u4e0b\u547d\u4ee4\u4e4b\u4e00:\n +jshell.msg.help.subject =\n\u6709\u5173\u8be6\u7ec6\u4fe1\u606f, \u8bf7\u952e\u5165 ''/help'', \u540e\u8ddf\u547d\u4ee4\u6216\u4e3b\u9898\u7684\u540d\u79f0\u3002\n\u4f8b\u5982 ''/help /list'' \u6216 ''/help intro''\u3002\u4e3b\u9898:\n + +jshell.err.drop.arg =\u5728 /drop \u53c2\u6570\u4e2d, \u8bf7\u6307\u5b9a\u8981\u5220\u9664\u7684\u5bfc\u5165, \u53d8\u91cf, \u65b9\u6cd5\u6216\u7c7b\u3002\n\u6309 id \u6216\u540d\u79f0\u6307\u5b9a\u3002\u4f7f\u7528 /list \u53ef\u67e5\u770b id\u3002\u4f7f\u7528 /reset \u53ef\u91cd\u7f6e\u6240\u6709\u72b6\u6001\u3002 +jshell.err.drop.ambiguous = \u53c2\u6570\u5f15\u7528\u4e86\u591a\u4e2a\u5bfc\u5165, \u53d8\u91cf, \u65b9\u6cd5\u6216\u7c7b\u3002 +jshell.err.failed = \u5931\u8d25\u3002 +jshell.msg.native.method = \u672c\u673a\u65b9\u6cd5 +jshell.msg.unknown.source = \u672a\u77e5\u6e90 +jshell.msg.goodbye = \u518d\u89c1 + +jshell.msg.help.for.help = \u952e\u5165 /help \u4ee5\u83b7\u53d6\u5e2e\u52a9\u4fe1\u606f\u3002 + +jshell.err.mode.name = \u9884\u671f\u53cd\u9988\u6a21\u5f0f\u540d\u79f0: {0} +jshell.err.missing.mode = \u7f3a\u5c11\u53cd\u9988\u6a21\u5f0f -- {0} +jshell.err.field.name = \u9884\u671f\u5b57\u6bb5\u540d: {0} -- {1} +jshell.err.missing.field = \u7f3a\u5c11\u5b57\u6bb5\u540d -- {0} +jshell.err.mode.unknown = \u672a\u6307\u5b9a\u53cd\u9988\u6a21\u5f0f: {0} -- {1} + +jshell.err.feedback.does.not.match.mode = \u4e0d\u5339\u914d\u4efb\u4f55\u5f53\u524d\u53cd\u9988\u6a21\u5f0f: {0} -- {1} +jshell.err.feedback.ambiguous.mode = \u5339\u914d\u4e86\u591a\u4e2a\u5f53\u524d\u53cd\u9988\u6a21\u5f0f: {0} -- {1} +jshell.err.feedback.expected.format = \u7f3a\u5c11\u9884\u671f\u683c\u5f0f -- {0} +jshell.err.feedback.must.be.quoted = \u683c\u5f0f ''{0}'' \u5fc5\u987b\u4f7f\u7528\u5f15\u53f7\u62ec\u8d77\u6765 -- {1} +jshell.err.feedback.not.a.valid.selector = \u4e0d\u662f ''{1}'' \u4e2d\u6709\u6548\u7684\u9009\u62e9\u5668 ''{0}'' -- {2} +jshell.err.feedback.multiple.sections = \u9009\u62e9\u5668\u7c7b\u578b\u5728 ''{1}'' \u4e2d\u9009\u62e9\u5668\u5217\u8868 ''{0}'' \u7684\u591a\u4e2a\u90e8\u5206\u4e2d -- {2} +jshell.err.feedback.different.selector.kinds = \u4e0d\u540c\u7684\u9009\u62e9\u5668\u7c7b\u578b\u4f4d\u4e8e ''{1}'' \u4e2d\u9009\u62e9\u5668\u5217\u8868 ''{0}'' \u7684\u76f8\u540c\u90e8\u5206\u4e2d -- {2} + +jshell.msg.feedback.new.mode = \u5df2\u521b\u5efa\u65b0\u7684\u53cd\u9988\u6a21\u5f0f: {0} +jshell.msg.feedback.mode = \u53cd\u9988\u6a21\u5f0f: {0} +jshell.msg.feedback.mode.following = \u53cd\u9988\u6a21\u5f0f\u5e94\u8be5\u4e3a\u4ee5\u4e0b\u4e4b\u4e00: + +jshell.err.truncation.expected.length = \u9884\u671f\u622a\u65ad\u957f\u5ea6 -- {0} +jshell.err.truncation.length.not.integer = \u622a\u65ad\u957f\u5ea6\u5fc5\u987b\u4e3a\u6574\u6570: {0} -- {1} + +jshell.err.not.valid.with.predefined.mode = \u5bf9\u4e8e\u9884\u5b9a\u4e49\u7684\u6a21\u5f0f\u65e0\u6548: {0} -- {1} +jshell.err.retained.feedback.mode.must.be.retained.or.predefined = ''/retain feedback <\u6a21\u5f0f>'' \u8981\u6c42 <\u6a21\u5f0f> \u4e3a\u9884\u5b9a\u4e49\u6216\u8005\u5df2\u7ecf\u4f7f\u7528 ''/retain mode'' \u4fdd\u7559 -- {0} + +jshell.err.unknown.option = \u672a\u77e5\u9009\u9879: {0} -- {1} +jshell.err.default.option.or.program = \u6307\u5b9a -default \u9009\u9879\u6216\u7a0b\u5e8f, \u4f46\u4e0d\u80fd\u540c\u65f6\u6307\u5b9a -- {0} +jshell.err.option.or.filename = \u6307\u5b9a\u4e00\u4e2a\u9009\u9879\u6216\u8005\u4e00\u4e2a\u542f\u52a8\u6587\u4ef6\u540d -- {0} +jshell.err.unexpected.at.end = \u547d\u4ee4\u7ed3\u5c3e\u5904\u9047\u5230\u610f\u5916\u7684\u53c2\u6570: {0} -- {1} +jshell.err.conflicting.options = \u51b2\u7a81\u7684\u9009\u9879 -- {0} +jshell.err.cannot.delete.current.mode = \u65e0\u6cd5\u5220\u9664\u5f53\u524d\u53cd\u9988\u6a21\u5f0f ''{0}'', \u8bf7\u5148\u4f7f\u7528 ''/set feedback'' -- {1} +jshell.err.cannot.delete.retained.mode = \u65e0\u6cd5\u5220\u9664\u4fdd\u7559\u7684\u53cd\u9988\u6a21\u5f0f ''{0}'', \u8bf7\u5148\u4f7f\u7528 ''/retain feedback'' -- {1} +jshell.err.may.not.specify.options.and.snippets = \u4e0d\u80fd\u540c\u65f6\u4f7f\u7528\u9009\u9879\u548c\u7247\u6bb5: {0} +jshell.err.no.such.snippets = \u6ca1\u6709\u6b64\u7c7b\u7247\u6bb5: {0} +jshell.err.the.snippet.cannot.be.used.with.this.command = \u6b64\u547d\u4ee4\u4e0d\u63a5\u53d7\u7247\u6bb5 ''{0}'' : {1} +jshell.err.retained.mode.failure = \u4fdd\u7559\u6a21\u5f0f\u4e2d\u51fa\u73b0\u6545\u969c (\u5df2\u6e05\u9664\u6a21\u5f0f) -- {0} {1} -jshell.console.see.more = <\u6309 Tab \u53EF\u67E5\u770B\u66F4\u591A\u5185\u5BB9> -jshell.console.do.nothing = \u4E0D\u6267\u884C\u4EFB\u4F55\u64CD\u4F5C +jshell.console.see.more = <\u6309 Tab \u53ef\u67e5\u770b\u66f4\u591a\u5185\u5bb9> +jshell.console.do.nothing = \u4e0d\u6267\u884c\u4efb\u4f55\u64cd\u4f5c jshell.console.choice = \u9009\u9879: -jshell.console.create.variable = \u521B\u5EFA\u53D8\u91CF -jshell.console.resolvable = \n\u6807\u8BC6\u7B26\u53EF\u5728\u6B64\u4E0A\u4E0B\u6587\u4E2D\u89E3\u6790\u3002 -jshell.console.no.candidate = \n\u6CA1\u6709\u627E\u5230\u53EF\u5BFC\u5165\u7684\u5019\u9009\u5168\u9650\u5B9A\u540D\u79F0\u3002 -jshell.console.incomplete = \n\u7ED3\u679C\u53EF\u80FD\u4E0D\u5B8C\u6574; \u8BF7\u7A0D\u5019\u91CD\u8BD5\u4EE5\u83B7\u53D6\u5B8C\u6574\u7ED3\u679C\u3002 +jshell.console.create.variable = \u521b\u5efa\u53d8\u91cf +jshell.console.resolvable = \n\u6807\u8bc6\u7b26\u53ef\u5728\u6b64\u4e0a\u4e0b\u6587\u4e2d\u89e3\u6790\u3002 +jshell.console.no.candidate = \n\u6ca1\u6709\u627e\u5230\u53ef\u5bfc\u5165\u7684\u5019\u9009\u5168\u9650\u5b9a\u540d\u79f0\u3002 +jshell.console.incomplete = \n\u7ed3\u679c\u53ef\u80fd\u4e0d\u5b8c\u6574; \u8bf7\u7a0d\u5019\u91cd\u8bd5\u4ee5\u83b7\u53d6\u5b8c\u6574\u7ed3\u679c\u3002 -help.usage = \u7528\u6CD5: jshell <\u9009\u9879> <\u52A0\u8F7D\u6587\u4EF6>\n\u5176\u4E2D, \u53EF\u80FD\u7684\u9009\u9879\u5305\u62EC:\n -classpath <\u8DEF\u5F84> \u6307\u5B9A\u67E5\u627E\u7528\u6237\u7C7B\u6587\u4EF6\u7684\u4F4D\u7F6E\n -cp <\u8DEF\u5F84> \u6307\u5B9A\u67E5\u627E\u7528\u6237\u7C7B\u6587\u4EF6\u7684\u4F4D\u7F6E\n -startup <\u6587\u4EF6> \u5BF9\u542F\u52A8\u5B9A\u4E49\u6267\u884C\u5355\u6B21\u66FF\u6362\n -nostartup \u4E0D\u8FD0\u884C\u542F\u52A8\u5B9A\u4E49\n -feedback <\u6A21\u5F0F> \u6307\u5B9A\u521D\u59CB\u53CD\u9988\u6A21\u5F0F\u3002\u8BE5\u6A21\u5F0F\u53EF\u4EE5\u662F\n \u9884\u5B9A\u4E49\u7684 (silent, concise, normal \u6216 verbose), \n \u4E5F\u53EF\u662F\u4EE5\u524D\u7528\u6237\u5B9A\u4E49\u7684\n -q \u65E0\u63D0\u793A\u53CD\u9988\u3002\u7B49\u540C\u4E8E: -feedback concise\n -qq \u771F\u6B63\u65E0\u63D0\u793A\u53CD\u9988\u3002\u7B49\u540C\u4E8E: -feedback silent\n -v \u8BE6\u7EC6\u53CD\u9988\u3002\u7B49\u540C\u4E8E: -feedback verbose\n -J<\u6807\u8BB0> \u76F4\u63A5\u5C06 <\u6807\u8BB0> \u4F20\u9012\u5230\u8FD0\u884C\u65F6\u7CFB\u7EDF\u3002\n \u4E3A\u6BCF\u4E2A\u8FD0\u884C\u65F6\u6807\u8BB0\u6216\u6807\u8BB0\u53C2\u6570\u4F7F\u7528\u4E00\u4E2A -J\n -R<\u6807\u8BB0> \u5C06 <\u6807\u8BB0> \u4F20\u9012\u5230\u8FDC\u7A0B\u8FD0\u884C\u65F6\u7CFB\u7EDF\u3002\n \u4E3A\u6BCF\u4E2A\u8FDC\u7A0B\u6807\u8BB0\u6216\u6807\u8BB0\u53C2\u6570\u4F7F\u7528\u4E00\u4E2A -R\n -help \u8F93\u51FA\u6B64\u6807\u51C6\u9009\u9879\u7684\u63D0\u8981\n -version \u7248\u672C\u4FE1\u606F\n +help.usage = \u7528\u6cd5: jshell <\u9009\u9879> <\u52a0\u8f7d\u6587\u4ef6>\n\u5176\u4e2d, \u53ef\u80fd\u7684\u9009\u9879\u5305\u62ec:\n --class-path <\u8def\u5f84> \u6307\u5b9a\u67e5\u627e\u7528\u6237\u7c7b\u6587\u4ef6\u7684\u4f4d\u7f6e\n -cp <\u8def\u5f84> \u6307\u5b9a\u67e5\u627e\u7528\u6237\u7c7b\u6587\u4ef6\u7684\u4f4d\u7f6e\n --startup <\u6587\u4ef6> \u5bf9\u542f\u52a8\u5b9a\u4e49\u6267\u884c\u5355\u6b21\u66ff\u6362\n --no-startup \u4e0d\u8fd0\u884c\u542f\u52a8\u5b9a\u4e49\n --feedback <\u6a21\u5f0f> \u6307\u5b9a\u521d\u59cb\u53cd\u9988\u6a21\u5f0f\u3002\u8be5\u6a21\u5f0f\u53ef\u4ee5\u662f\n \u9884\u5b9a\u4e49\u7684 (silent, concise, normal \u6216 verbose), \n \u4e5f\u53ef\u662f\u4ee5\u524d\u7528\u6237\u5b9a\u4e49\u7684\n -q \u65e0\u63d0\u793a\u53cd\u9988\u3002\u7b49\u540c\u4e8e: --feedback concise\n -s \u771f\u6b63\u65e0\u63d0\u793a\u53cd\u9988\u3002\u7b49\u540c\u4e8e: --feedback silent\n -v \u8be6\u7ec6\u53cd\u9988\u3002\u7b49\u540c\u4e8e: --feedback verbose\n -J<\u6807\u8bb0> \u76f4\u63a5\u5c06 <\u6807\u8bb0> \u4f20\u9012\u5230\u8fd0\u884c\u65f6\u7cfb\u7edf\u3002\n \u4e3a\u6bcf\u4e2a\u8fd0\u884c\u65f6\u6807\u8bb0\u6216\u6807\u8bb0\u53c2\u6570\u4f7f\u7528\u4e00\u4e2a -J\n -R<\u6807\u8bb0> \u5c06 <\u6807\u8bb0> \u4f20\u9012\u5230\u8fdc\u7a0b\u8fd0\u884c\u65f6\u7cfb\u7edf\u3002\n \u4e3a\u6bcf\u4e2a\u8fdc\u7a0b\u6807\u8bb0\u6216\u6807\u8bb0\u53c2\u6570\u4f7f\u7528\u4e00\u4e2a -R\n --help \u8f93\u51fa\u6b64\u6807\u51c6\u9009\u9879\u7684\u63d0\u8981\n -version \u7248\u672c\u4fe1\u606f\n -help.list.summary = \u5217\u51FA\u60A8\u952E\u5165\u7684\u6E90 -help.list.args = [<\u540D\u79F0\u6216 id>|-all|-start] -help.list =\u663E\u793A\u524D\u9762\u5E26\u6709\u7247\u6BB5 ID \u7684\u7247\u6BB5\u6E90\u3002\n\n/list\n\t\u5217\u51FA\u60A8\u952E\u5165\u7684\u6216\u4F7F\u7528 /open \u8BFB\u53D6\u7684\u5F53\u524D\u6D3B\u52A8\u7684\u4EE3\u7801\u7247\u6BB5\n\n/list -start\n\t\u5217\u51FA\u81EA\u52A8\u8BC4\u4F30\u7684\u542F\u52A8\u7247\u6BB5\n\n/list -all\n\t\u5217\u51FA\u6240\u6709\u7247\u6BB5, \u5305\u62EC\u5931\u8D25\u7684\u7247\u6BB5, \u8986\u76D6\u7684\u7247\u6BB5, \u5220\u9664\u7684\u7247\u6BB5\u548C\u542F\u52A8\u7247\u6BB5\n\n/list <\u540D\u79F0>\n\t\u5217\u51FA\u5177\u6709\u6307\u5B9A\u540D\u79F0\u7684\u7247\u6BB5 (\u7279\u522B\u662F\u6D3B\u52A8\u7247\u6BB5)\n\n/list \n\t\u5217\u51FA\u5177\u6709\u6307\u5B9A\u7247\u6BB5 ID \u7684\u7247\u6BB5 +help.list.summary = \u5217\u51fa\u60a8\u952e\u5165\u7684\u6e90 +help.list.args = [<\u540d\u79f0\u6216 id>|-all|-start] +help.list =\u663e\u793a\u524d\u9762\u5e26\u6709\u7247\u6bb5 ID \u7684\u7247\u6bb5\u6e90\u3002\n\n/list\n\t\u5217\u51fa\u60a8\u952e\u5165\u7684\u6216\u4f7f\u7528 /open \u8bfb\u53d6\u7684\u5f53\u524d\u6d3b\u52a8\u7684\u4ee3\u7801\u7247\u6bb5\n\n/list -start\n\t\u5217\u51fa\u81ea\u52a8\u8bc4\u4f30\u7684\u542f\u52a8\u7247\u6bb5\n\n/list -all\n\t\u5217\u51fa\u6240\u6709\u7247\u6bb5, \u5305\u62ec\u5931\u8d25\u7684\u7247\u6bb5, \u8986\u76d6\u7684\u7247\u6bb5, \u5220\u9664\u7684\u7247\u6bb5\u548c\u542f\u52a8\u7247\u6bb5\n\n/list <\u540d\u79f0>\n\t\u5217\u51fa\u5177\u6709\u6307\u5b9a\u540d\u79f0\u7684\u7247\u6bb5 (\u7279\u522b\u662f\u6d3b\u52a8\u7247\u6bb5)\n\n/list \n\t\u5217\u51fa\u5177\u6709\u6307\u5b9a\u7247\u6bb5 ID \u7684\u7247\u6bb5 -help.edit.summary = \u7F16\u8F91\u6309\u540D\u79F0\u6216 id \u5F15\u7528\u7684\u6E90\u6761\u76EE -help.edit.args = <\u540D\u79F0\u6216 id> -help.edit =\u5728\u5916\u90E8\u7F16\u8F91\u5668\u4E2D\u7F16\u8F91\u6E90\u7684\u7247\u6BB5\u3002\n\u4F7F\u7528 /set editor \u53EF\u4EE5\u8BBE\u7F6E\u8981\u4F7F\u7528\u7684\u7F16\u8F91\u5668\u3002\n\u5982\u679C\u5C1A\u672A\u8BBE\u7F6E\u7F16\u8F91\u5668, \u5219\u5C06\u542F\u52A8\u4E00\u4E2A\u7B80\u5355\u7684\u7F16\u8F91\u5668\u3002\n\n/edit <\u540D\u79F0>\n\t\u7F16\u8F91\u5177\u6709\u6307\u5B9A\u540D\u79F0\u7684\u7247\u6BB5 (\u7279\u522B\u662F\u6D3B\u52A8\u7247\u6BB5)\n\n/edit \n\t\u7F16\u8F91\u5177\u6709\u6307\u5B9A\u7247\u6BB5 id \u7684\u7247\u6BB5\n\n/edit\n\t\u7F16\u8F91\u60A8\u952E\u5165\u6216\u4F7F\u7528 /open \u8BFB\u53D6\u7684\u5F53\u524D\u6D3B\u52A8\u7684\u4EE3\u7801\u7247\u6BB5 +help.edit.summary = \u7f16\u8f91\u6309\u540d\u79f0\u6216 id \u5f15\u7528\u7684\u6e90\u6761\u76ee +help.edit.args = <\u540d\u79f0\u6216 id> +help.edit =\u5728\u5916\u90e8\u7f16\u8f91\u5668\u4e2d\u7f16\u8f91\u6e90\u7684\u7247\u6bb5\u3002\n\u4f7f\u7528 /set editor \u53ef\u4ee5\u8bbe\u7f6e\u8981\u4f7f\u7528\u7684\u7f16\u8f91\u5668\u3002\n\u5982\u679c\u5c1a\u672a\u8bbe\u7f6e\u7f16\u8f91\u5668, \u5219\u5c06\u542f\u52a8\u4e00\u4e2a\u7b80\u5355\u7684\u7f16\u8f91\u5668\u3002\n\n/edit <\u540d\u79f0>\n\t\u7f16\u8f91\u5177\u6709\u6307\u5b9a\u540d\u79f0\u7684\u7247\u6bb5 (\u7279\u522b\u662f\u6d3b\u52a8\u7247\u6bb5)\n\n/edit \n\t\u7f16\u8f91\u5177\u6709\u6307\u5b9a\u7247\u6bb5 id \u7684\u7247\u6bb5\n\n/edit\n\t\u7f16\u8f91\u60a8\u952e\u5165\u6216\u4f7f\u7528 /open \u8bfb\u53d6\u7684\u5f53\u524d\u6d3b\u52a8\u7684\u4ee3\u7801\u7247\u6bb5 -help.drop.summary = \u5220\u9664\u6309\u540D\u79F0\u6216 id \u5F15\u7528\u7684\u6E90\u6761\u76EE -help.drop.args = <\u540D\u79F0\u6216 id> -help.drop =\u5220\u9664\u7247\u6BB5 -- \u4F7F\u7247\u6BB5\u5904\u4E8E\u4E0D\u6D3B\u52A8\u72B6\u6001\u3002\n\n/drop \n\t\u5220\u9664\u5177\u6709\u6307\u5B9A\u540D\u79F0\u7684\u7247\u6BB5\n\n/drop \n\t\u5220\u9664\u5177\u6709\u6307\u5B9A\u7247\u6BB5 id \u7684\u7247\u6BB5 +help.drop.summary = \u5220\u9664\u6309\u540d\u79f0\u6216 id \u5f15\u7528\u7684\u6e90\u6761\u76ee +help.drop.args = <\u540d\u79f0\u6216 id> +help.drop =\u5220\u9664\u7247\u6bb5 -- \u4f7f\u7247\u6bb5\u5904\u4e8e\u4e0d\u6d3b\u52a8\u72b6\u6001\u3002\n\n/drop \n\t\u5220\u9664\u5177\u6709\u6307\u5b9a\u540d\u79f0\u7684\u7247\u6bb5\n\n/drop \n\t\u5220\u9664\u5177\u6709\u6307\u5b9a\u7247\u6bb5 id \u7684\u7247\u6bb5 -help.save.summary = \u5C06\u7247\u6BB5\u6E90\u4FDD\u5B58\u5230\u6587\u4EF6\u3002 -help.save.args = [-all|-history|-start] <\u6587\u4EF6> -help.save =\u5C06\u6307\u5B9A\u7684\u7247\u6BB5\u548C/\u6216\u547D\u4EE4\u4FDD\u5B58\u5230\u6307\u5B9A\u6587\u4EF6\u3002\n\n/save <\u6587\u4EF6>\n\t\u5C06\u5F53\u524D\u6D3B\u52A8\u7247\u6BB5\u7684\u6E90\u4FDD\u5B58\u5230\u6587\u4EF6\u3002\n\n/save all <\u6587\u4EF6>\n\t\u5C06\u6240\u6709\u7247\u6BB5\u7684\u6E90\u4FDD\u5B58\u5230\u6587\u4EF6\u3002\n\t\u8FD9\u5305\u62EC\u8986\u76D6\u7684\u6E90, \u5931\u8D25\u7684\u6E90\u4EE5\u53CA\u542F\u52A8\u4EE3\u7801\u3002\n\n/save history <\u6587\u4EF6>\n\t\u4FDD\u5B58\u81EA\u542F\u52A8 jshell \u4EE5\u6765\u8F93\u5165\u7684\u6240\u6709\u547D\u4EE4\u548C\u7247\u6BB5\u7684\u987A\u5E8F\u5386\u53F2\u8BB0\u5F55\u3002\n\n/save -start <\u6587\u4EF6>\n\t\u5C06\u9ED8\u8BA4\u7684\u542F\u52A8\u5B9A\u4E49\u4FDD\u5B58\u5230\u6587\u4EF6\u3002 +help.save.summary = \u5c06\u7247\u6bb5\u6e90\u4fdd\u5b58\u5230\u6587\u4ef6\u3002 +help.save.args = [-all|-history|-start] <\u6587\u4ef6> +help.save =\u5c06\u6307\u5b9a\u7684\u7247\u6bb5\u548c/\u6216\u547d\u4ee4\u4fdd\u5b58\u5230\u6307\u5b9a\u6587\u4ef6\u3002\n\n/save <\u6587\u4ef6>\n\t\u5c06\u5f53\u524d\u6d3b\u52a8\u7247\u6bb5\u7684\u6e90\u4fdd\u5b58\u5230\u6587\u4ef6\u3002\n\n/save all <\u6587\u4ef6>\n\t\u5c06\u6240\u6709\u7247\u6bb5\u7684\u6e90\u4fdd\u5b58\u5230\u6587\u4ef6\u3002\n\t\u8fd9\u5305\u62ec\u8986\u76d6\u7684\u6e90, \u5931\u8d25\u7684\u6e90\u4ee5\u53ca\u542f\u52a8\u4ee3\u7801\u3002\n\n/save history <\u6587\u4ef6>\n\t\u4fdd\u5b58\u81ea\u542f\u52a8 jshell \u4ee5\u6765\u8f93\u5165\u7684\u6240\u6709\u547d\u4ee4\u548c\u7247\u6bb5\u7684\u987a\u5e8f\u5386\u53f2\u8bb0\u5f55\u3002\n\n/save -start <\u6587\u4ef6>\n\t\u5c06\u9ed8\u8ba4\u7684\u542f\u52a8\u5b9a\u4e49\u4fdd\u5b58\u5230\u6587\u4ef6\u3002 -help.open.summary = \u6253\u5F00\u6587\u4EF6\u4F5C\u4E3A\u6E90\u8F93\u5165 +help.open.summary = \u6253\u5f00\u6587\u4ef6\u4f5c\u4e3a\u6e90\u8f93\u5165 help.open.args = -help.open =\u6253\u5F00\u6587\u4EF6\u5E76\u8BFB\u53D6\u5176\u5185\u5BB9\u4F5C\u4E3A\u7247\u6BB5\u548C\u547D\u4EE4\u3002\n\n/open \n\t\u8BFB\u53D6\u6307\u5B9A\u7684\u6587\u4EF6\u4F5C\u4E3A jshell \u8F93\u5165\u3002 +help.open =\u6253\u5f00\u6587\u4ef6\u5e76\u8bfb\u53d6\u5176\u5185\u5bb9\u4f5c\u4e3a\u7247\u6bb5\u548c\u547d\u4ee4\u3002\n\n/open \n\t\u8bfb\u53d6\u6307\u5b9a\u7684\u6587\u4ef6\u4f5c\u4e3a jshell \u8f93\u5165\u3002 -help.vars.summary = \u5217\u51FA\u5DF2\u58F0\u660E\u53D8\u91CF\u53CA\u5176\u503C -help.vars.args = [<\u540D\u79F0\u6216 id>|-all|-start] -help.vars =\u5217\u51FA jshell \u53D8\u91CF\u7684\u7C7B\u578B, \u540D\u79F0\u548C\u503C\u3002\n\n/vars\n\t\u5217\u51FA\u5F53\u524D\u6D3B\u52A8\u7684 jshell \u53D8\u91CF\u7684\u7C7B\u578B, \u540D\u79F0\u548C\u503C\n\n/vars <\u540D\u79F0>\n\t\u5217\u51FA\u5177\u6709\u6307\u5B9A\u540D\u79F0\u7684 jshell \u53D8\u91CF (\u7279\u522B\u662F\u6D3B\u52A8\u53D8\u91CF)\n\n/vars \n\t\u5217\u51FA\u5177\u6709\u6307\u5B9A\u7247\u6BB5 ID \u7684 jshell \u53D8\u91CF\n\n/vars -start\n\t\u5217\u51FA\u81EA\u52A8\u6DFB\u52A0\u7684\u542F\u52A8 jshell \u53D8\u91CF\n\n/vars -all\n\t\u5217\u51FA\u6240\u6709 jshell \u53D8\u91CF, \u5305\u62EC\u5DF2\u5931\u8D25\u53D8\u91CF, \u5DF2\u8986\u76D6\u53D8\u91CF, \u5DF2\u5220\u9664\u53D8\u91CF\u548C\u542F\u52A8\u53D8\u91CF +help.vars.summary = \u5217\u51fa\u5df2\u58f0\u660e\u53d8\u91cf\u53ca\u5176\u503c +help.vars.args = [<\u540d\u79f0\u6216 id>|-all|-start] +help.vars =\u5217\u51fa jshell \u53d8\u91cf\u7684\u7c7b\u578b, \u540d\u79f0\u548c\u503c\u3002\n\n/vars\n\t\u5217\u51fa\u5f53\u524d\u6d3b\u52a8\u7684 jshell \u53d8\u91cf\u7684\u7c7b\u578b, \u540d\u79f0\u548c\u503c\n\n/vars <\u540d\u79f0>\n\t\u5217\u51fa\u5177\u6709\u6307\u5b9a\u540d\u79f0\u7684 jshell \u53d8\u91cf (\u7279\u522b\u662f\u6d3b\u52a8\u53d8\u91cf)\n\n/vars \n\t\u5217\u51fa\u5177\u6709\u6307\u5b9a\u7247\u6bb5 ID \u7684 jshell \u53d8\u91cf\n\n/vars -start\n\t\u5217\u51fa\u81ea\u52a8\u6dfb\u52a0\u7684\u542f\u52a8 jshell \u53d8\u91cf\n\n/vars -all\n\t\u5217\u51fa\u6240\u6709 jshell \u53d8\u91cf, \u5305\u62ec\u5df2\u5931\u8d25\u53d8\u91cf, \u5df2\u8986\u76d6\u53d8\u91cf, \u5df2\u5220\u9664\u53d8\u91cf\u548c\u542f\u52a8\u53d8\u91cf -help.methods.summary = \u5217\u51FA\u5DF2\u58F0\u660E\u65B9\u6CD5\u53CA\u5176\u7B7E\u540D -help.methods.args = [<\u540D\u79F0\u6216 id>|-all|-start] -help.methods =\u5217\u51FA jshell \u65B9\u6CD5\u7684\u540D\u79F0, \u53C2\u6570\u7C7B\u578B\u4EE5\u53CA\u8FD4\u56DE\u7C7B\u578B\u3002\n\n/methods\n\t\u5217\u51FA\u5F53\u524D\u6D3B\u52A8 jshell \u65B9\u6CD5\u540D\u79F0, \u53C2\u6570\u7C7B\u578B\u548C\u8FD4\u56DE\u7C7B\u578B\n\n/methods <\u540D\u79F0>\n\t\u5217\u51FA\u5177\u6709\u6307\u5B9A\u540D\u79F0\u7684 jshell \u65B9\u6CD5 (\u7279\u522B\u662F\u6D3B\u52A8\u65B9\u6CD5)\n\n/methods \n\t\u5217\u51FA\u5177\u6709\u6307\u5B9A\u7247\u6BB5 ID \u7684 jshell \u65B9\u6CD5\n\n/methods -start\n\t\u5217\u51FA\u81EA\u52A8\u6DFB\u52A0\u7684\u542F\u52A8 jshell \u65B9\u6CD5\n\n/methods -all\n\t\u5217\u51FA\u6240\u6709\u7247\u6BB5, \u5305\u62EC\u5DF2\u5931\u8D25\u7247\u6BB5, \u5DF2\u8986\u76D6\u7247\u6BB5, \u5DF2\u5220\u9664\u7247\u6BB5\u548C\u542F\u52A8\u7247\u6BB5 +help.methods.summary = \u5217\u51fa\u5df2\u58f0\u660e\u65b9\u6cd5\u53ca\u5176\u7b7e\u540d +help.methods.args = [<\u540d\u79f0\u6216 id>|-all|-start] +help.methods =\u5217\u51fa jshell \u65b9\u6cd5\u7684\u540d\u79f0, \u53c2\u6570\u7c7b\u578b\u4ee5\u53ca\u8fd4\u56de\u7c7b\u578b\u3002\n\n/methods\n\t\u5217\u51fa\u5f53\u524d\u6d3b\u52a8 jshell \u65b9\u6cd5\u540d\u79f0, \u53c2\u6570\u7c7b\u578b\u548c\u8fd4\u56de\u7c7b\u578b\n\n/methods <\u540d\u79f0>\n\t\u5217\u51fa\u5177\u6709\u6307\u5b9a\u540d\u79f0\u7684 jshell \u65b9\u6cd5 (\u7279\u522b\u662f\u6d3b\u52a8\u65b9\u6cd5)\n\n/methods \n\t\u5217\u51fa\u5177\u6709\u6307\u5b9a\u7247\u6bb5 ID \u7684 jshell \u65b9\u6cd5\n\n/methods -start\n\t\u5217\u51fa\u81ea\u52a8\u6dfb\u52a0\u7684\u542f\u52a8 jshell \u65b9\u6cd5\n\n/methods -all\n\t\u5217\u51fa\u6240\u6709\u7247\u6bb5, \u5305\u62ec\u5df2\u5931\u8d25\u7247\u6bb5, \u5df2\u8986\u76d6\u7247\u6bb5, \u5df2\u5220\u9664\u7247\u6bb5\u548c\u542f\u52a8\u7247\u6bb5 -help.types.summary = \u5217\u51FA\u5DF2\u58F0\u660E\u7684\u7C7B\u578B -help.types.args =[<\u540D\u79F0\u6216 id>|-all|-start] -help.types =\u5217\u51FA jshell \u7C7B, \u63A5\u53E3\u548C\u679A\u4E3E\u3002\n\n/types\n\t\u5217\u51FA\u5F53\u524D\u6D3B\u52A8 jshell \u7C7B, \u63A5\u53E3\u548C\u679A\u4E3E\u3002\n\n/types <\u540D\u79F0>\n\t\u5217\u51FA\u5177\u6709\u6307\u5B9A\u540D\u79F0\u7684 jshell \u7C7B\u578B (\u7279\u522B\u662F\u6D3B\u52A8\u7C7B\u578B)\n\n/types \n\t\u5217\u51FA\u5177\u6709\u6307\u5B9A\u7247\u6BB5 ID \u7684 jshell \u7C7B\u578B\n\n/types -start\n\t\u5217\u51FA\u81EA\u52A8\u6DFB\u52A0\u7684\u542F\u52A8 jshell \u7C7B\u578B\n\n/types -all\n\t\u5217\u51FA\u6240\u6709 jshell \u7C7B\u578B, \u5305\u62EC\u5DF2\u5931\u8D25, \u5DF2\u8986\u76D6, \u5DF2\u5220\u9664\u548C\u542F\u52A8\u7C7B\u578B +help.types.summary = \u5217\u51fa\u5df2\u58f0\u660e\u7684\u7c7b\u578b +help.types.args =[<\u540d\u79f0\u6216 id>|-all|-start] +help.types =\u5217\u51fa jshell \u7c7b, \u63a5\u53e3\u548c\u679a\u4e3e\u3002\n\n/types\n\t\u5217\u51fa\u5f53\u524d\u6d3b\u52a8 jshell \u7c7b, \u63a5\u53e3\u548c\u679a\u4e3e\u3002\n\n/types <\u540d\u79f0>\n\t\u5217\u51fa\u5177\u6709\u6307\u5b9a\u540d\u79f0\u7684 jshell \u7c7b\u578b (\u7279\u522b\u662f\u6d3b\u52a8\u7c7b\u578b)\n\n/types \n\t\u5217\u51fa\u5177\u6709\u6307\u5b9a\u7247\u6bb5 ID \u7684 jshell \u7c7b\u578b\n\n/types -start\n\t\u5217\u51fa\u81ea\u52a8\u6dfb\u52a0\u7684\u542f\u52a8 jshell \u7c7b\u578b\n\n/types -all\n\t\u5217\u51fa\u6240\u6709 jshell \u7c7b\u578b, \u5305\u62ec\u5df2\u5931\u8d25, \u5df2\u8986\u76d6, \u5df2\u5220\u9664\u548c\u542f\u52a8\u7c7b\u578b -help.imports.summary = \u5217\u51FA\u5BFC\u5165\u7684\u9879 +help.imports.summary = \u5217\u51fa\u5bfc\u5165\u7684\u9879 help.imports.args = -help.imports =\u5217\u51FA\u5F53\u524D\u6D3B\u52A8\u7684 jshell \u5BFC\u5165\u3002 +help.imports =\u5217\u51fa\u5f53\u524d\u6d3b\u52a8\u7684 jshell \u5bfc\u5165\u3002 -help.exit.summary = \u9000\u51FA jshell +help.exit.summary = \u9000\u51fa jshell help.exit.args = -help.exit =\u9000\u51FA jshell \u5DE5\u5177\u3002\u4E0D\u4FDD\u5B58\u5DE5\u4F5C\u3002\n\u5728\u4F7F\u7528\u6B64\u547D\u4EE4\u524D\u5E94\u8BE5\u5148\u4FDD\u5B58\u4EFB\u4F55\u5DE5\u4F5C +help.exit =\u9000\u51fa jshell \u5de5\u5177\u3002\u4e0d\u4fdd\u5b58\u5de5\u4f5c\u3002\n\u5728\u4f7f\u7528\u6b64\u547d\u4ee4\u524d\u5e94\u8be5\u5148\u4fdd\u5b58\u4efb\u4f55\u5de5\u4f5c -help.reset.summary = \u91CD\u542F jshell +help.reset.summary = \u91cd\u542f jshell help.reset.args = -help.reset =\u91CD\u542F jshell \u5DE5\u5177\u4EE3\u7801\u548C\u6267\u884C\u72B6\u6001:\n\t* \u6240\u6709\u8F93\u5165\u7684\u4EE3\u7801\u90FD\u5C06\u4E22\u5931\u3002\n\t* \u91CD\u65B0\u6267\u884C\u542F\u52A8\u4EE3\u7801\u3002\n\t* \u91CD\u65B0\u542F\u52A8\u6267\u884C\u72B6\u6001\u3002\n\t* \u6E05\u9664\u7C7B\u8DEF\u5F84\u3002\n\u5C06\u5DE5\u5177\u8BBE\u7F6E\u4FDD\u6301\u4E3A\u901A\u8FC7\u4EE5\u4E0B\u547D\u4EE4\u6267\u884C\u7684\u8BBE\u7F6E: /set ...\n\u5728\u4F7F\u7528\u6B64\u547D\u4EE4\u524D\u5E94\u8BE5\u5148\u4FDD\u5B58\u4EFB\u4F55\u5DE5\u4F5C +help.reset =\u91cd\u542f jshell \u5de5\u5177\u4ee3\u7801\u548c\u6267\u884c\u72b6\u6001:\n\t* \u6240\u6709\u8f93\u5165\u7684\u4ee3\u7801\u90fd\u5c06\u4e22\u5931\u3002\n\t* \u91cd\u65b0\u6267\u884c\u542f\u52a8\u4ee3\u7801\u3002\n\t* \u91cd\u65b0\u542f\u52a8\u6267\u884c\u72b6\u6001\u3002\n\t* \u6e05\u9664\u7c7b\u8def\u5f84\u3002\n\u5c06\u5de5\u5177\u8bbe\u7f6e\u4fdd\u6301\u4e3a\u901a\u8fc7\u4ee5\u4e0b\u547d\u4ee4\u6267\u884c\u7684\u8bbe\u7f6e: /set ...\n\u5728\u4f7f\u7528\u6b64\u547d\u4ee4\u524d\u5e94\u8be5\u5148\u4fdd\u5b58\u4efb\u4f55\u5de5\u4f5c -help.reload.summary = \u91CD\u542F\u548C\u91CD\u653E\u76F8\u5173\u5386\u53F2\u8BB0\u5F55 -- \u5F53\u524D\u5386\u53F2\u8BB0\u5F55\u6216\u4E0A\u4E00\u4E2A\u5386\u53F2\u8BB0\u5F55 (-restore) +help.reload.summary = \u91cd\u542f\u548c\u91cd\u653e\u76f8\u5173\u5386\u53f2\u8bb0\u5f55 -- \u5f53\u524d\u5386\u53f2\u8bb0\u5f55\u6216\u4e0a\u4e00\u4e2a\u5386\u53f2\u8bb0\u5f55 (-restore) help.reload.args = [-restore] [-quiet] -help.reload =\u91CD\u542F jshell \u5DE5\u5177\u4EE3\u7801\u548C\u6267\u884C\u72B6\u6001, \u7136\u540E\u6309\u7167 jshell \u6709\u6548\n\u547D\u4EE4\u548C\u6709\u6548\u7247\u6BB5\u7684\u8F93\u5165\u987A\u5E8F\u91CD\u653E\u6BCF\u4E2A\u547D\u4EE4\u548C\u6BCF\u4E2A\u7247\u6BB5\u3002\n\n/reload\n\t\u91CD\u542F\u548C\u91CD\u653E\u81EA\u8FDB\u5165 jshell \u4EE5\u6765\u7684\u6709\u6548\u5386\u53F2\u8BB0\u5F55,\n\t\u6216\u8005\u6267\u884C /reset \u6216 /reload \u547D\u4EE4\u4E2D\u6700\u8FD1\u7684\u90A3\u4E2A\n\t\u547D\u4EE4\u3002\n\n/reload -restore\n\t\u91CD\u542F\u5E76\u91CD\u653E\u4E0A\u4E00\u6B21\u8FDB\u5165 jshell \u4EE5\u53CA\u6700\u8FD1\u8FDB\u5165 jshell\n\t\u4E4B\u95F4\u7684\u6709\u6548\u5386\u53F2\u8BB0\u5F55, \u6216\u8005\u6267\u884C /reset \u6216 /reload\n\t\u547D\u4EE4\u3002\u8FD9\u8FDB\u800C\u53EF\u7528\u4E8E\u8FD8\u539F\u4E0A\u4E00\u4E2A\n\tjshell \u5DE5\u5177\u4F1A\u8BDD\u3002\n\n/reload [-restore] -quiet\n\t\u4F7F\u7528 '-quiet' \u53C2\u6570\u65F6, \u4E0D\u663E\u793A\u91CD\u653E\u3002\u5C06\u663E\u793A\u9519\u8BEF\u3002 +help.reload =\u91cd\u542f jshell \u5de5\u5177\u4ee3\u7801\u548c\u6267\u884c\u72b6\u6001, \u7136\u540e\u6309\u7167 jshell \u6709\u6548\n\u547d\u4ee4\u548c\u6709\u6548\u7247\u6bb5\u7684\u8f93\u5165\u987a\u5e8f\u91cd\u653e\u6bcf\u4e2a\u547d\u4ee4\u548c\u6bcf\u4e2a\u7247\u6bb5\u3002\n\n/reload\n\t\u91cd\u542f\u548c\u91cd\u653e\u81ea\u8fdb\u5165 jshell \u4ee5\u6765\u7684\u6709\u6548\u5386\u53f2\u8bb0\u5f55,\n\t\u6216\u8005\u6267\u884c /reset \u6216 /reload \u547d\u4ee4\u4e2d\u6700\u8fd1\u7684\u90a3\u4e2a\n\t\u547d\u4ee4\u3002\n\n/reload -restore\n\t\u91cd\u542f\u5e76\u91cd\u653e\u4e0a\u4e00\u6b21\u8fdb\u5165 jshell \u4ee5\u53ca\u6700\u8fd1\u8fdb\u5165 jshell\n\t\u4e4b\u95f4\u7684\u6709\u6548\u5386\u53f2\u8bb0\u5f55, \u6216\u8005\u6267\u884c /reset \u6216 /reload\n\t\u547d\u4ee4\u3002\u8fd9\u8fdb\u800c\u53ef\u7528\u4e8e\u8fd8\u539f\u4e0a\u4e00\u4e2a\n\tjshell \u5de5\u5177\u4f1a\u8bdd\u3002\n\n/reload [-restore] -quiet\n\t\u4f7f\u7528 '-quiet' \u53c2\u6570\u65f6, \u4e0d\u663e\u793a\u91cd\u653e\u3002\u5c06\u663e\u793a\u9519\u8bef\u3002 -help.classpath.summary = \u5C06\u8DEF\u5F84\u6DFB\u52A0\u5230\u7C7B\u8DEF\u5F84 +help.classpath.summary = \u5c06\u8def\u5f84\u6dfb\u52a0\u5230\u7c7b\u8def\u5f84 help.classpath.args = -help.classpath =\u5411\u7C7B\u8DEF\u5F84\u9644\u52A0\u5176\u4ED6\u8DEF\u5F84\u3002 +help.classpath =\u5411\u7c7b\u8def\u5f84\u9644\u52a0\u5176\u4ed6\u8def\u5f84\u3002 -help.history.summary = \u60A8\u952E\u5165\u7684\u5185\u5BB9\u7684\u5386\u53F2\u8BB0\u5F55 +help.history.summary = \u60a8\u952e\u5165\u7684\u5185\u5bb9\u7684\u5386\u53f2\u8bb0\u5f55 help.history.args = -help.history =\u663E\u793A\u81EA\u542F\u52A8\u6B64 jshell \u4EE5\u6765\u8F93\u5165\u7684\u7247\u6BB5\u548C\u547D\u4EE4\u7684\u5386\u53F2\u8BB0\u5F55\u3002 +help.history =\u663e\u793a\u81ea\u542f\u52a8\u6b64 jshell \u4ee5\u6765\u8f93\u5165\u7684\u7247\u6bb5\u548c\u547d\u4ee4\u7684\u5386\u53f2\u8bb0\u5f55\u3002 -help.debug.summary = \u5207\u6362 jshell \u7684\u8C03\u8BD5 +help.debug.summary = \u5207\u6362 jshell \u7684\u8c03\u8bd5 help.debug.args = [0][r][g][f][c][d][e] -help.debug =\u663E\u793A jshell \u5B9E\u73B0\u7684\u8C03\u8BD5\u4FE1\u606F\n0: \u7981\u7528\u8C03\u8BD5\nr: \u542F\u7528\u5DE5\u5177\u7EA7\u522B\u8C03\u8BD5\ng: \u542F\u7528\u5E38\u89C4\u8C03\u8BD5\nf: \u542F\u7528\u6587\u4EF6\u7BA1\u7406\u5668\u8C03\u8BD5\nc: \u542F\u7528\u8F93\u5165\u63D0\u793A\u5206\u6790\u8C03\u8BD5\nd: \u542F\u7528\u88AB\u4F9D\u8D56\u5BF9\u8C61\u8C03\u8BD5\ne: \u542F\u7528\u4E8B\u4EF6\u8C03\u8BD5 +help.debug =\u663e\u793a jshell \u5b9e\u73b0\u7684\u8c03\u8bd5\u4fe1\u606f\n0: \u7981\u7528\u8c03\u8bd5\nr: \u542f\u7528\u5de5\u5177\u7ea7\u522b\u8c03\u8bd5\ng: \u542f\u7528\u5e38\u89c4\u8c03\u8bd5\nf: \u542f\u7528\u6587\u4ef6\u7ba1\u7406\u5668\u8c03\u8bd5\nc: \u542f\u7528\u8f93\u5165\u63d0\u793a\u5206\u6790\u8c03\u8bd5\nd: \u542f\u7528\u88ab\u4f9d\u8d56\u5bf9\u8c61\u8c03\u8bd5\ne: \u542f\u7528\u4e8b\u4ef6\u8c03\u8bd5 -help.help.summary = \u83B7\u53D6 jshell \u7684\u76F8\u5173\u4FE1\u606F +help.help.summary = \u83b7\u53d6 jshell \u7684\u76f8\u5173\u4fe1\u606f help.help.args = [|] -help.help =\u663E\u793A\u6709\u5173 jshell \u7684\u4FE1\u606F\u3002\n/help\n\t\u5217\u51FA jshell \u547D\u4EE4\u548C\u5E2E\u52A9\u4E3B\u9898\u3002\n\n/help \n\t\u663E\u793A\u6709\u5173\u6307\u5B9A\u547D\u4EE4\u7684\u4FE1\u606F\u3002\u5FC5\u987B\u5305\u542B\u659C\u6760\u3002\n\t\u53EA\u9700\u8981\u547D\u4EE4\u7684\u524D\u51E0\u4E2A\u5B57\u6BCD -- \u5982\u679C\u6709\u591A\u4E2A\u5339\u914D\u9879,\n\t\u5219\u5C06\u663E\u793A\u6240\u6709\u5B57\u6BCD\u3002\u793A\u4F8B: /help /li\n\n/help \n\t\u663E\u793A\u6709\u5173\u6307\u5B9A\u5E2E\u52A9\u4E3B\u9898\u7684\u4FE1\u606F\u3002\u793A\u4F8B: /help intro +help.help =\u663e\u793a\u6709\u5173 jshell \u7684\u4fe1\u606f\u3002\n/help\n\t\u5217\u51fa jshell \u547d\u4ee4\u548c\u5e2e\u52a9\u4e3b\u9898\u3002\n\n/help \n\t\u663e\u793a\u6709\u5173\u6307\u5b9a\u547d\u4ee4\u7684\u4fe1\u606f\u3002\u5fc5\u987b\u5305\u542b\u659c\u6760\u3002\n\t\u53ea\u9700\u8981\u547d\u4ee4\u7684\u524d\u51e0\u4e2a\u5b57\u6bcd -- \u5982\u679c\u6709\u591a\u4e2a\u5339\u914d\u9879,\n\t\u5219\u5c06\u663e\u793a\u6240\u6709\u5b57\u6bcd\u3002\u793a\u4f8b: /help /li\n\n/help \n\t\u663e\u793a\u6709\u5173\u6307\u5b9a\u5e2e\u52a9\u4e3b\u9898\u7684\u4fe1\u606f\u3002\u793a\u4f8b: /help intro -help.set.summary = \u8BBE\u7F6E jshell \u914D\u7F6E\u4FE1\u606F +help.set.summary = \u8bbe\u7f6e jshell \u914d\u7f6e\u4fe1\u606f help.set.args = editor|start|feedback|mode|prompt|truncation|format ... -help.set =\u8BBE\u7F6E jshell \u914D\u7F6E\u4FE1\u606F, \u5305\u62EC:\n\u8981\u4F7F\u7528\u7684\u5916\u90E8\u7F16\u8F91\u5668, \u8981\u4F7F\u7528\u7684\u542F\u52A8\u5B9A\u4E49, \u65B0\u7684\u53CD\u9988\u6A21\u5F0F,\n\u547D\u4EE4\u63D0\u793A\u7B26, \u8981\u4F7F\u7528\u7684\u53CD\u9988\u6A21\u5F0F\u6216\u8F93\u51FA\u7684\u683C\u5F0F\u3002\n\n/set editor <\u547D\u4EE4> <\u53EF\u9009\u53C2\u6570>...\n\t\u6307\u5B9A\u8981\u4E3A /edit \u547D\u4EE4\u542F\u52A8\u7684\u547D\u4EE4\u3002\n\t<\u547D\u4EE4> \u662F\u4E0E\u64CD\u4F5C\u7CFB\u7EDF\u76F8\u5173\u7684\u5B57\u7B26\u4E32\u3002\n\n/set start <\u6587\u4EF6>\n\t\u6307\u5B9A <\u6587\u4EF6> \u7684\u5185\u5BB9\u5C06\u6210\u4E3A\u9ED8\u8BA4\u542F\u52A8\u7247\u6BB5\u548C\u547D\u4EE4\u3002\n\n/set feedback <\u6A21\u5F0F>\n\t\u8BBE\u7F6E\u7528\u4E8E\u63CF\u8FF0\u4E3A\u6240\u8F93\u5165\u7247\u6BB5\u548C\u547D\u4EE4\u663E\u793A\u7684\u53CD\u9988\u7684\u53CD\u9988\u6A21\u5F0F\u3002\n\n/set mode <\u6A21\u5F0F> [<\u65E7\u6A21\u5F0F>] [-command|-quiet|-delete]\n\t\u521B\u5EFA\u6216\u66F4\u65B0\u7528\u6237\u5B9A\u4E49\u7684\u53CD\u9988\u6A21\u5F0F, \u53EF\u4EE5\u9009\u62E9\u4ECE\u73B0\u6709\u6A21\u5F0F\u590D\u5236\u3002\n\n/set prompt <\u6A21\u5F0F> "<\u63D0\u793A>" "<\u66F4\u591A\u63D0\u793A>"\n\t\u8BBE\u7F6E\u4E3A\u7ED9\u5B9A\u53CD\u9988\u6A21\u5F0F\u663E\u793A\u7684\u63D0\u793A\u7B26\u3002\n\n/set truncation <\u6A21\u5F0F> <\u957F\u5EA6> <\u9009\u62E9\u5668>...\n\t\u8BBE\u7F6E\u663E\u793A\u503C\u7684\u6700\u5927\u957F\u5EA6\n/set format <\u6A21\u5F0F> <\u5B57\u6BB5> "<\u683C\u5F0F>" <\u9009\u62E9\u5668>...\n\t\u901A\u8FC7\u8BBE\u7F6E\u5F53\u9009\u62E9\u5668\u5339\u914D\u65F6\u5B57\u6BB5\u7684\u683C\u5F0F\u6765\u914D\u7F6E\u53CD\u9988\u6A21\u5F0F\u3002\n\n\u8981\u83B7\u53D6\u6709\u5173\u5176\u4E2D\u4E00\u4E2A\u683C\u5F0F\u7684\u8BE6\u7EC6\u4FE1\u606F, \u8BF7\u5BF9\u6307\u5B9A\u7684\u683C\u5F0F\u4F7F\u7528 /help\u3002\n\u4F8B\u5982: /help /set format +help.set =\u8bbe\u7f6e jshell \u914d\u7f6e\u4fe1\u606f, \u5305\u62ec:\n\u8981\u4f7f\u7528\u7684\u5916\u90e8\u7f16\u8f91\u5668, \u8981\u4f7f\u7528\u7684\u542f\u52a8\u5b9a\u4e49, \u65b0\u7684\u53cd\u9988\u6a21\u5f0f,\n\u547d\u4ee4\u63d0\u793a\u7b26, \u8981\u4f7f\u7528\u7684\u53cd\u9988\u6a21\u5f0f\u6216\u8f93\u51fa\u7684\u683c\u5f0f\u3002\n\n/set editor <\u547d\u4ee4> <\u53ef\u9009\u53c2\u6570>...\n\t\u6307\u5b9a\u8981\u4e3a /edit \u547d\u4ee4\u542f\u52a8\u7684\u547d\u4ee4\u3002\n\t<\u547d\u4ee4> \u662f\u4e0e\u64cd\u4f5c\u7cfb\u7edf\u76f8\u5173\u7684\u5b57\u7b26\u4e32\u3002\n\n/set start <\u6587\u4ef6>\n\t\u6307\u5b9a <\u6587\u4ef6> \u7684\u5185\u5bb9\u5c06\u6210\u4e3a\u9ed8\u8ba4\u542f\u52a8\u7247\u6bb5\u548c\u547d\u4ee4\u3002\n\n/set feedback <\u6a21\u5f0f>\n\t\u8bbe\u7f6e\u7528\u4e8e\u63cf\u8ff0\u4e3a\u6240\u8f93\u5165\u7247\u6bb5\u548c\u547d\u4ee4\u663e\u793a\u7684\u53cd\u9988\u7684\u53cd\u9988\u6a21\u5f0f\u3002\n\n/set mode <\u6a21\u5f0f> [<\u65e7\u6a21\u5f0f>] [-command|-quiet|-delete]\n\t\u521b\u5efa\u6216\u66f4\u65b0\u7528\u6237\u5b9a\u4e49\u7684\u53cd\u9988\u6a21\u5f0f, \u53ef\u4ee5\u9009\u62e9\u4ece\u73b0\u6709\u6a21\u5f0f\u590d\u5236\u3002\n\n/set prompt <\u6a21\u5f0f> "<\u63d0\u793a>" "<\u66f4\u591a\u63d0\u793a>"\n\t\u8bbe\u7f6e\u4e3a\u7ed9\u5b9a\u53cd\u9988\u6a21\u5f0f\u663e\u793a\u7684\u63d0\u793a\u7b26\u3002\n\n/set truncation <\u6a21\u5f0f> <\u957f\u5ea6> <\u9009\u62e9\u5668>...\n\t\u8bbe\u7f6e\u663e\u793a\u503c\u7684\u6700\u5927\u957f\u5ea6\n/set format <\u6a21\u5f0f> <\u5b57\u6bb5> "<\u683c\u5f0f>" <\u9009\u62e9\u5668>...\n\t\u901a\u8fc7\u8bbe\u7f6e\u5f53\u9009\u62e9\u5668\u5339\u914d\u65f6\u5b57\u6bb5\u7684\u683c\u5f0f\u6765\u914d\u7f6e\u53cd\u9988\u6a21\u5f0f\u3002\n\n\u8981\u83b7\u53d6\u6709\u5173\u5176\u4e2d\u4e00\u4e2a\u683c\u5f0f\u7684\u8be6\u7ec6\u4fe1\u606f, \u8bf7\u5bf9\u6307\u5b9a\u7684\u683c\u5f0f\u4f7f\u7528 /help\u3002\n\u4f8b\u5982: /help /set format -help.retain.summary = \u4E3A\u540E\u7EED\u4F1A\u8BDD\u4FDD\u7559 jshell \u914D\u7F6E\u4FE1\u606F +help.retain.summary = \u4e3a\u540e\u7eed\u4f1a\u8bdd\u4fdd\u7559 jshell \u914d\u7f6e\u4fe1\u606f help.retain.args = editor|start|feedback|mode -help.retain =\u4FDD\u7559 jshell \u914D\u7F6E\u4FE1\u606F\u4EE5\u4F9B jshell \u5DE5\u5177\u5728\u4EE5\u540E\u8C03\u7528,\n\u8FD9\u4E9B\u4FE1\u606F\u5305\u62EC: \u8981\u4F7F\u7528\u7684\u5916\u90E8\u7F16\u8F91\u5668, \u8981\u4F7F\u7528\u7684\u542F\u52A8\u5B9A\u4E49, \n\u53CD\u9988\u6A21\u5F0F\u7684\u914D\u7F6E, \u6216\u8005\u8981\u4F7F\u7528\u7684\u53CD\u9988\u6A21\u5F0F\u3002\n\n/retain editor [<\u547D\u4EE4> <\u53EF\u9009\u53C2\u6570>...]\n\t\u6307\u5B9A\u4E3A /edit \u547D\u4EE4\u542F\u52A8\u7684\u547D\u4EE4\u3002\n\t<\u547D\u4EE4> \u662F\u4E0E\u64CD\u4F5C\u7CFB\u7EDF\u76F8\u5173\u7684\u5B57\u7B26\u4E32\u3002\n\n/retain start [<\u6587\u4EF6>]\n\t\u6307\u5B9A <\u6587\u4EF6> \u7684\u5185\u5BB9\u5C06\u6210\u4E3A\u9ED8\u8BA4\u542F\u52A8\u7247\u6BB5\u548C\u547D\u4EE4\u3002\n\n/retain feedback [<\u6A21\u5F0F>]\n\t\u8BBE\u7F6E\u7528\u4E8E\u63CF\u8FF0\u4E3A\u6240\u8F93\u5165\u7247\u6BB5\u548C\u547D\u4EE4\u663E\u793A\u7684\u53CD\u9988\u7684\u53CD\u9988\u6A21\u5F0F\u3002\n\n/retain mode <\u6A21\u5F0F>\n\t\u521B\u5EFA\u7528\u6237\u5B9A\u4E49\u7684\u53CD\u9988\u6A21\u5F0F, \u53EF\u4EE5\u9009\u62E9\u4ECE\u73B0\u6709\u6A21\u5F0F\u590D\u5236\u3002\n\n\u8981\u83B7\u53D6\u6709\u5173\u5176\u4E2D\u4E00\u4E2A\u683C\u5F0F\u7684\u8BE6\u7EC6\u4FE1\u606F, \u8BF7\u5BF9\u6307\u5B9A\u7684\u683C\u5F0F\u4F7F\u7528 /help\u3002\n\u4F8B\u5982: /help /retain feedback +help.retain =\u4fdd\u7559 jshell \u914d\u7f6e\u4fe1\u606f\u4ee5\u4f9b jshell \u5de5\u5177\u5728\u4ee5\u540e\u8c03\u7528,\n\u8fd9\u4e9b\u4fe1\u606f\u5305\u62ec: \u8981\u4f7f\u7528\u7684\u5916\u90e8\u7f16\u8f91\u5668, \u8981\u4f7f\u7528\u7684\u542f\u52a8\u5b9a\u4e49, \n\u53cd\u9988\u6a21\u5f0f\u7684\u914d\u7f6e, \u6216\u8005\u8981\u4f7f\u7528\u7684\u53cd\u9988\u6a21\u5f0f\u3002\n\n/retain editor [<\u547d\u4ee4> <\u53ef\u9009\u53c2\u6570>...]\n\t\u6307\u5b9a\u4e3a /edit \u547d\u4ee4\u542f\u52a8\u7684\u547d\u4ee4\u3002\n\t<\u547d\u4ee4> \u662f\u4e0e\u64cd\u4f5c\u7cfb\u7edf\u76f8\u5173\u7684\u5b57\u7b26\u4e32\u3002\n\n/retain start [<\u6587\u4ef6>]\n\t\u6307\u5b9a <\u6587\u4ef6> \u7684\u5185\u5bb9\u5c06\u6210\u4e3a\u9ed8\u8ba4\u542f\u52a8\u7247\u6bb5\u548c\u547d\u4ee4\u3002\n\n/retain feedback [<\u6a21\u5f0f>]\n\t\u8bbe\u7f6e\u7528\u4e8e\u63cf\u8ff0\u4e3a\u6240\u8f93\u5165\u7247\u6bb5\u548c\u547d\u4ee4\u663e\u793a\u7684\u53cd\u9988\u7684\u53cd\u9988\u6a21\u5f0f\u3002\n\n/retain mode <\u6a21\u5f0f>\n\t\u521b\u5efa\u7528\u6237\u5b9a\u4e49\u7684\u53cd\u9988\u6a21\u5f0f, \u53ef\u4ee5\u9009\u62e9\u4ece\u73b0\u6709\u6a21\u5f0f\u590d\u5236\u3002\n\n\u8981\u83b7\u53d6\u6709\u5173\u5176\u4e2d\u4e00\u4e2a\u683c\u5f0f\u7684\u8be6\u7ec6\u4fe1\u606f, \u8bf7\u5bf9\u6307\u5b9a\u7684\u683c\u5f0f\u4f7f\u7528 /help\u3002\n\u4f8b\u5982: /help /retain feedback -help.quest.summary = \u83B7\u53D6 jshell \u7684\u76F8\u5173\u4FE1\u606F +help.quest.summary = \u83b7\u53d6 jshell \u7684\u76f8\u5173\u4fe1\u606f help.quest.args = [|] -help.quest =\u663E\u793A\u6709\u5173 jshell \u7684\u4FE1\u606F (\u5BF9 /help \u4F7F\u7528\u7F29\u5199\u5F62\u5F0F)\u3002\n/?\n\t\u663E\u793A\u547D\u4EE4\u548C\u5E2E\u52A9\u4E3B\u9898\u7684\u5217\u8868\u3002\n/? \n\t\u663E\u793A\u6709\u5173\u6307\u5B9A\u547D\u4EE4\u7684\u4FE1\u606F\u3002\u5FC5\u987B\u5305\u542B\u659C\u6760\u3002\n\t\u53EA\u9700\u8981\u547D\u4EE4\u7684\u524D\u51E0\u4E2A\u5B57\u6BCD -- \u5982\u679C\u6709\u591A\u4E2A\n\t\u5339\u914D\u9879, \u5219\u5C06\u663E\u793A\u6240\u6709\u5B57\u6BCD\u3002\u793A\u4F8B: /? /li\n/? \n\t\u663E\u793A\u6709\u5173\u6307\u5B9A\u5E2E\u52A9\u4E3B\u9898\u7684\u4FE1\u606F\u3002\u793A\u4F8B: /? intro +help.quest =\u663e\u793a\u6709\u5173 jshell \u7684\u4fe1\u606f (\u5bf9 /help \u4f7f\u7528\u7f29\u5199\u5f62\u5f0f)\u3002\n/?\n\t\u663e\u793a\u547d\u4ee4\u548c\u5e2e\u52a9\u4e3b\u9898\u7684\u5217\u8868\u3002\n/? \n\t\u663e\u793a\u6709\u5173\u6307\u5b9a\u547d\u4ee4\u7684\u4fe1\u606f\u3002\u5fc5\u987b\u5305\u542b\u659c\u6760\u3002\n\t\u53ea\u9700\u8981\u547d\u4ee4\u7684\u524d\u51e0\u4e2a\u5b57\u6bcd -- \u5982\u679c\u6709\u591a\u4e2a\n\t\u5339\u914d\u9879, \u5219\u5c06\u663e\u793a\u6240\u6709\u5b57\u6bcd\u3002\u793a\u4f8b: /? /li\n/? \n\t\u663e\u793a\u6709\u5173\u6307\u5b9a\u5e2e\u52a9\u4e3b\u9898\u7684\u4fe1\u606f\u3002\u793a\u4f8b: /? intro -help.bang.summary = \u91CD\u65B0\u8FD0\u884C\u4E0A\u4E00\u4E2A\u7247\u6BB5 +help.bang.summary = \u91cd\u65b0\u8fd0\u884c\u4e0a\u4e00\u4e2a\u7247\u6bb5 help.bang.args = -help.bang =\u91CD\u65B0\u8BC4\u4F30\u6700\u8FD1\u8F93\u5165\u7684\u7247\u6BB5\u3002 +help.bang =\u91cd\u65b0\u8bc4\u4f30\u6700\u8fd1\u8f93\u5165\u7684\u7247\u6bb5\u3002 -help.id.summary = \u6309 id \u91CD\u65B0\u8FD0\u884C\u7247\u6BB5 +help.id.summary = \u6309 id \u91cd\u65b0\u8fd0\u884c\u7247\u6bb5 help.id.args = -help.id =\u91CD\u65B0\u8BC4\u4F30\u7531 id \u6267\u884C\u7684\u7247\u6BB5\u3002 +help.id =\u91cd\u65b0\u8bc4\u4f30\u7531 id \u6267\u884c\u7684\u7247\u6bb5\u3002 -help.previous.summary = \u91CD\u65B0\u8FD0\u884C\u524D\u9762\u7684\u7B2C n \u4E2A\u7247\u6BB5 +help.previous.summary = \u91cd\u65b0\u8fd0\u884c\u524d\u9762\u7684\u7b2c n \u4e2a\u7247\u6bb5 help.previous.args = -help.previous =\u91CD\u65B0\u8BC4\u4F30\u6700\u8FD1\u8F93\u5165\u7684\u7B2C n \u4E2A\u7247\u6BB5\u3002 +help.previous =\u91cd\u65b0\u8bc4\u4f30\u6700\u8fd1\u8f93\u5165\u7684\u7b2c n \u4e2a\u7247\u6bb5\u3002 -help.intro.summary = jshell \u5DE5\u5177\u7684\u7B80\u4ECB -help.intro =\u4F7F\u7528 jshell \u5DE5\u5177\u53EF\u4EE5\u6267\u884C Java \u4EE3\u7801, \u4ECE\u800C\u7ACB\u5373\u83B7\u53D6\u7ED3\u679C\u3002\n\u60A8\u53EF\u4EE5\u8F93\u5165 Java \u5B9A\u4E49 (\u53D8\u91CF, \u65B9\u6CD5, \u7C7B, \u7B49\u7B49), \u4F8B\u5982: int x = 8\n\u6216 Java \u8868\u8FBE\u5F0F, \u4F8B\u5982: x + x\n\u6216 Java \u8BED\u53E5\u6216\u5BFC\u5165\u3002\n\u8FD9\u4E9B\u5C0F\u5757\u7684 Java \u4EE3\u7801\u79F0\u4E3A '\u7247\u6BB5'\u3002\n\n\u8FD9\u4E9B jshell \u547D\u4EE4\u8FD8\u53EF\u4EE5\u8BA9\u60A8\u4E86\u89E3\u548C\n\u63A7\u5236\u60A8\u6B63\u5728\u6267\u884C\u7684\u64CD\u4F5C, \u4F8B\u5982: /list\n\n\u6709\u5173\u547D\u4EE4\u7684\u5217\u8868, \u8BF7\u6267\u884C: /help +help.intro.summary = jshell \u5de5\u5177\u7684\u7b80\u4ecb +help.intro =\u4f7f\u7528 jshell \u5de5\u5177\u53ef\u4ee5\u6267\u884c Java \u4ee3\u7801, \u4ece\u800c\u7acb\u5373\u83b7\u53d6\u7ed3\u679c\u3002\n\u60a8\u53ef\u4ee5\u8f93\u5165 Java \u5b9a\u4e49 (\u53d8\u91cf, \u65b9\u6cd5, \u7c7b, \u7b49\u7b49), \u4f8b\u5982: int x = 8\n\u6216 Java \u8868\u8fbe\u5f0f, \u4f8b\u5982: x + x\n\u6216 Java \u8bed\u53e5\u6216\u5bfc\u5165\u3002\n\u8fd9\u4e9b\u5c0f\u5757\u7684 Java \u4ee3\u7801\u79f0\u4e3a '\u7247\u6bb5'\u3002\n\n\u8fd9\u4e9b jshell \u547d\u4ee4\u8fd8\u53ef\u4ee5\u8ba9\u60a8\u4e86\u89e3\u548c\n\u63a7\u5236\u60a8\u6b63\u5728\u6267\u884c\u7684\u64cd\u4f5c, \u4f8b\u5982: /list\n\n\u6709\u5173\u547d\u4ee4\u7684\u5217\u8868, \u8bf7\u6267\u884c: /help -help.shortcuts.summary = \u5FEB\u6377\u65B9\u5F0F\u7684\u8BF4\u660E -help.shortcuts =\u652F\u6301\u7684\u5FEB\u6377\u65B9\u5F0F\u5305\u62EC:\n\n\n\t\t\u5728\u8F93\u5165 Java \u6807\u8BC6\u7B26, jshell \u547D\u4EE4\u6216 jshell\n\t\t\u547D\u4EE4\u53C2\u6570 (\u5728\u67D0\u4E9B\u60C5\u51B5\u4E0B) \u7684\u524D\u51E0\u4E2A\u5B57\u6BCD\u540E,\n\t\t\u6309 \u952E\u53EF\u4EE5\u5B8C\u6210\u8F93\u5165\u3002\n\t\t\u5982\u679C\u6709\u591A\u4E2A\u8F93\u5165\u63D0\u793A, \u5219\u663E\u793A\u53EF\u80FD\u7684\u8F93\u5165\u63D0\u793A\u3002\n\nShift-\n\t\t\u5728\u65B9\u6CD5\u6216\u6784\u9020\u5668\u8C03\u7528\u7684\u540D\u79F0\u548C\u5DE6\u62EC\u53F7\u540E\u9762,\n\t\t\u6309\u4F4F \u952E\u5E76\u6309 \u53EF\u67E5\u770B\u6240\u6709\n\t\t\u5339\u914D\u7684\u65B9\u6CD5/\u6784\u9020\u5668\u7684\u63D0\u8981\u3002\n\n v\n\t\t\u5728\u5B8C\u6574\u7684\u8868\u8FBE\u5F0F\u540E\u9762, \u6309 " v" \u53EF\u4EE5\u5F15\u5165\u65B0\u7684\u53D8\u91CF,\n\t\t\u5176\u7C7B\u578B\u57FA\u4E8E\u8868\u8FBE\u5F0F\u7684\u7C7B\u578B\u3002\n\t\t"" \u53EF\u4EE5\u662F Alt-F1 \u6216 Alt-Enter, \u5177\u4F53\u53D6\u51B3\u4E8E\u5E73\u53F0\u3002\n\n i\n\t\t\u5728\u4E0D\u53EF\u89E3\u6790\u7684\u6807\u8BC6\u7B26\u540E\u9762, \u6309 " i", \u6B64\u65F6 jshell \u5C06\u4F1A\n\t\t\u6839\u636E\u6307\u5B9A\u7C7B\u8DEF\u5F84\u7684\u5185\u5BB9\u63D0\u8BAE\u53EF\u80FD\u7684\u5168\u9650\u5B9A\u540D\u79F0\u3002\n\t\t"" \u53EF\u4EE5\u662F Alt-F1 \u6216 Alt-Enter, \u5177\u4F53\u53D6\u51B3\u4E8E\u5E73\u53F0\u3002 +help.shortcuts.summary = \u5feb\u6377\u65b9\u5f0f\u7684\u8bf4\u660e +help.shortcuts =\u652f\u6301\u7684\u5feb\u6377\u65b9\u5f0f\u5305\u62ec:\n\n\n\t\t\u5728\u8f93\u5165 Java \u6807\u8bc6\u7b26, jshell \u547d\u4ee4\u6216 jshell\n\t\t\u547d\u4ee4\u53c2\u6570 (\u5728\u67d0\u4e9b\u60c5\u51b5\u4e0b) \u7684\u524d\u51e0\u4e2a\u5b57\u6bcd\u540e,\n\t\t\u6309 \u952e\u53ef\u4ee5\u5b8c\u6210\u8f93\u5165\u3002\n\t\t\u5982\u679c\u6709\u591a\u4e2a\u8f93\u5165\u63d0\u793a, \u5219\u663e\u793a\u53ef\u80fd\u7684\u8f93\u5165\u63d0\u793a\u3002\n\nShift-\n\t\t\u5728\u65b9\u6cd5\u6216\u6784\u9020\u5668\u8c03\u7528\u7684\u540d\u79f0\u548c\u5de6\u62ec\u53f7\u540e\u9762,\n\t\t\u6309\u4f4f \u952e\u5e76\u6309 \u53ef\u67e5\u770b\u6240\u6709\n\t\t\u5339\u914d\u7684\u65b9\u6cd5/\u6784\u9020\u5668\u7684\u63d0\u8981\u3002\n\n v\n\t\t\u5728\u5b8c\u6574\u7684\u8868\u8fbe\u5f0f\u540e\u9762, \u6309 " v" \u53ef\u4ee5\u5f15\u5165\u65b0\u7684\u53d8\u91cf,\n\t\t\u5176\u7c7b\u578b\u57fa\u4e8e\u8868\u8fbe\u5f0f\u7684\u7c7b\u578b\u3002\n\t\t"" \u53ef\u4ee5\u662f Alt-F1 \u6216 Alt-Enter, \u5177\u4f53\u53d6\u51b3\u4e8e\u5e73\u53f0\u3002\n\n i\n\t\t\u5728\u4e0d\u53ef\u89e3\u6790\u7684\u6807\u8bc6\u7b26\u540e\u9762, \u6309 " i", \u6b64\u65f6 jshell \u5c06\u4f1a\n\t\t\u6839\u636e\u6307\u5b9a\u7c7b\u8def\u5f84\u7684\u5185\u5bb9\u63d0\u8bae\u53ef\u80fd\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\n\t\t"" \u53ef\u4ee5\u662f Alt-F1 \u6216 Alt-Enter, \u5177\u4f53\u53d6\u51b3\u4e8e\u5e73\u53f0\u3002 -help.set.format = \u8BBE\u7F6E\u7528\u4E8E\u62A5\u544A\u7247\u6BB5\u4E8B\u4EF6\u7684\u683C\u5F0F\u3002\n\n\t/set format <\u6A21\u5F0F> <\u5B57\u6BB5> "<\u683C\u5F0F>" <\u9009\u62E9\u5668>...\n\n\u5176\u4E2D <\u6A21\u5F0F> \u662F\u4EE5\u524D\u5B9A\u4E49\u7684\u53CD\u9988\u6A21\u5F0F\u7684\u540D\u79F0 -- \u8BF7\u53C2\u9605 '/help /set mode'\u3002\n\u5176\u4E2D <\u5B57\u6BB5> \u662F\u8981\u5B9A\u4E49\u7684\u4E0A\u4E0B\u6587\u7279\u5B9A\u683C\u5F0F\u7684\u540D\u79F0\u3002\n\u5176\u4E2D <\u683C\u5F0F> \u662F\u4E00\u4E2A\u5E26\u5F15\u53F7\u7684\u5B57\u7B26\u4E32, \u8BE5\u5B57\u7B26\u4E32\u5C06\u4E3A\n\u5B57\u6BB5\u7684\u503C (\u5982\u679C\u9009\u62E9\u5668\u5339\u914D, \u6216\u8005\u6CA1\u6709\u4EFB\u4F55\u9009\u62E9\u5668)\u3002\n\u5728\u4F7F\u7528\u683C\u5F0F\u65F6, \u7528\u5927\u62EC\u53F7\u62EC\u8D77\u7684\u5B57\u6BB5\u540D\u5C06\u4F1A\u5728\u76F8\u5E94\u65F6\u95F4\n\u4F7F\u7528\u5B57\u6BB5\u503C\u66FF\u6362\u3002\u8FD9\u4E9B\u5B57\u6BB5\u53EF\u80FD\u5DF2\u4F7F\u7528\u6B64\u547D\u4EE4\u5B9A\u4E49, \n\u4E5F\u53EF\u80FD\u662F\u7279\u5B9A\u4E8E\u4E0A\u4E0B\u6587\u7684\u4EE5\u4E0B\u9884\u5B9A\u4E49\u5B57\u6BB5\u4E4B\u4E00:\n\t{name} == \u540D\u79F0, \u4F8B\u5982: \u53D8\u91CF\u7684\u540D\u79F0, ...\n\t{type} == \u7C7B\u578B\u540D\u79F0\u3002\u53D8\u91CF\u6216\u8868\u8FBE\u5F0F\u7684\u7C7B\u578B,\n\t\t\t\u65B9\u6CD5\u7684\u53C2\u6570\u7C7B\u578B\n\t{value} == \u8868\u8FBE\u5F0F\u6216\u53D8\u91CF\u521D\u59CB\u5316\u7684\u7ED3\u679C\u503C\n\t{unresolved} == \u672A\u89E3\u6790\u5F15\u7528\u7684\u5217\u8868\n\t{errors} == \u53EF\u6062\u590D\u9519\u8BEF\u7684\u5217\u8868 (\u53EA\u5728\u5904\u7406\n\t\t\t"display" \u5B57\u6BB5\u671F\u95F4)\n\t{err} == \u65E0\u683C\u5F0F\u7684\u9519\u8BEF\u884C (\u53EA\u5728\u5904\u7406\n\t\t\t"errorline" \u5B57\u6BB5\u671F\u95F4)\n\u8BE5\u5DE5\u5177\u8BBF\u95EE\u4EE5\u4E0B\u5B57\u6BB5\u6765\u786E\u5B9A\u6240\u663E\u793A\u7684\u53CD\u9988:\n\t{display} == \u4E3A\u7247\u6BB5\u4E8B\u4EF6\u663E\u793A\u7684\u6D88\u606F\n\t{errorline} == "errors" \u5B57\u6BB5\u4E2D\u7684\u4E00\u4E2A\u9519\u8BEF\u884C\u7684\u683C\u5F0F\n\t{pre} == \u53CD\u9988\u524D\u7F00 (\u4F5C\u4E3A\u547D\u4EE4\u53CD\u9988\u7684\u5F00\u5934)\n\t{post} == \u53CD\u9988\u540E\u7F00 (\u4F5C\u4E3A\u547D\u4EE4\u53CD\u9988\u7684\u7ED3\u5C3E)\n\t{errorpre} == \u9519\u8BEF\u524D\u7F00 (\u4F5C\u4E3A\u9519\u8BEF\u53CD\u9988\u7684\u5F00\u5934)\n\t{errorpost} == \u9519\u8BEF\u540E\u7F00 (\u4F5C\u4E3A\u9519\u8BEF\u53CD\u9988\u7684\u7ED3\u5C3E)\n\u8FD9\u4E9B\u5B57\u6BB5\u5177\u6709\u9ED8\u8BA4\u8BBE\u7F6E (\u53EF\u8986\u76D6)\u3002\n\u5176\u4E2D \u662F\u5E94\u7528\u683C\u5F0F\u7684\u4E0A\u4E0B\u6587\u3002\n\u9009\u62E9\u5668\u7ED3\u6784\u662F\u4E00\u4E2A\u7531\u9009\u62E9\u5668\u7C7B\u578B\u5217\u8868\u6784\u6210\u7684\u5217\u8868, \u4F7F\u7528\u8FDE\u5B57\u7B26\u5206\u9694\u3002\n\u9009\u62E9\u5668\u7C7B\u578B\u5217\u8868\u662F\u5355\u4E2A\u9009\u62E9\u5668\u7C7B\u578B\u7684\u503C\u7684\u5217\u8868, \u4F7F\u7528\u9017\u53F7\u5206\u9694\u3002\n\u5982\u679C\u6BCF\u4E2A\u9009\u62E9\u5668\u7C7B\u578B\u5217\u8868\u5339\u914D, \u5219\u9009\u62E9\u5668\u5339\u914D; \u5982\u679C\u5176\u4E2D\u67D0\u4E2A\u503C\n\u5339\u914D, \u5219\u9009\u62E9\u5668\u7C7B\u578B\u5217\u8868\u5339\u914D\u3002\n\ncase \u9009\u62E9\u5668\u7C7B\u578B\u63CF\u8FF0\u4E86\u7247\u6BB5\u7684\u7C7B\u578B\u3002\u503C\u5305\u62EC:\n\timport -- \u5BFC\u5165\u58F0\u660E\n\tclass -- \u7C7B\u58F0\u660E\n\tinterface -- \u63A5\u53E3\u58F0\u660E\n\tenum -- \u679A\u4E3E\u58F0\u660E\n\tannotation -- \u6CE8\u91CA\u63A5\u53E3\u58F0\u660E\n\tmethod -- \u65B9\u6CD5\u58F0\u660E -- \u6CE8: {type}==parameter-types\n\tvardecl -- \u4E0D\u5E26\u521D\u59CB\u5316\u7684\u53D8\u91CF\u58F0\u660E\n\tvardecl -- \u5E26\u521D\u59CB\u5316\u7684\u53D8\u91CF\u58F0\u660E\n\texpression -- \u8868\u8FBE\u5F0F -- \u6CE8: {name}==scratch-variable-name\n\tvarvalue -- \u53D8\u91CF\u503C\u8868\u8FBE\u5F0F\n\tassignment -- \ -\u5206\u914D\u53D8\u91CF\n\tstatement -- \u8BED\u53E5\n\u64CD\u4F5C\u9009\u62E9\u5668\u7C7B\u578B\u63CF\u8FF0\u4E86\u5BF9\u7247\u6BB5\u6267\u884C\u7684\u64CD\u4F5C\u3002\u503C\u5305\u62EC:\n\tadded -- \u7247\u6BB5\u5DF2\u6DFB\u52A0\n\tmodified -- \u73B0\u6709\u7247\u6BB5\u5DF2\u4FEE\u6539\n\treplaced -- \u73B0\u6709\u7247\u6BB5\u5DF2\u66FF\u6362\u4E3A\u65B0\u7247\u6BB5\n\toverwrote -- \u73B0\u6709\u7247\u6BB5\u5DF2\u8986\u76D6\n\tdropped -- \u7247\u6BB5\u5DF2\u5220\u9664\n\tused -- \u7247\u6BB5\u5728\u4E0D\u80FD\u4F7F\u7528\u7684\u65F6\u5019\u5DF2\u88AB\u4F7F\u7528\nwhen-did-it-occur \u9009\u62E9\u5668\u7C7B\u578B\u63CF\u8FF0\u4E86\u8FD9\u662F\u76F4\u63A5\u64CD\u4F5C\u8FD8\u662F\u95F4\u63A5\u64CD\u4F5C\u3002\u503C\u5305\u62EC:\n\tprimary -- \u8F93\u5165\u7684\u7247\u6BB5\n\tupdate -- \u5BF9\u76F8\u5173\u7247\u6BB5\u7684\u66F4\u65B0\nresolution-state \u9009\u62E9\u5668\u7C7B\u578B\u63CF\u8FF0\u4E86\u7247\u6BB5\u7684\u89E3\u6790/\u5B9A\u4E49\u72B6\u6001\u3002\u503C\u5305\u62EC:\n\tok -- \u5DF2\u6B63\u786E\u89E3\u6790\n\tdefined -- \u5DF2\u5B9A\u4E49, \u4F46\u5B58\u5728\u53EF\u6062\u590D\u7684\u672A\u89E3\u6790\u5F15\u7528\n\tnotdefined -- \u7531\u4E8E\u5B58\u5728\u53EF\u6062\u590D\u7684\u672A\u89E3\u6790\u5F15\u7528\u800C\u672A\u5B9A\u4E49\nunresolved-count \u9009\u62E9\u5668\u7C7B\u578B\u63CF\u8FF0\u4E86\u672A\u89E3\u6790\u5F15\u7528\u7684\u6570\u91CF\u3002\u503C\u5305\u62EC:\n\tunresolved0 -- \u4E0D\u5B58\u5728\u672A\u89E3\u6790\u7684\u540D\u79F0\n\tunresolved1 -- \u4E00\u4E2A\u540D\u79F0\u672A\u89E3\u6790\n\tunresolved2 -- \u4E24\u4E2A\u6216\u66F4\u591A\u540D\u79F0\u672A\u89E3\u6790\nerrors-count \u9009\u62E9\u5668\u7C7B\u578B\u63CF\u8FF0\u4E86\u9519\u8BEF\u7684\u6570\u91CF\u3002\u503C\u5305\u62EC:\n\terror0 -- \u65E0\u9519\u8BEF\n\terror1 -- \u4E00\u4E2A\u9519\u8BEF\n\terror2 -- \u4E24\u4E2A\u6216\u66F4\u591A\u9519\u8BEF\n\n\u793A\u4F8B:\n\t/set format myformat action '\u5DF2\u521B\u5EFA' added-primary\n\t/set format myformat action '\u66F4\u65B0\u5DF2\u66FF\u6362' replaced-update\n\t/set format myformat display '{pre}{action} \u7C7B {name}{post}' class-ok\n\t/set format myformat display '{pre}{action} \u53D8\u91CF {name}, \u91CD\u7F6E\u4E3A\u7A7A\u503C{post}' replaced-vardecl,varinit-ok-update\n\n\u8BF7\u6CE8\u610F, \u67D0\u4E2A\u5B57\u6BB5\u7684\u540E\u7EED\u9009\u62E9\u5668\u53EF\u80FD\u4F1A\u8986\u76D6\u90E8\u5206\u6216\u5168\u90E8\u4EE5\u524D\u4F7F\u7528\u7684\u9009\u62E9\u5668 -- \u91C7\u7528\u6700\u540E\u4E00\u4E2A\u9009\u62E9\u5668\n +help.set.format = \u8bbe\u7f6e\u7528\u4e8e\u62a5\u544a\u7247\u6bb5\u4e8b\u4ef6\u7684\u683c\u5f0f\u3002\n\n\t/set format <\u6a21\u5f0f> <\u5b57\u6bb5> "<\u683c\u5f0f>" <\u9009\u62e9\u5668>...\n\n\u5176\u4e2d <\u6a21\u5f0f> \u662f\u4ee5\u524d\u5b9a\u4e49\u7684\u53cd\u9988\u6a21\u5f0f\u7684\u540d\u79f0 -- \u8bf7\u53c2\u9605 '/help /set mode'\u3002\n\u5176\u4e2d <\u5b57\u6bb5> \u662f\u8981\u5b9a\u4e49\u7684\u4e0a\u4e0b\u6587\u7279\u5b9a\u683c\u5f0f\u7684\u540d\u79f0\u3002\n\u5176\u4e2d <\u683c\u5f0f> \u662f\u4e00\u4e2a\u5e26\u5f15\u53f7\u7684\u5b57\u7b26\u4e32, \u8be5\u5b57\u7b26\u4e32\u5c06\u4e3a\n\u5b57\u6bb5\u7684\u503c (\u5982\u679c\u9009\u62e9\u5668\u5339\u914d, \u6216\u8005\u6ca1\u6709\u4efb\u4f55\u9009\u62e9\u5668)\u3002\n\u5728\u4f7f\u7528\u683c\u5f0f\u65f6, \u7528\u5927\u62ec\u53f7\u62ec\u8d77\u7684\u5b57\u6bb5\u540d\u5c06\u4f1a\u5728\u76f8\u5e94\u65f6\u95f4\n\u4f7f\u7528\u5b57\u6bb5\u503c\u66ff\u6362\u3002\u8fd9\u4e9b\u5b57\u6bb5\u53ef\u80fd\u5df2\u4f7f\u7528\u6b64\u547d\u4ee4\u5b9a\u4e49, \n\u4e5f\u53ef\u80fd\u662f\u7279\u5b9a\u4e8e\u4e0a\u4e0b\u6587\u7684\u4ee5\u4e0b\u9884\u5b9a\u4e49\u5b57\u6bb5\u4e4b\u4e00:\n\t{name} == \u540d\u79f0, \u4f8b\u5982: \u53d8\u91cf\u7684\u540d\u79f0, ...\n\t{type} == \u7c7b\u578b\u540d\u79f0\u3002\u53d8\u91cf\u6216\u8868\u8fbe\u5f0f\u7684\u7c7b\u578b,\n\t\t\t\u65b9\u6cd5\u7684\u53c2\u6570\u7c7b\u578b\n\t{value} == \u8868\u8fbe\u5f0f\u6216\u53d8\u91cf\u521d\u59cb\u5316\u7684\u7ed3\u679c\u503c\n\t{unresolved} == \u672a\u89e3\u6790\u5f15\u7528\u7684\u5217\u8868\n\t{errors} == \u53ef\u6062\u590d\u9519\u8bef\u7684\u5217\u8868 (\u53ea\u5728\u5904\u7406\n\t\t\t"display" \u5b57\u6bb5\u671f\u95f4)\n\t{err} == \u65e0\u683c\u5f0f\u7684\u9519\u8bef\u884c (\u53ea\u5728\u5904\u7406\n\t\t\t"errorline" \u5b57\u6bb5\u671f\u95f4)\n\u8be5\u5de5\u5177\u8bbf\u95ee\u4ee5\u4e0b\u5b57\u6bb5\u6765\u786e\u5b9a\u6240\u663e\u793a\u7684\u53cd\u9988:\n\t{display} == \u4e3a\u7247\u6bb5\u4e8b\u4ef6\u663e\u793a\u7684\u6d88\u606f\n\t{errorline} == "errors" \u5b57\u6bb5\u4e2d\u7684\u4e00\u4e2a\u9519\u8bef\u884c\u7684\u683c\u5f0f\n\t{pre} == \u53cd\u9988\u524d\u7f00 (\u4f5c\u4e3a\u547d\u4ee4\u53cd\u9988\u7684\u5f00\u5934)\n\t{post} == \u53cd\u9988\u540e\u7f00 (\u4f5c\u4e3a\u547d\u4ee4\u53cd\u9988\u7684\u7ed3\u5c3e)\n\t{errorpre} == \u9519\u8bef\u524d\u7f00 (\u4f5c\u4e3a\u9519\u8bef\u53cd\u9988\u7684\u5f00\u5934)\n\t{errorpost} == \u9519\u8bef\u540e\u7f00 (\u4f5c\u4e3a\u9519\u8bef\u53cd\u9988\u7684\u7ed3\u5c3e)\n\u8fd9\u4e9b\u5b57\u6bb5\u5177\u6709\u9ed8\u8ba4\u8bbe\u7f6e (\u53ef\u8986\u76d6)\u3002\n\u5176\u4e2d \u662f\u5e94\u7528\u683c\u5f0f\u7684\u4e0a\u4e0b\u6587\u3002\n\u9009\u62e9\u5668\u7ed3\u6784\u662f\u4e00\u4e2a\u7531\u9009\u62e9\u5668\u7c7b\u578b\u5217\u8868\u6784\u6210\u7684\u5217\u8868, \u4f7f\u7528\u8fde\u5b57\u7b26\u5206\u9694\u3002\n\u9009\u62e9\u5668\u7c7b\u578b\u5217\u8868\u662f\u5355\u4e2a\u9009\u62e9\u5668\u7c7b\u578b\u7684\u503c\u7684\u5217\u8868, \u4f7f\u7528\u9017\u53f7\u5206\u9694\u3002\n\u5982\u679c\u6bcf\u4e2a\u9009\u62e9\u5668\u7c7b\u578b\u5217\u8868\u5339\u914d, \u5219\u9009\u62e9\u5668\u5339\u914d; \u5982\u679c\u5176\u4e2d\u67d0\u4e2a\u503c\n\u5339\u914d, \u5219\u9009\u62e9\u5668\u7c7b\u578b\u5217\u8868\u5339\u914d\u3002\n\ncase \u9009\u62e9\u5668\u7c7b\u578b\u63cf\u8ff0\u4e86\u7247\u6bb5\u7684\u7c7b\u578b\u3002\u503c\u5305\u62ec:\n\timport -- \u5bfc\u5165\u58f0\u660e\n\tclass -- \u7c7b\u58f0\u660e\n\tinterface -- \u63a5\u53e3\u58f0\u660e\n\tenum -- \u679a\u4e3e\u58f0\u660e\n\tannotation -- \u6ce8\u91ca\u63a5\u53e3\u58f0\u660e\n\tmethod -- \u65b9\u6cd5\u58f0\u660e -- \u6ce8: {type}==parameter-types\n\tvardecl -- \u4e0d\u5e26\u521d\u59cb\u5316\u7684\u53d8\u91cf\u58f0\u660e\n\tvardecl -- \u5e26\u521d\u59cb\u5316\u7684\u53d8\u91cf\u58f0\u660e\n\texpression -- \u8868\u8fbe\u5f0f -- \u6ce8: {name}==scratch-variable-name\n\tvarvalue -- \u53d8\u91cf\u503c\u8868\u8fbe\u5f0f\n\tassignment -- \ +\u5206\u914d\u53d8\u91cf\n\tstatement -- \u8bed\u53e5\n\u64cd\u4f5c\u9009\u62e9\u5668\u7c7b\u578b\u63cf\u8ff0\u4e86\u5bf9\u7247\u6bb5\u6267\u884c\u7684\u64cd\u4f5c\u3002\u503c\u5305\u62ec:\n\tadded -- \u7247\u6bb5\u5df2\u6dfb\u52a0\n\tmodified -- \u73b0\u6709\u7247\u6bb5\u5df2\u4fee\u6539\n\treplaced -- \u73b0\u6709\u7247\u6bb5\u5df2\u66ff\u6362\u4e3a\u65b0\u7247\u6bb5\n\toverwrote -- \u73b0\u6709\u7247\u6bb5\u5df2\u8986\u76d6\n\tdropped -- \u7247\u6bb5\u5df2\u5220\u9664\n\tused -- \u7247\u6bb5\u5728\u4e0d\u80fd\u4f7f\u7528\u7684\u65f6\u5019\u5df2\u88ab\u4f7f\u7528\nwhen-did-it-occur \u9009\u62e9\u5668\u7c7b\u578b\u63cf\u8ff0\u4e86\u8fd9\u662f\u76f4\u63a5\u64cd\u4f5c\u8fd8\u662f\u95f4\u63a5\u64cd\u4f5c\u3002\u503c\u5305\u62ec:\n\tprimary -- \u8f93\u5165\u7684\u7247\u6bb5\n\tupdate -- \u5bf9\u76f8\u5173\u7247\u6bb5\u7684\u66f4\u65b0\nresolution-state \u9009\u62e9\u5668\u7c7b\u578b\u63cf\u8ff0\u4e86\u7247\u6bb5\u7684\u89e3\u6790/\u5b9a\u4e49\u72b6\u6001\u3002\u503c\u5305\u62ec:\n\tok -- \u5df2\u6b63\u786e\u89e3\u6790\n\tdefined -- \u5df2\u5b9a\u4e49, \u4f46\u5b58\u5728\u53ef\u6062\u590d\u7684\u672a\u89e3\u6790\u5f15\u7528\n\tnotdefined -- \u7531\u4e8e\u5b58\u5728\u53ef\u6062\u590d\u7684\u672a\u89e3\u6790\u5f15\u7528\u800c\u672a\u5b9a\u4e49\nunresolved-count \u9009\u62e9\u5668\u7c7b\u578b\u63cf\u8ff0\u4e86\u672a\u89e3\u6790\u5f15\u7528\u7684\u6570\u91cf\u3002\u503c\u5305\u62ec:\n\tunresolved0 -- \u4e0d\u5b58\u5728\u672a\u89e3\u6790\u7684\u540d\u79f0\n\tunresolved1 -- \u4e00\u4e2a\u540d\u79f0\u672a\u89e3\u6790\n\tunresolved2 -- \u4e24\u4e2a\u6216\u66f4\u591a\u540d\u79f0\u672a\u89e3\u6790\nerrors-count \u9009\u62e9\u5668\u7c7b\u578b\u63cf\u8ff0\u4e86\u9519\u8bef\u7684\u6570\u91cf\u3002\u503c\u5305\u62ec:\n\terror0 -- \u65e0\u9519\u8bef\n\terror1 -- \u4e00\u4e2a\u9519\u8bef\n\terror2 -- \u4e24\u4e2a\u6216\u66f4\u591a\u9519\u8bef\n\n\u793a\u4f8b:\n\t/set format myformat action '\u5df2\u521b\u5efa' added-primary\n\t/set format myformat action '\u66f4\u65b0\u5df2\u66ff\u6362' replaced-update\n\t/set format myformat display '{pre}{action} \u7c7b {name}{post}' class-ok\n\t/set format myformat display '{pre}{action} \u53d8\u91cf {name}, \u91cd\u7f6e\u4e3a\u7a7a\u503c{post}' replaced-vardecl,varinit-ok-update\n\n\u8bf7\u6ce8\u610f, \u67d0\u4e2a\u5b57\u6bb5\u7684\u540e\u7eed\u9009\u62e9\u5668\u53ef\u80fd\u4f1a\u8986\u76d6\u90e8\u5206\u6216\u5168\u90e8\u4ee5\u524d\u4f7f\u7528\u7684\u9009\u62e9\u5668 -- \u91c7\u7528\u6700\u540e\u4e00\u4e2a\u9009\u62e9\u5668\n -help.set.truncation = \u8BBE\u7F6E\u663E\u793A\u503C\u7684\u6700\u5927\u957F\u5EA6\u3002\n\n\t/set truncation <\u6A21\u5F0F> <\u957F\u5EA6> <\u9009\u62E9\u5668>...\n\n\u5176\u4E2D <\u6A21\u5F0F> \u662F\u4EE5\u524D\u5B9A\u4E49\u7684\u53CD\u9988\u6A21\u5F0F\u7684\u540D\u79F0 -- \u8BF7\u53C2\u9605 '/help /set mode'\u3002\n<\u957F\u5EA6> \u662F\u65E0\u7B26\u53F7\u6574\u6570, \u8868\u793A\u6700\u5927\u957F\u5EA6\u3002\n<\u683C\u5F0F> \u662F\u5F15\u53F7\u62EC\u8D77\u7684\u5B57\u7B26\u4E32, \u8BE5\u5B57\u7B26\u4E32\u5C06\u4E3A\u5B57\u6BB5\u7684\u503C\n<\u9009\u62E9\u5668> \u53EA\u6709\u5728\u60A8\u5E0C\u671B\u6839\u636E\u4E0A\u4E0B\u6587\u5FAE\u8C03\u503C\u622A\u65AD\u957F\u5EA6\u65F6\u624D\u9700\u8981,\n<\u9009\u62E9\u5668> \u662F\u5728\u5176\u4E2D\u5E94\u7528\u622A\u65AD\u7684\u4E0A\u4E0B\u6587\u3002\n\u9009\u62E9\u5668\u7ED3\u6784\u662F\u4E00\u4E2A\u8FDE\u5B57\u7B26\u5206\u9694\u7684\u9009\u62E9\u5668\u7C7B\u578B\u5217\u8868\u3002\n\u9009\u62E9\u5668\u7C7B\u578B\u5217\u8868\u662F\u4E00\u4E2A\u5305\u542B\u67D0\u79CD\u9009\u62E9\u5668\u7C7B\u578B\u7684\u503C\u7684\u9017\u53F7\u5206\u9694\u5217\u8868\u3002\n\u9009\u62E9\u5668\u5728\u6240\u6709\u9009\u62E9\u5668\u7C7B\u578B\u5217\u8868\u5339\u914D\u65F6\u5339\u914D; \u9009\u62E9\u5668\u7C7B\u578B\u5217\u8868\n\u5219\u5728\u5176\u4E2D\u4E00\u4E2A\u503C\u5339\u914D\u65F6\u5339\u914D\u3002\n\n\u4E0B\u9762\u662F\u7528\u4E8E\u622A\u65AD\u7684\u76F8\u5173\u9009\u62E9\u5668\u7C7B\u578B\u3002\n\ncase \u9009\u62E9\u5668\u7C7B\u578B\u63CF\u8FF0\u4E86\u7247\u6BB5\u7684\u7C7B\u578B\u3002\u503C\u5305\u62EC:\n\tvardecl -- \u4E0D\u5E26\u521D\u59CB\u5316\u7684\u53D8\u91CF\u58F0\u660E\n\tvarinit -- \u5E26\u521D\u59CB\u5316\u7684\u53D8\u91CF\u58F0\u660E\n\texpression -- \u8868\u8FBE\u5F0F -- \u6CE8: {name}==\u6682\u5B58\u53D8\u91CF\u540D\u79F0\n\tvarvalue -- \u53D8\u91CF\u503C\u8868\u8FBE\u5F0F\n\tassignment -- \u5206\u914D\u53D8\u91CF\n\t\u64CD\u4F5C\u9009\u62E9\u5668\u7C7B\u578B\u63CF\u8FF0\u4E86\u5BF9\u7247\u6BB5\u6267\u884C\u7684\u64CD\u4F5C\u3002\u503C\u5305\u62EC:\n\tadded -- \u7247\u6BB5\u5DF2\u6DFB\u52A0\n\tmodified -- \u73B0\u6709\u7247\u6BB5\u5DF2\u4FEE\u6539\n\treplaced -- \u73B0\u6709\u7247\u6BB5\u5DF2\u66FF\u6362\u4E3A\u65B0\u7247\u6BB5\n\u793A\u4F8B:\n\t/set trunc mymode 80\n\t/set truncation mymode 45 expression\n\t/set truncation mymode 0 vardecl-modified,replaced\n\n\u8BF7\u6CE8\u610F, \u67D0\u4E2A\u5B57\u6BB5\u7684\u540E\u7EED\u9009\u62E9\u5668\u53EF\u80FD\u4F1A\u8986\u76D6\u90E8\u5206\u6216\u5168\u90E8\u4EE5\u524D\u4F7F\u7528\u7684\u9009\u62E9\u5668 -- \u91C7\u7528\u6700\u540E\u4E00\u4E2A\u9009\u62E9\u5668\n +help.set.truncation = \u8bbe\u7f6e\u663e\u793a\u503c\u7684\u6700\u5927\u957f\u5ea6\u3002\n\n\t/set truncation <\u6a21\u5f0f> <\u957f\u5ea6> <\u9009\u62e9\u5668>...\n\n\u5176\u4e2d <\u6a21\u5f0f> \u662f\u4ee5\u524d\u5b9a\u4e49\u7684\u53cd\u9988\u6a21\u5f0f\u7684\u540d\u79f0 -- \u8bf7\u53c2\u9605 '/help /set mode'\u3002\n<\u957f\u5ea6> \u662f\u65e0\u7b26\u53f7\u6574\u6570, \u8868\u793a\u6700\u5927\u957f\u5ea6\u3002\n<\u683c\u5f0f> \u662f\u5f15\u53f7\u62ec\u8d77\u7684\u5b57\u7b26\u4e32, \u8be5\u5b57\u7b26\u4e32\u5c06\u4e3a\u5b57\u6bb5\u7684\u503c\n<\u9009\u62e9\u5668> \u53ea\u6709\u5728\u60a8\u5e0c\u671b\u6839\u636e\u4e0a\u4e0b\u6587\u5fae\u8c03\u503c\u622a\u65ad\u957f\u5ea6\u65f6\u624d\u9700\u8981,\n<\u9009\u62e9\u5668> \u662f\u5728\u5176\u4e2d\u5e94\u7528\u622a\u65ad\u7684\u4e0a\u4e0b\u6587\u3002\n\u9009\u62e9\u5668\u7ed3\u6784\u662f\u4e00\u4e2a\u8fde\u5b57\u7b26\u5206\u9694\u7684\u9009\u62e9\u5668\u7c7b\u578b\u5217\u8868\u3002\n\u9009\u62e9\u5668\u7c7b\u578b\u5217\u8868\u662f\u4e00\u4e2a\u5305\u542b\u67d0\u79cd\u9009\u62e9\u5668\u7c7b\u578b\u7684\u503c\u7684\u9017\u53f7\u5206\u9694\u5217\u8868\u3002\n\u9009\u62e9\u5668\u5728\u6240\u6709\u9009\u62e9\u5668\u7c7b\u578b\u5217\u8868\u5339\u914d\u65f6\u5339\u914d; \u9009\u62e9\u5668\u7c7b\u578b\u5217\u8868\n\u5219\u5728\u5176\u4e2d\u4e00\u4e2a\u503c\u5339\u914d\u65f6\u5339\u914d\u3002\n\n\u4e0b\u9762\u662f\u7528\u4e8e\u622a\u65ad\u7684\u76f8\u5173\u9009\u62e9\u5668\u7c7b\u578b\u3002\n\ncase \u9009\u62e9\u5668\u7c7b\u578b\u63cf\u8ff0\u4e86\u7247\u6bb5\u7684\u7c7b\u578b\u3002\u503c\u5305\u62ec:\n\tvardecl -- \u4e0d\u5e26\u521d\u59cb\u5316\u7684\u53d8\u91cf\u58f0\u660e\n\tvarinit -- \u5e26\u521d\u59cb\u5316\u7684\u53d8\u91cf\u58f0\u660e\n\texpression -- \u8868\u8fbe\u5f0f -- \u6ce8: {name}==\u6682\u5b58\u53d8\u91cf\u540d\u79f0\n\tvarvalue -- \u53d8\u91cf\u503c\u8868\u8fbe\u5f0f\n\tassignment -- \u5206\u914d\u53d8\u91cf\n\t\u64cd\u4f5c\u9009\u62e9\u5668\u7c7b\u578b\u63cf\u8ff0\u4e86\u5bf9\u7247\u6bb5\u6267\u884c\u7684\u64cd\u4f5c\u3002\u503c\u5305\u62ec:\n\tadded -- \u7247\u6bb5\u5df2\u6dfb\u52a0\n\tmodified -- \u73b0\u6709\u7247\u6bb5\u5df2\u4fee\u6539\n\treplaced -- \u73b0\u6709\u7247\u6bb5\u5df2\u66ff\u6362\u4e3a\u65b0\u7247\u6bb5\n\u793a\u4f8b:\n\t/set trunc mymode 80\n\t/set truncation mymode 45 expression\n\t/set truncation mymode 0 vardecl-modified,replaced\n\n\u8bf7\u6ce8\u610f, \u67d0\u4e2a\u5b57\u6bb5\u7684\u540e\u7eed\u9009\u62e9\u5668\u53ef\u80fd\u4f1a\u8986\u76d6\u90e8\u5206\u6216\u5168\u90e8\u4ee5\u524d\u4f7f\u7528\u7684\u9009\u62e9\u5668 -- \u91c7\u7528\u6700\u540e\u4e00\u4e2a\u9009\u62e9\u5668\n -help.set.feedback = \u8BBE\u7F6E\u7528\u4E8E\u63CF\u8FF0\u4E3A\u6240\u8F93\u5165\u7247\u6BB5\u548C\u547D\u4EE4\u663E\u793A\u7684\u53CD\u9988\u7684\u53CD\u9988\u6A21\u5F0F\u3002\n\n\t/set feedback <\u6A21\u5F0F>\n\n\u5176\u4E2D <\u6A21\u5F0F> \u662F\u4EE5\u524D\u5B9A\u4E49\u7684\u53CD\u9988\u6A21\u5F0F\u7684\u540D\u79F0\u3002\n\u60A8\u53EF\u4EE5\u4F7F\u7528\u8DB3\u591F\u591A\u7684\u5B57\u6BCD\u6765\u63D0\u4F9B\u552F\u4E00\u7684\u540D\u79F0\u3002\n\u53EF\u4EE5\u6DFB\u52A0\u7528\u6237\u5B9A\u4E49\u7684\u6A21\u5F0F, \u5177\u4F53\u8BF7\u53C2\u9605 '/help /set mode'\n\u5F53\u524D\u5B9A\u4E49\u7684\u53CD\u9988\u6A21\u5F0F:\n +help.set.feedback = \u8bbe\u7f6e\u7528\u4e8e\u63cf\u8ff0\u4e3a\u6240\u8f93\u5165\u7247\u6bb5\u548c\u547d\u4ee4\u663e\u793a\u7684\u53cd\u9988\u7684\u53cd\u9988\u6a21\u5f0f\u3002\n\n\t/set feedback <\u6a21\u5f0f>\n\n\u5176\u4e2d <\u6a21\u5f0f> \u662f\u4ee5\u524d\u5b9a\u4e49\u7684\u53cd\u9988\u6a21\u5f0f\u7684\u540d\u79f0\u3002\n\u60a8\u53ef\u4ee5\u4f7f\u7528\u8db3\u591f\u591a\u7684\u5b57\u6bcd\u6765\u63d0\u4f9b\u552f\u4e00\u7684\u540d\u79f0\u3002\n\u53ef\u4ee5\u6dfb\u52a0\u7528\u6237\u5b9a\u4e49\u7684\u6a21\u5f0f, \u5177\u4f53\u8bf7\u53c2\u9605 '/help /set mode'\n\u5f53\u524d\u5b9a\u4e49\u7684\u53cd\u9988\u6a21\u5f0f:\n -help.set.mode = \u521B\u5EFA\u7528\u6237\u5B9A\u4E49\u7684\u53CD\u9988\u6A21\u5F0F, \u4E5F\u53EF\u4EE5\u9009\u62E9\u4ECE\u73B0\u6709\u6A21\u5F0F\u590D\u5236\u3002\n\n\t/set mode <\u6A21\u5F0F> [<\u65E7\u6A21\u5F0F>] [-command|-quiet|-delete]\n\n\u5176\u4E2D <\u65B0\u6A21\u5F0F> \u662F\u60A8\u5E0C\u671B\u521B\u5EFA\u7684\u6A21\u5F0F\u7684\u540D\u79F0\u3002\n\u800C <\u65E7\u6A21\u5F0F> \u662F\u4EE5\u524D\u5B9A\u4E49\u7684\u53CD\u9988\u6A21\u5F0F\u7684\u540D\u79F0\u3002\n\u5982\u679C\u5B58\u5728 <\u65E7\u6A21\u5F0F>, \u5219\u5176\u8BBE\u7F6E\u5C06\u590D\u5236\u5230\u65B0\u6A21\u5F0F\u3002\n'-command' \u4E0E '-quiet' \u51B3\u5B9A\u4E86\u662F\u5426\u663E\u793A\u4FE1\u606F\u6027/\u9A8C\u8BC1\u547D\u4EE4\u53CD\u9988\u3002\n\n\u4E00\u65E6\u521B\u5EFA\u65B0\u6A21\u5F0F, \u5373\u53EF\u4F7F\u7528 '/set format' \u548C '/set prompt' \u8FDB\u884C\u914D\u7F6E\u3002\n\u4F7F\u7528 '/set feedback' \u53EF\u4F7F\u7528\u65B0\u6A21\u5F0F\u3002\n -help.set.prompt = \u8BBE\u7F6E\u63D0\u793A\u7B26\u3002\u5FC5\u987B\u540C\u65F6\u8BBE\u7F6E\u6B63\u5E38\u63D0\u793A\u548C\u66F4\u591A\u63D0\u793A\u3002\n\n\t/set prompt <\u6A21\u5F0F> "<\u63D0\u793A>" "<\u66F4\u591A\u63D0\u793A>"\n\n\u5176\u4E2D <\u6A21\u5F0F> \u662F\u4EE5\u524D\u5B9A\u4E49\u7684\u53CD\u9988\u6A21\u5F0F\u7684\u540D\u79F0\u3002\n\u800C <\u63D0\u793A> \u548C <\u66F4\u591A\u63D0\u793A> \u662F\u4F5C\u4E3A\u8F93\u5165\u63D0\u793A\u7B26\u8F93\u51FA\u7684\u5E26\u5F15\u53F7\u7684\u5B57\u7B26\u4E32;\n\u5B83\u4EEC\u5747\u53EF\u9009\u62E9\u6027\u5730\u5305\u542B '%s', \u8BE5\u53D8\u91CF\u5C06\u88AB\u66FF\u6362\u4E3A\u4E0B\u4E00\u4E2A\u7247\u6BB5 id --\n\u8BF7\u6CE8\u610F, \u53EF\u80FD\u65E0\u6CD5\u5411\u6240\u8F93\u5165\u5185\u5BB9\u5206\u914D\u8BE5 id, \u4F8B\u5982\u8FD9\u53EF\u80FD\u662F\u4E00\u4E2A\u9519\u8BEF\u6216\u547D\u4EE4\u3002\n\u66F4\u591A\u63D0\u793A\u5728\u591A\u884C\u7247\u6BB5\u7684\u7B2C\u4E8C\u884C\u4EE5\u53CA\u540E\u7EED\u884C\u4E0A\u4F7F\u7528\u3002\n +help.set.mode = \u521b\u5efa\u7528\u6237\u5b9a\u4e49\u7684\u53cd\u9988\u6a21\u5f0f, \u4e5f\u53ef\u4ee5\u9009\u62e9\u4ece\u73b0\u6709\u6a21\u5f0f\u590d\u5236\u3002\n\n\t/set mode <\u6a21\u5f0f> [<\u65e7\u6a21\u5f0f>] [-command|-quiet|-delete]\n\n\u5176\u4e2d <\u65b0\u6a21\u5f0f> \u662f\u60a8\u5e0c\u671b\u521b\u5efa\u7684\u6a21\u5f0f\u7684\u540d\u79f0\u3002\n\u800c <\u65e7\u6a21\u5f0f> \u662f\u4ee5\u524d\u5b9a\u4e49\u7684\u53cd\u9988\u6a21\u5f0f\u7684\u540d\u79f0\u3002\n\u5982\u679c\u5b58\u5728 <\u65e7\u6a21\u5f0f>, \u5219\u5176\u8bbe\u7f6e\u5c06\u590d\u5236\u5230\u65b0\u6a21\u5f0f\u3002\n'-command' \u4e0e '-quiet' \u51b3\u5b9a\u4e86\u662f\u5426\u663e\u793a\u4fe1\u606f\u6027/\u9a8c\u8bc1\u547d\u4ee4\u53cd\u9988\u3002\n\n\u4e00\u65e6\u521b\u5efa\u65b0\u6a21\u5f0f, \u5373\u53ef\u4f7f\u7528 '/set format' \u548c '/set prompt' \u8fdb\u884c\u914d\u7f6e\u3002\n\u4f7f\u7528 '/set feedback' \u53ef\u4f7f\u7528\u65b0\u6a21\u5f0f\u3002\n +help.set.prompt = \u8bbe\u7f6e\u63d0\u793a\u7b26\u3002\u5fc5\u987b\u540c\u65f6\u8bbe\u7f6e\u6b63\u5e38\u63d0\u793a\u548c\u66f4\u591a\u63d0\u793a\u3002\n\n\t/set prompt <\u6a21\u5f0f> "<\u63d0\u793a>" "<\u66f4\u591a\u63d0\u793a>"\n\n\u5176\u4e2d <\u6a21\u5f0f> \u662f\u4ee5\u524d\u5b9a\u4e49\u7684\u53cd\u9988\u6a21\u5f0f\u7684\u540d\u79f0\u3002\n\u800c <\u63d0\u793a> \u548c <\u66f4\u591a\u63d0\u793a> \u662f\u4f5c\u4e3a\u8f93\u5165\u63d0\u793a\u7b26\u8f93\u51fa\u7684\u5e26\u5f15\u53f7\u7684\u5b57\u7b26\u4e32;\n\u5b83\u4eec\u5747\u53ef\u9009\u62e9\u6027\u5730\u5305\u542b '%s', \u8be5\u53d8\u91cf\u5c06\u88ab\u66ff\u6362\u4e3a\u4e0b\u4e00\u4e2a\u7247\u6bb5 id --\n\u8bf7\u6ce8\u610f, \u53ef\u80fd\u65e0\u6cd5\u5411\u6240\u8f93\u5165\u5185\u5bb9\u5206\u914d\u8be5 id, \u4f8b\u5982\u8fd9\u53ef\u80fd\u662f\u4e00\u4e2a\u9519\u8bef\u6216\u547d\u4ee4\u3002\n\u66f4\u591a\u63d0\u793a\u5728\u591a\u884c\u7247\u6bb5\u7684\u7b2c\u4e8c\u884c\u4ee5\u53ca\u540e\u7eed\u884c\u4e0a\u4f7f\u7528\u3002\n -help.set.editor =\u6307\u5B9A\u8981\u4E3A /edit \u547D\u4EE4\u542F\u52A8\u7684\u547D\u4EE4\u3002\n\n\t/set editor <\u547D\u4EE4>|-default\n\n<\u547D\u4EE4> \u662F\u4E00\u4E2A\u64CD\u4F5C\u7CFB\u7EDF\u76F8\u5173\u5B57\u7B26\u4E32\u3002\n<\u547D\u4EE4> \u53EF\u4EE5\u5305\u542B\u7528\u7A7A\u683C\u5206\u9694\u7684\u53C2\u6570 (\u4F8B\u5982\u6807\u8BB0)\n\u5728\u4F7F\u7528 /edit \u65F6, \u8981\u7F16\u8F91\u7684\u4E34\u65F6\u6587\u4EF6\u5C06\u4F5C\u4E3A\u6700\u540E\u4E00\u4E2A\u53C2\u6570\u9644\u52A0\u3002\n\u5982\u679C\u6539\u4E3A\u6307\u5B9A -default \u9009\u9879, \u5219\u5C06\u4F7F\u7528\u9ED8\u8BA4\u7684\u5185\u7F6E\u7F16\u8F91\u5668\u3002 +help.set.editor =\u6307\u5b9a\u8981\u4e3a /edit \u547d\u4ee4\u542f\u52a8\u7684\u547d\u4ee4\u3002\n\n\t/set editor <\u547d\u4ee4>|-default\n\n<\u547d\u4ee4> \u662f\u4e00\u4e2a\u64cd\u4f5c\u7cfb\u7edf\u76f8\u5173\u5b57\u7b26\u4e32\u3002\n<\u547d\u4ee4> \u53ef\u4ee5\u5305\u542b\u7528\u7a7a\u683c\u5206\u9694\u7684\u53c2\u6570 (\u4f8b\u5982\u6807\u8bb0)\n\u5728\u4f7f\u7528 /edit \u65f6, \u8981\u7f16\u8f91\u7684\u4e34\u65f6\u6587\u4ef6\u5c06\u4f5c\u4e3a\u6700\u540e\u4e00\u4e2a\u53c2\u6570\u9644\u52a0\u3002\n\u5982\u679c\u6539\u4e3a\u6307\u5b9a -default \u9009\u9879, \u5219\u5c06\u4f7f\u7528\u9ed8\u8ba4\u7684\u5185\u7f6e\u7f16\u8f91\u5668\u3002 -help.set.start =\u8BBE\u7F6E\u542F\u52A8\u914D\u7F6E -- \u5728\u542F\u52A8\u65F6\u8BFB\u53D6\u7684\u4E00\u7CFB\u5217\u7247\u6BB5\u548C\u547D\u4EE4\u3002\n\n\t/set start <\u6587\u4EF6>|-default|-none\n\n\u5728\u6B64\u4F1A\u8BDD\u4E2D\u4F7F\u7528 /reset \u6216 /reload \u547D\u4EE4\u65F6, \n\u6307\u5B9A <\u6587\u4EF6> \u7684\u5185\u5BB9\u5C06\u6210\u4E3A\u6240\u7528\u7684\u542F\u52A8\u7247\u6BB5\u548C\u547D\u4EE4\u3002\n\u5982\u679C\u6539\u4E3A\u6307\u5B9A -default \u9009\u9879, \u5219\u5C06\u4F7F\u7528\u9884\u5B9A\u4E49\u7684\n\u542F\u52A8\u7247\u6BB5\u3002\n\u5982\u679C\u4F7F\u7528 -none \u9009\u9879, \u5219\u542F\u52A8\u5C06\u4E3A\u7A7A -- \u5C06\u4E0D\u4F7F\u7528\n\u542F\u52A8\u7247\u6BB5\u6216\u547D\u4EE4\u3002\n\u6B64\u547D\u4EE4\u5BF9\u4E8E\u6D4B\u8BD5\u542F\u52A8\u8BBE\u7F6E\u975E\u5E38\u6709\u7528\u3002\u8981\u4FDD\u7559\u8FD9\u4E9B\u5185\u5BB9\n\u4F9B\u4EE5\u540E\u8FD0\u884C jshell \u5DE5\u5177, \u8BF7\u4F7F\u7528\u547D\u4EE4:\n\t/retain start\n +help.set.start =\u8bbe\u7f6e\u542f\u52a8\u914d\u7f6e -- \u5728\u542f\u52a8\u65f6\u8bfb\u53d6\u7684\u4e00\u7cfb\u5217\u7247\u6bb5\u548c\u547d\u4ee4\u3002\n\n\t/set start <\u6587\u4ef6>|-default|-none\n\n\u5728\u6b64\u4f1a\u8bdd\u4e2d\u4f7f\u7528 /reset \u6216 /reload \u547d\u4ee4\u65f6, \n\u6307\u5b9a <\u6587\u4ef6> \u7684\u5185\u5bb9\u5c06\u6210\u4e3a\u6240\u7528\u7684\u542f\u52a8\u7247\u6bb5\u548c\u547d\u4ee4\u3002\n\u5982\u679c\u6539\u4e3a\u6307\u5b9a -default \u9009\u9879, \u5219\u5c06\u4f7f\u7528\u9884\u5b9a\u4e49\u7684\n\u542f\u52a8\u7247\u6bb5\u3002\n\u5982\u679c\u4f7f\u7528 -none \u9009\u9879, \u5219\u542f\u52a8\u5c06\u4e3a\u7a7a -- \u5c06\u4e0d\u4f7f\u7528\n\u542f\u52a8\u7247\u6bb5\u6216\u547d\u4ee4\u3002\n\u6b64\u547d\u4ee4\u5bf9\u4e8e\u6d4b\u8bd5\u542f\u52a8\u8bbe\u7f6e\u975e\u5e38\u6709\u7528\u3002\u8981\u4fdd\u7559\u8fd9\u4e9b\u5185\u5bb9\n\u4f9b\u4ee5\u540e\u8fd0\u884c jshell \u5de5\u5177, \u8bf7\u4f7f\u7528\u547d\u4ee4:\n\t/retain start\n -help.retain.feedback = \u4FDD\u7559\u4E3A\u6240\u8F93\u5165\u7247\u6BB5\u548C\u547D\u4EE4\u663E\u793A\u7684\u53CD\u9988\u4F7F\u7528\u7684\u53CD\u9988\u6A21\u5F0F\u3002\n\u6B64\u53CD\u9988\u6A21\u5F0F\u5C06\u5728 jshell \u5DE5\u5177\u7684\u6B64\u4F1A\u8BDD\u548C\u672A\u6765\u4F1A\u8BDD\u4E2D\u4F7F\u7528\u3002\n\n\t/retain feedback [<\u6A21\u5F0F>]\n\n\u5176\u4E2D <\u6A21\u5F0F> \u662F\u4EE5\u524D\u5B9A\u4E49\u7684\u53CD\u9988\u6A21\u5F0F\u7684\u540D\u79F0\u3002\n\u60A8\u53EF\u4EE5\u4F7F\u7528\u8DB3\u591F\u591A\u7684\u5B57\u6BCD\u6765\u63D0\u4F9B\u552F\u4E00\u7684\u540D\u79F0\u3002\n\u5982\u679C\u672A\u6307\u5B9A <\u6A21\u5F0F>, \u5219\u6B64\u547D\u4EE4\u4FDD\u7559\u5F53\u524D\u6A21\u5F0F (\u7531\n\u6700\u65B0 /set feedback \u6216 /retain feedback \u547D\u4EE4\u6240\u8BBE\u7F6E)\u3002\n -help.retain.mode = \u7EE7\u7EED\u4F7F\u7528\u7528\u6237\u5B9A\u4E49\u53CD\u9988\u6A21\u5F0F\u5E76\u4FDD\u7559\u5176\u914D\u7F6E\u3002\n\u6B64\u6A21\u5F0F\u5C06\u5728 jshell \u5DE5\u5177\u7684\u6B64\u4F1A\u8BDD\u548C\u672A\u6765\u4F1A\u8BDD\u4E2D\u53EF\u7528\u3002 -\n\t/retain mode <\u6A21\u5F0F>\n\n\u5176\u4E2D <\u6A21\u5F0F> \u662F\u8981\u4FDD\u7559\u7684\u6A21\u5F0F\u7684\u540D\u79F0\u3002\n<\u6A21\u5F0F> \u5FC5\u987B\u662F\u4EE5\u524D\u5DF2\u4F7F\u7528 /set mode \u521B\u5EFA\u5E76\u6839\u636E\u9700\u8981\n\u4F7F\u7528 /set prompt, /set format \u548C /set truncation \u914D\u7F6E\u7684\u6A21\u5F0F\u3002\n +help.retain.feedback = \u4fdd\u7559\u4e3a\u6240\u8f93\u5165\u7247\u6bb5\u548c\u547d\u4ee4\u663e\u793a\u7684\u53cd\u9988\u4f7f\u7528\u7684\u53cd\u9988\u6a21\u5f0f\u3002\n\u6b64\u53cd\u9988\u6a21\u5f0f\u5c06\u5728 jshell \u5de5\u5177\u7684\u6b64\u4f1a\u8bdd\u548c\u672a\u6765\u4f1a\u8bdd\u4e2d\u4f7f\u7528\u3002\n\n\t/retain feedback [<\u6a21\u5f0f>]\n\n\u5176\u4e2d <\u6a21\u5f0f> \u662f\u4ee5\u524d\u5b9a\u4e49\u7684\u53cd\u9988\u6a21\u5f0f\u7684\u540d\u79f0\u3002\n\u60a8\u53ef\u4ee5\u4f7f\u7528\u8db3\u591f\u591a\u7684\u5b57\u6bcd\u6765\u63d0\u4f9b\u552f\u4e00\u7684\u540d\u79f0\u3002\n\u5982\u679c\u672a\u6307\u5b9a <\u6a21\u5f0f>, \u5219\u6b64\u547d\u4ee4\u4fdd\u7559\u5f53\u524d\u6a21\u5f0f (\u7531\n\u6700\u65b0 /set feedback \u6216 /retain feedback \u547d\u4ee4\u6240\u8bbe\u7f6e)\u3002\n +help.retain.mode = \u7ee7\u7eed\u4f7f\u7528\u7528\u6237\u5b9a\u4e49\u53cd\u9988\u6a21\u5f0f\u5e76\u4fdd\u7559\u5176\u914d\u7f6e\u3002\n\u6b64\u6a21\u5f0f\u5c06\u5728 jshell \u5de5\u5177\u7684\u6b64\u4f1a\u8bdd\u548c\u672a\u6765\u4f1a\u8bdd\u4e2d\u53ef\u7528\u3002 +\n\t/retain mode <\u6a21\u5f0f>\n\n\u5176\u4e2d <\u6a21\u5f0f> \u662f\u8981\u4fdd\u7559\u7684\u6a21\u5f0f\u7684\u540d\u79f0\u3002\n<\u6a21\u5f0f> \u5fc5\u987b\u662f\u4ee5\u524d\u5df2\u4f7f\u7528 /set mode \u521b\u5efa\u5e76\u6839\u636e\u9700\u8981\n\u4f7f\u7528 /set prompt, /set format \u548c /set truncation \u914d\u7f6e\u7684\u6a21\u5f0f\u3002\n -help.retain.editor =\u4FDD\u7559\u4E3A /edit \u547D\u4EE4\u542F\u52A8\u7684\u547D\u4EE4\u3002\u5728 jshell \u5DE5\u5177\u7684\u6B64\u4F1A\u8BDD\u548C\n\u672A\u6765\u4F1A\u8BDD\u4E2D\u4F7F\u7528 /edit \u547D\u4EE4\u65F6\u5C06\u8C03\u7528\u6B64\u547D\u4EE4\u3002\n\n\t/retain editor [<\u547D\u4EE4>|-default]\n\n\u5982\u679C\u6307\u5B9A <\u547D\u4EE4>, \u5219\u5B83\u662F\u4E00\u4E2A\u64CD\u4F5C\u7CFB\u7EDF\u76F8\u5173\u5B57\u7B26\u4E32,\n\u53EF\u4EE5\u5305\u542B\u7528\u7A7A\u683C\u5206\u9694\u7684\u53C2\u6570 (\u4F8B\u5982\u6807\u8BB0)\u3002\u5728\u4F7F\u7528 /edit \u65F6,\n\u8981\u7F16\u8F91\u7684\u4E34\u65F6\u6587\u4EF6\u5C06\u4F5C\u4E3A\u6700\u540E\u4E00\u4E2A\u53C2\u6570\u9644\u52A0\u3002\n\u5982\u679C\u6539\u4E3A\u6307\u5B9A -default \u9009\u9879, \u5219\u5C06\u4F7F\u7528\u9ED8\u8BA4\u7684\u5185\u7F6E\u7F16\u8F91\u5668\u3002\n\u5982\u679C\u672A\u6307\u5B9A\u4EFB\u4F55\u9009\u9879, \u5219\u5C06\u4F7F\u7528\u5728\u4E0A\u4E00\u4E2A /set editor \u6216 /retain editor\n\u547D\u4EE4\u4E2D\u6307\u5B9A\u7684\u7F16\u8F91\u5668\u8BBE\u7F6E\u3002\n\u8BE5\u7F16\u8F91\u5668\u5C06\u4F1A\u4FDD\u7559\u5E76\u7528\u4E8E jshell \u5DE5\u5177\u7684\u6B64\u4F1A\u8BDD\u548C\u672A\u6765\u4F1A\u8BDD\u3002 +help.retain.editor =\u4fdd\u7559\u4e3a /edit \u547d\u4ee4\u542f\u52a8\u7684\u547d\u4ee4\u3002\u5728 jshell \u5de5\u5177\u7684\u6b64\u4f1a\u8bdd\u548c\n\u672a\u6765\u4f1a\u8bdd\u4e2d\u4f7f\u7528 /edit \u547d\u4ee4\u65f6\u5c06\u8c03\u7528\u6b64\u547d\u4ee4\u3002\n\n\t/retain editor [<\u547d\u4ee4>|-default]\n\n\u5982\u679c\u6307\u5b9a <\u547d\u4ee4>, \u5219\u5b83\u662f\u4e00\u4e2a\u64cd\u4f5c\u7cfb\u7edf\u76f8\u5173\u5b57\u7b26\u4e32,\n\u53ef\u4ee5\u5305\u542b\u7528\u7a7a\u683c\u5206\u9694\u7684\u53c2\u6570 (\u4f8b\u5982\u6807\u8bb0)\u3002\u5728\u4f7f\u7528 /edit \u65f6,\n\u8981\u7f16\u8f91\u7684\u4e34\u65f6\u6587\u4ef6\u5c06\u4f5c\u4e3a\u6700\u540e\u4e00\u4e2a\u53c2\u6570\u9644\u52a0\u3002\n\u5982\u679c\u6539\u4e3a\u6307\u5b9a -default \u9009\u9879, \u5219\u5c06\u4f7f\u7528\u9ed8\u8ba4\u7684\u5185\u7f6e\u7f16\u8f91\u5668\u3002\n\u5982\u679c\u672a\u6307\u5b9a\u4efb\u4f55\u9009\u9879, \u5219\u5c06\u4f7f\u7528\u5728\u4e0a\u4e00\u4e2a /set editor \u6216 /retain editor\n\u547d\u4ee4\u4e2d\u6307\u5b9a\u7684\u7f16\u8f91\u5668\u8bbe\u7f6e\u3002\n\u8be5\u7f16\u8f91\u5668\u5c06\u4f1a\u4fdd\u7559\u5e76\u7528\u4e8e jshell \u5de5\u5177\u7684\u6b64\u4f1a\u8bdd\u548c\u672a\u6765\u4f1a\u8bdd\u3002 -help.retain.start =\u4FDD\u7559\u542F\u52A8\u914D\u7F6E -- \u5728\u542F\u52A8\u65F6\u8BFB\u53D6\u7684\u4E00\u7CFB\u5217\u7247\u6BB5\u548C\n\u547D\u4EE4\u3002\n\n\t/retain start [<\u6587\u4EF6>|-default|-none]\n\n\u5982\u679C\u6307\u5B9A <\u6587\u4EF6>, \u5219\u6307\u5B9A <\u6587\u4EF6> \u7684\u5185\u5BB9\u5C06\u6210\u4E3A\n\u542F\u52A8\u7247\u6BB5\u548C\n\u547D\u4EE4\u3002\n\u5982\u679C\u6539\u4E3A\u6307\u5B9A\u4E86 -default \u9009\u9879, \u5219\u9884\u5B9A\u4E49\u7684\u542F\u52A8\u7247\u6BB5\n\u5C06\u6210\u4E3A\u542F\u52A8\u7247\u6BB5\u3002\n\u5982\u679C\u4F7F\u7528 -none \u9009\u9879, \u5219\u542F\u52A8\u5C06\u4E3A\u7A7A -- \u5C06\u4E0D\u4F7F\u7528\n\u542F\u52A8\u7247\u6BB5\u6216\u547D\u4EE4\u3002\n\u5982\u679C\u672A\u6307\u5B9A\u4EFB\u4F55\u8FD9\u4E9B\u9009\u9879, \u5219\u542F\u52A8\u5C06\u4E3A\u4E0A\u4E00\u6B21\u5728\n''/set start'' \u6216 ''/retain start'' \u547D\u4EE4\u4E2D\u6307\u5B9A\u7684\u5185\u5BB9\u3002\n\u542F\u52A8\u8BBE\u7F6E\u5C06\u4F1A\u4FDD\u7559, \u5E76\u5728\u542F\u52A8\u6216\u91CD\u542F jshell \u5DE5\u5177\u65F6\u4F7F\u7528 +help.retain.start =\u4fdd\u7559\u542f\u52a8\u914d\u7f6e -- \u5728\u542f\u52a8\u65f6\u8bfb\u53d6\u7684\u4e00\u7cfb\u5217\u7247\u6bb5\u548c\n\u547d\u4ee4\u3002\n\n\t/retain start [<\u6587\u4ef6>|-default|-none]\n\n\u5982\u679c\u6307\u5b9a <\u6587\u4ef6>, \u5219\u6307\u5b9a <\u6587\u4ef6> \u7684\u5185\u5bb9\u5c06\u6210\u4e3a\n\u542f\u52a8\u7247\u6bb5\u548c\n\u547d\u4ee4\u3002\n\u5982\u679c\u6539\u4e3a\u6307\u5b9a\u4e86 -default \u9009\u9879, \u5219\u9884\u5b9a\u4e49\u7684\u542f\u52a8\u7247\u6bb5\n\u5c06\u6210\u4e3a\u542f\u52a8\u7247\u6bb5\u3002\n\u5982\u679c\u4f7f\u7528 -none \u9009\u9879, \u5219\u542f\u52a8\u5c06\u4e3a\u7a7a -- \u5c06\u4e0d\u4f7f\u7528\n\u542f\u52a8\u7247\u6bb5\u6216\u547d\u4ee4\u3002\n\u5982\u679c\u672a\u6307\u5b9a\u4efb\u4f55\u8fd9\u4e9b\u9009\u9879, \u5219\u542f\u52a8\u5c06\u4e3a\u4e0a\u4e00\u6b21\u5728\n''/set start'' \u6216 ''/retain start'' \u547d\u4ee4\u4e2d\u6307\u5b9a\u7684\u5185\u5bb9\u3002\n\u542f\u52a8\u8bbe\u7f6e\u5c06\u4f1a\u4fdd\u7559, \u5e76\u5728\u542f\u52a8\u6216\u91cd\u542f jshell \u5de5\u5177\u65f6\u4f7f\u7528 -startup.feedback = /set mode verbose -command \n\n/set prompt verbose '\\njshell> ' ' ...> ' \n\n/set format verbose pre '| ' \n/set format verbose post '%n' \n/set format verbose errorpre '| ' \n/set format verbose errorpost '%n' \n\n/set format verbose errorline '{post}{pre} {err}' \n\n/set format verbose action '\u5DF2\u521B\u5EFA' added-primary \n/set format verbose action '\u5DF2\u4FEE\u6539' modified-primary \n/set format verbose action '\u5DF2\u66FF\u6362' replaced-primary \n/set format verbose action '\u5DF2\u8986\u76D6' overwrote-primary \n/set format verbose action '\u5DF2\u5220\u9664' dropped-primary \n/set format verbose action ' \u66F4\u65B0\u5DF2\u521B\u5EFA' added-update \n/set format verbose action ' \u66F4\u65B0\u5DF2\u4FEE\u6539' modified-update \n/set format verbose action ' \u66F4\u65B0\u5DF2\u66FF\u6362' replaced-update \n/set format verbose action ' \u66F4\u65B0\u5DF2\u8986\u76D6' overwrote-update \n/set format verbose action ' \u66F4\u65B0\u5DF2\u5220\u9664' dropped-update \n\n/set format verbose until ', \u4E0D\u8FC7, \u5B83\u65E0\u6CD5\u5B9E\u4F8B\u5316\u6216\u8005\u5176\u65B9\u6CD5\u65E0\u6CD5\u8C03\u7528, \u76F4\u81F3' defined-class-primary \n/set format verbose until ', \u4E0D\u8FC7, \u5176\u65B9\u6CD5\u65E0\u6CD5\u8C03\u7528, \u76F4\u81F3' defined-interface-primary \n/set format verbose until ', \u4E0D\u8FC7, \u5B83\u65E0\u6CD5\u4F7F\u7528, \u76F4\u81F3' defined-enum,annotation-primary \n/set format verbose until ', \u4E0D\u8FC7, \u5B83\u65E0\u6CD5\u8C03\u7528, \u76F4\u81F3' defined-method-primary \n/set format verbose until ', \u4E0D\u8FC7, \u5B83\u65E0\u6CD5\u5F15\u7528, \u76F4\u81F3' notdefined-primary \n/set format verbose until ' \u5B83\u65E0\u6CD5\u5B9E\u4F8B\u5316\u6216\u8005\u5176\u65B9\u6CD5\u65E0\u6CD5\u8C03\u7528, \u76F4\u81F3' defined-class-update \n/set format verbose until ' \u5176\u65B9\u6CD5\u65E0\u6CD5\u8C03\u7528, \u76F4\u81F3' defined-interface-update \n/set format verbose until ' \u5B83\u65E0\u6CD5\u8C03\u7528, \u76F4\u81F3' defined-method-update \n/set format verbose until ' \u5B83\u65E0\u6CD5\u5F15\u7528, \u76F4\u81F3' notdefined-update \n\n/set format verbose unrerr '{unresolved} \u5DF2\u58F0\u660E' unresolved1-error0 \n/set format verbose unrerr '{unresolved} \u5DF2\u58F0\u660E' unresolved2-error0 \n/set format verbose unrerr ' \u6B64\u9519\u8BEF\u5DF2\u66F4\u6B63: {errors}' unresolved0-error1 \n/set format verbose unrerr '{unresolved} \u5DF2\u58F0\u660E, \u5E76\u4E14\u6B64\u9519\u8BEF\u5DF2\u66F4\u6B63: {errors}' unresolved1-error1 \n/set format verbose unrerr '{unresolved} \u5DF2\u58F0\u660E, \u5E76\u4E14\u6B64\u9519\u8BEF\u5DF2\u66F4\u6B63: {errors}' unresolved2-error1 \n/set format verbose unrerr ' \u8FD9\u4E9B\u9519\u8BEF\u5DF2\u66F4\u6B63: {errors}' unresolved0-error2 \n/set format verbose unrerr '{unresolved} \u5DF2\u58F0\u660E\u5E76\u4E14\u8FD9\u4E9B\u9519\u8BEF\u5DF2\u66F4\u6B63: {errors}' unresolved1-error2 \n/set format verbose unrerr '{unresolved} \u5DF2\u58F0\u660E\u5E76\u4E14\u8FD9\u4E9B\u9519\u8BEF\u5DF2\u66F4\u6B63: {errors}' unresolved2-error2 \n\n/set format verbose resolve '{until}{unrerr}' added,modified,replaced,used \n\n/set format verbose typeKind '\u7C7B' class \n/set format verbose typeKind '\u63A5\u53E3' interface \n/set format verbose typeKind '\u679A\u4E3E' enum \n/set format verbose typeKind '\u6CE8\u91CA\u63A5\u53E3' annotation \n\n/set format verbose \ -result '{name} ==> {value}{post}' added,modified,replaced-ok-primary \n\n/set format verbose display '{result}{pre}\u5DF2\u521B\u5EFA\u6682\u5B58\u53D8\u91CF {name} : {type}{post}' expression-added,modified,replaced-primary \n/set format verbose display '{result}{pre}{name} \u7684\u503C: {type}{post}' varvalue-primary \n/set format verbose display '{result}{pre}\u5DF2\u5206\u914D\u7ED9 {name} : {type}{post}' assignment-primary \n/set format verbose display '{result}{pre}{action} \u53D8\u91CF {name} : {type}{resolve}{post}' varinit,vardecl \n/set format verbose display '{pre}{action} \u53D8\u91CF {name}{resolve}{post}' vardecl,varinit-notdefined \n/set format verbose display '{pre}{action} \u53D8\u91CF {name}{post}' dropped-vardecl,varinit,expression \n/set format verbose display '{pre}{action} \u53D8\u91CF {name}, \u91CD\u7F6E\u4E3A\u7A7A\u503C{post}' replaced-vardecl,varinit-ok-update \n\n/set format verbose display '{pre}{action} {typeKind} {name}{resolve}{post}' class,interface,enum,annotation \n/set format verbose display '{pre}{action} \u65B9\u6CD5 {name}({type}){resolve}{post}' method \n\n/set format verbose display '{pre}\u5DF2\u5C1D\u8BD5\u4F7F\u7528 {typeKind} {name}{resolve}{post}' used-class,interface,enum,annotation \n/set format verbose display '{pre}\u5DF2\u5C1D\u8BD5\u8C03\u7528\u65B9\u6CD5 {name}({type}){resolve}{post}' used-method \n\n/set truncation verbose 80\n/set truncation verbose 1000 varvalue,expression\n\n/set mode normal -command verbose \n/set format normal display '' added,modified,replaced,overwrote,dropped-update \n/set format normal display '{pre}{action} \u53D8\u91CF {name}, \u91CD\u7F6E\u4E3A\u7A7A\u503C{post}' replaced-vardecl,varinit-ok-update \n/set format normal display '{result}' added,modified,replaced-expression,varvalue,assignment,varinit,vardecl-ok-primary \n/set mode concise -quiet normal \n\n/set prompt concise 'jshell> ' ' ...> ' \n\n/set format concise display '' class,interface,enum,annotation,method,assignment,varinit,vardecl-ok \n\n/set feedback normal \n\n/set mode silent -quiet \n/set prompt silent '-> ' '>> ' \n/set format silent pre '| ' \n/set format silent post '%n' \n/set format silent errorpre '| ' \n/set format silent errorpost '%n' \n/set format silent display '' \n +startup.feedback = /set mode verbose -command \n\n/set prompt verbose '\\njshell> ' ' ...> ' \n\n/set format verbose pre '| ' \n/set format verbose post '%n' \n/set format verbose errorpre '| ' \n/set format verbose errorpost '%n' \n\n/set format verbose errorline '{post}{pre} {err}' \n\n/set format verbose action '\u5df2\u521b\u5efa' added-primary \n/set format verbose action '\u5df2\u4fee\u6539' modified-primary \n/set format verbose action '\u5df2\u66ff\u6362' replaced-primary \n/set format verbose action '\u5df2\u8986\u76d6' overwrote-primary \n/set format verbose action '\u5df2\u5220\u9664' dropped-primary \n/set format verbose action ' \u66f4\u65b0\u5df2\u521b\u5efa' added-update \n/set format verbose action ' \u66f4\u65b0\u5df2\u4fee\u6539' modified-update \n/set format verbose action ' \u66f4\u65b0\u5df2\u66ff\u6362' replaced-update \n/set format verbose action ' \u66f4\u65b0\u5df2\u8986\u76d6' overwrote-update \n/set format verbose action ' \u66f4\u65b0\u5df2\u5220\u9664' dropped-update \n\n/set format verbose until ', \u4e0d\u8fc7, \u5b83\u65e0\u6cd5\u5b9e\u4f8b\u5316\u6216\u8005\u5176\u65b9\u6cd5\u65e0\u6cd5\u8c03\u7528, \u76f4\u81f3' defined-class-primary \n/set format verbose until ', \u4e0d\u8fc7, \u5176\u65b9\u6cd5\u65e0\u6cd5\u8c03\u7528, \u76f4\u81f3' defined-interface-primary \n/set format verbose until ', \u4e0d\u8fc7, \u5b83\u65e0\u6cd5\u4f7f\u7528, \u76f4\u81f3' defined-enum,annotation-primary \n/set format verbose until ', \u4e0d\u8fc7, \u5b83\u65e0\u6cd5\u8c03\u7528, \u76f4\u81f3' defined-method-primary \n/set format verbose until ', \u4e0d\u8fc7, \u5b83\u65e0\u6cd5\u5f15\u7528, \u76f4\u81f3' notdefined-primary \n/set format verbose until ' \u5b83\u65e0\u6cd5\u5b9e\u4f8b\u5316\u6216\u8005\u5176\u65b9\u6cd5\u65e0\u6cd5\u8c03\u7528, \u76f4\u81f3' defined-class-update \n/set format verbose until ' \u5176\u65b9\u6cd5\u65e0\u6cd5\u8c03\u7528, \u76f4\u81f3' defined-interface-update \n/set format verbose until ' \u5b83\u65e0\u6cd5\u8c03\u7528, \u76f4\u81f3' defined-method-update \n/set format verbose until ' \u5b83\u65e0\u6cd5\u5f15\u7528, \u76f4\u81f3' notdefined-update \n\n/set format verbose unrerr '{unresolved} \u5df2\u58f0\u660e' unresolved1-error0 \n/set format verbose unrerr '{unresolved} \u5df2\u58f0\u660e' unresolved2-error0 \n/set format verbose unrerr ' \u6b64\u9519\u8bef\u5df2\u66f4\u6b63: {errors}' unresolved0-error1 \n/set format verbose unrerr '{unresolved} \u5df2\u58f0\u660e, \u5e76\u4e14\u6b64\u9519\u8bef\u5df2\u66f4\u6b63: {errors}' unresolved1-error1 \n/set format verbose unrerr '{unresolved} \u5df2\u58f0\u660e, \u5e76\u4e14\u6b64\u9519\u8bef\u5df2\u66f4\u6b63: {errors}' unresolved2-error1 \n/set format verbose unrerr ' \u8fd9\u4e9b\u9519\u8bef\u5df2\u66f4\u6b63: {errors}' unresolved0-error2 \n/set format verbose unrerr '{unresolved} \u5df2\u58f0\u660e\u5e76\u4e14\u8fd9\u4e9b\u9519\u8bef\u5df2\u66f4\u6b63: {errors}' unresolved1-error2 \n/set format verbose unrerr '{unresolved} \u5df2\u58f0\u660e\u5e76\u4e14\u8fd9\u4e9b\u9519\u8bef\u5df2\u66f4\u6b63: {errors}' unresolved2-error2 \n\n/set format verbose resolve '{until}{unrerr}' added,modified,replaced,used \n\n/set format verbose typeKind '\u7c7b' class \n/set format verbose typeKind '\u63a5\u53e3' interface \n/set format verbose typeKind '\u679a\u4e3e' enum \n/set format verbose typeKind '\u6ce8\u91ca\u63a5\u53e3' annotation \n\n/set format verbose \ +result '{name} ==> {value}{post}' added,modified,replaced-ok-primary \n\n/set format verbose display '{result}{pre}\u5df2\u521b\u5efa\u6682\u5b58\u53d8\u91cf {name} : {type}{post}' expression-added,modified,replaced-primary \n/set format verbose display '{result}{pre}{name} \u7684\u503c: {type}{post}' varvalue-primary \n/set format verbose display '{result}{pre}\u5df2\u5206\u914d\u7ed9 {name} : {type}{post}' assignment-primary \n/set format verbose display '{result}{pre}{action} \u53d8\u91cf {name} : {type}{resolve}{post}' varinit,vardecl \n/set format verbose display '{pre}{action} \u53d8\u91cf {name}{resolve}{post}' vardecl,varinit-notdefined \n/set format verbose display '{pre}{action} \u53d8\u91cf {name}{post}' dropped-vardecl,varinit,expression \n/set format verbose display '{pre}{action} \u53d8\u91cf {name}, \u91cd\u7f6e\u4e3a\u7a7a\u503c{post}' replaced-vardecl,varinit-ok-update \n\n/set format verbose display '{pre}{action} {typeKind} {name}{resolve}{post}' class,interface,enum,annotation \n/set format verbose display '{pre}{action} \u65b9\u6cd5 {name}({type}){resolve}{post}' method \n\n/set format verbose display '{pre}\u5df2\u5c1d\u8bd5\u4f7f\u7528 {typeKind} {name}{resolve}{post}' used-class,interface,enum,annotation \n/set format verbose display '{pre}\u5df2\u5c1d\u8bd5\u8c03\u7528\u65b9\u6cd5 {name}({type}){resolve}{post}' used-method \n\n/set truncation verbose 80\n/set truncation verbose 1000 varvalue,expression\n\n/set mode normal -command verbose \n/set format normal display '' added,modified,replaced,overwrote,dropped-update \n/set format normal display '{pre}{action} \u53d8\u91cf {name}, \u91cd\u7f6e\u4e3a\u7a7a\u503c{post}' replaced-vardecl,varinit-ok-update \n/set format normal display '{result}' added,modified,replaced-expression,varvalue,assignment,varinit,vardecl-ok-primary \n/set mode concise -quiet normal \n\n/set prompt concise 'jshell> ' ' ...> ' \n\n/set format concise display '' class,interface,enum,annotation,method,assignment,varinit,vardecl-ok \n\n/set feedback normal \n\n/set mode silent -quiet \n/set prompt silent '-> ' '>> ' \n/set format silent pre '| ' \n/set format silent post '%n' \n/set format silent errorpre '| ' \n/set format silent errorpost '%n' \n/set format silent display '' \n --- old/src/jdk.jshell/share/classes/module-info.java 2016-08-18 00:26:30.737438227 -0700 +++ new/src/jdk.jshell/share/classes/module-info.java 2016-08-18 00:26:30.648435942 -0700 @@ -34,6 +34,7 @@ requires java.prefs; requires jdk.compiler; requires jdk.internal.le; + requires jdk.internal.opt; requires jdk.jdi; exports jdk.jshell; --- old/test/jdk/jshell/CommandCompletionTest.java 2016-08-18 00:26:31.072446828 -0700 +++ new/test/jdk/jshell/CommandCompletionTest.java 2016-08-18 00:26:30.958443901 -0700 @@ -58,7 +58,7 @@ } public void testList() { - test(false, new String[] {"-nostartup"}, + test(false, new String[] {"--no-startup"}, a -> assertCompletion(a, "/l|", false, "/list "), a -> assertCompletion(a, "/list |", false, "-all ", "-history ", "-start "), a -> assertCompletion(a, "/list -h|", false, "-history "), @@ -70,7 +70,7 @@ } public void testDrop() { - test(false, new String[] {"-nostartup"}, + test(false, new String[] {"--no-startup"}, a -> assertCompletion(a, "/d|", false, "/drop "), a -> assertClass(a, "class cTest {}", "class", "cTest"), a -> assertMethod(a, "int mTest() { return 0; }", "()I", "mTest"), @@ -81,7 +81,7 @@ } public void testEdit() { - test(false, new String[]{"-nostartup"}, + test(false, new String[]{"--no-startup"}, a -> assertCompletion(a, "/e|", false, "/edit ", "/exit "), a -> assertCompletion(a, "/ed|", false, "/edit "), a -> assertClass(a, "class cTest {}", "class", "cTest"), --- old/test/jdk/jshell/EditorTestBase.java 2016-08-18 00:26:31.346453862 -0700 +++ new/test/jdk/jshell/EditorTestBase.java 2016-08-18 00:26:31.254451500 -0700 @@ -42,7 +42,7 @@ public abstract void shutdownEditor(); public void testEditor(ReplTest... tests) { - testEditor(false, new String[]{"-nostartup"}, tests); + testEditor(false, new String[]{"--no-startup"}, tests); } public void testEditor(boolean defaultStartup, String[] args, ReplTest... tests) { @@ -71,7 +71,7 @@ @Test public void testEditNegative() { for (String edit : new String[] {"/ed", "/edit"}) { - test(new String[]{"-nostartup"}, + test(new String[]{"--no-startup"}, a -> assertCommandOutputStartsWith(a, edit + " 1", "| No such snippet: 1"), a -> assertCommandOutputStartsWith(a, edit + " unknown", --- old/test/jdk/jshell/ExternalEditorTest.java 2016-08-18 00:26:31.677462360 -0700 +++ new/test/jdk/jshell/ExternalEditorTest.java 2016-08-18 00:26:31.562459407 -0700 @@ -203,7 +203,7 @@ @Test(enabled = false) // TODO 8159229 public void testRemoveTempFile() { - test(new String[]{"-nostartup"}, + test(new String[]{"--no-startup"}, a -> assertCommandCheckOutput(a, "/set editor " + executionScript, assertStartsWith("| Editor set to: " + executionScript)), a -> assertVariable(a, "int", "a", "0", "0"), --- old/test/jdk/jshell/StartOptionTest.java 2016-08-18 00:26:31.955469497 -0700 +++ new/test/jdk/jshell/StartOptionTest.java 2016-08-18 00:26:31.862467109 -0700 @@ -22,7 +22,7 @@ */ /* - * @test 8151754 8080883 + * @test 8151754 8080883 8160089 * @summary Testing start-up options. * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.main @@ -106,53 +106,54 @@ @Test public void testUsage() throws Exception { - start(s -> { - assertTrue(s.split("\n").length >= 7, "Not enough usage lines: " + s); - assertTrue(s.startsWith("Usage: jshell "), "Unexpect usage start: " + s); - }, null, "-help"); + for (String opt : new String[]{"-h", "--help"}) { + start(s -> { + assertTrue(s.split("\n").length >= 7, "Not enough usage lines: " + s); + assertTrue(s.startsWith("Usage: jshell "), "Unexpect usage start: " + s); + }, null, opt); + } } @Test public void testUnknown() throws Exception { - start(s -> { - assertTrue(s.split("\n").length >= 7, "Not enough usage lines (unknown): " + s); - assertTrue(s.startsWith("Usage: jshell "), "Unexpect usage start (unknown): " + s); - }, s -> assertEquals(s.trim(), "Unknown option: -unknown"), "-unknown"); + start(s -> { }, + s -> assertEquals(s.trim(), "Unknown option: u"), "-unknown"); + start(s -> { }, + s -> assertEquals(s.trim(), "Unknown option: unknown"), "--unknown"); } public void testStartup() throws Exception { Compiler compiler = new Compiler(); Path p = compiler.getPath("file.txt"); compiler.writeToFile(p); - start("", "'-startup' requires a filename argument.", "-startup"); - start("", "Only one -startup or -nostartup option may be used.", "-startup", p.toString(), "-startup", p.toString()); - start("", "Only one -startup or -nostartup option may be used.", "-nostartup", "-startup", p.toString()); - start("", "Only one -startup or -nostartup option may be used.", "-startup", p.toString(), "-nostartup"); - start("", "Only one -startup or -nostartup option may be used.", "-nostartup", "-nostartup"); - start("", "Only one -startup or -nostartup option may be used.", "-nostartup", "-startup"); + start("", "Argument to startup missing.", "--startup"); + start("", "Only one --startup or --no-startup option may be used.", "--startup", p.toString(), "--startup", p.toString()); + start("", "Only one --startup or --no-startup option may be used.", "--no-startup", "--startup", p.toString()); + start("", "Only one --startup or --no-startup option may be used.", "--startup", p.toString(), "--no-startup"); + start("", "Argument to startup missing.", "--no-startup", "--startup"); } public void testStartupUnknown() throws Exception { - start("", "File 'UNKNOWN' for '-startup' is not found.", "-startup", "UNKNOWN"); + start("", "File 'UNKNOWN' for '--startup' is not found.", "--startup", "UNKNOWN"); } @Test public void testClasspath() throws Exception { - for (String cp : new String[] {"-cp", "-classpath"}) { - start("", "Conflicting -classpath option.", cp, ".", "-classpath", "."); - start("", "Argument to -classpath missing.", cp); + for (String cp : new String[] {"--class-path"}) { + start("", "Only one --class-path option may be used.", cp, ".", "--class-path", "."); + start("", "Argument to class-path missing.", cp); } } @Test public void testNegFeedbackOption() throws Exception { - start("", "Argument to -feedback missing. Mode required.", "-feedback"); - start("", "Does not match any current feedback mode: blorp -- -feedback blorp", "-feedback", "blorp"); + start("", "Argument to feedback missing.", "--feedback"); + start("", "Does not match any current feedback mode: blorp -- --feedback blorp", "--feedback", "blorp"); } @Test public void testVersion() throws Exception { - start(s -> assertTrue(s.startsWith("jshell"), "unexpected version: " + s), null, "-version"); + start(s -> assertTrue(s.startsWith("jshell"), "unexpected version: " + s), null, "--version"); } @AfterMethod --- old/test/jdk/jshell/ToolBasicTest.java 2016-08-18 00:26:32.285477969 -0700 +++ new/test/jdk/jshell/ToolBasicTest.java 2016-08-18 00:26:32.171475042 -0700 @@ -97,7 +97,7 @@ public void testInterrupt() { ReplTest interrupt = (a) -> assertCommand(a, "\u0003", ""); for (String s : new String[] { "", "\u0003" }) { - test(false, new String[]{"-nostartup"}, + test(false, new String[]{"--no-startup"}, (a) -> assertCommand(a, "int a = 2 +" + s, ""), interrupt, (a) -> assertCommand(a, "int a\u0003", ""), @@ -190,7 +190,7 @@ } public void testRerun() { - test(false, new String[] {"-nostartup"}, + test(false, new String[] {"--no-startup"}, (a) -> assertCommand(a, "/0", "| No such command or snippet id: /0\n| Type /help for help."), (a) -> assertCommand(a, "/5", "| No such command or snippet id: /5\n| Type /help for help.") ); @@ -226,7 +226,7 @@ tests.add((a) -> assertCommandCheckOutput(a, "/-" + (2 * finalI + 1), check)); } tests.add((a) -> assertCommandCheckOutput(a, "/!", assertStartsWith("int a = 0;"))); - test(false, new String[]{"-nostartup"}, + test(false, new String[]{"--no-startup"}, tests.toArray(new ReplTest[tests.size()])); } @@ -243,7 +243,7 @@ Path startup = compiler.getPath("StartupFileOption/startup.txt"); compiler.writeToFile(startup, "int assertionCount = 0;\n" + // id: s1 "void add(int n) { assertionCount += n; }"); - test(new String[]{"-startup", startup.toString()}, + test(new String[]{"--startup", startup.toString()}, (a) -> assertCommand(a, "add(1)", ""), // id: 1 (a) -> assertCommandCheckOutput(a, "add(ONE)", s -> assertEquals(s.split("\n")[0], "| Error:")), // id: e1 (a) -> assertVariable(a, "int", "ONE", "1", "1"), @@ -252,7 +252,7 @@ assertRerun.apply("/s1").apply("int assertionCount = 0;", 0), assertVariables ); - test(false, new String[] {"-nostartup"}, + test(false, new String[] {"--no-startup"}, (a) -> assertCommand(a, "/s1", "| No such command or snippet id: /s1\n| Type /help for help."), (a) -> assertCommand(a, "/1", "| No such command or snippet id: /1\n| Type /help for help."), (a) -> assertCommand(a, "/e1", "| No such command or snippet id: /e1\n| Type /help for help.") @@ -268,10 +268,7 @@ (a) -> assertCommand(a, "/classpath " + classpath, String.format("| Path '%s' added to classpath", classpath)), (a) -> evaluateExpression(a, "pkg.A", "new pkg.A();", "A") ); - test(new String[] { "-cp", classpath.toString() }, - (a) -> evaluateExpression(a, "pkg.A", "new pkg.A();", "A") - ); - test(new String[] { "-classpath", classpath.toString() }, + test(new String[] { "--class-path", classpath.toString() }, (a) -> evaluateExpression(a, "pkg.A", "new pkg.A();", "A") ); } @@ -287,10 +284,7 @@ (a) -> assertCommand(a, "/classpath " + jarPath, String.format("| Path '%s' added to classpath", jarPath)), (a) -> evaluateExpression(a, "pkg.A", "new pkg.A();", "A") ); - test(new String[] { "-cp", jarPath.toString() }, - (a) -> evaluateExpression(a, "pkg.A", "new pkg.A();", "A") - ); - test(new String[] { "-classpath", jarPath.toString() }, + test(new String[] { "--class-path", jarPath.toString() }, (a) -> evaluateExpression(a, "pkg.A", "new pkg.A();", "A") ); } @@ -300,10 +294,10 @@ Compiler compiler = new Compiler(); Path startup = compiler.getPath("StartupFileOption/startup.txt"); compiler.writeToFile(startup, "class A { public String toString() { return \"A\"; } }"); - test(new String[]{"-startup", startup.toString()}, + test(new String[]{"--startup", startup.toString()}, (a) -> evaluateExpression(a, "A", "new A()", "A") ); - test(new String[]{"-nostartup"}, + test(new String[]{"--no-startup"}, (a) -> assertCommandCheckOutput(a, "printf(\"\")", assertStartsWith("| Error:\n| cannot find symbol")) ); test( @@ -543,7 +537,7 @@ } public void testHistoryReference() { - test(false, new String[]{"-nostartup"}, + test(false, new String[]{"--no-startup"}, a -> assertCommand(a, "System.err.println(1)", "", "", null, "", "1\n"), a -> assertCommand(a, "System.err.println(2)", "", "", null, "", "2\n"), a -> assertCommand(a, "/-2", "System.err.println(1)", "", null, "", "1\n"), --- old/test/jdk/jshell/ToolCommandOptionTest.java 2016-08-18 00:26:32.575485414 -0700 +++ new/test/jdk/jshell/ToolCommandOptionTest.java 2016-08-18 00:26:32.485483104 -0700 @@ -88,7 +88,7 @@ } public void dropTest() { - test(false, new String[]{"-nostartup"}, + test(false, new String[]{"--no-startup"}, (a) -> assertCommand(a, "int x = 5;", "x ==> 5"), (a) -> assertCommand(a, "x", --- old/test/jdk/jshell/ToolLocaleMessageTest.java 2016-08-18 00:26:32.904493861 -0700 +++ new/test/jdk/jshell/ToolLocaleMessageTest.java 2016-08-18 00:26:32.790490934 -0700 @@ -44,7 +44,7 @@ public class ToolLocaleMessageTest extends ReplToolTesting { void testLocale(ReplTest... tests) { - test(Locale.getDefault(), false, new String[]{"-nostartup"}, "", tests); + test(Locale.getDefault(), false, new String[]{"--no-startup"}, "", tests); } void assertCommandOK(boolean after, String cmd, String... contains) { --- old/test/jdk/jshell/ToolReloadTest.java 2016-08-18 00:26:33.209501691 -0700 +++ new/test/jdk/jshell/ToolReloadTest.java 2016-08-18 00:26:33.110499150 -0700 @@ -90,7 +90,7 @@ } public void testReloadDrop() { - test(false, new String[]{"-nostartup"}, + test(false, new String[]{"--no-startup"}, a -> assertVariable(a, "int", "a"), a -> dropVariable(a, "/dr 1", "int a = 0", "| dropped variable a"), a -> assertMethod(a, "int b() { return 0; }", "()I", "b"), @@ -113,7 +113,7 @@ } public void testReloadQuiet() { - test(false, new String[]{"-nostartup"}, + test(false, new String[]{"--no-startup"}, a -> assertVariable(a, "int", "a"), a -> dropVariable(a, "/dr 1", "int a = 0", "| dropped variable a"), a -> assertMethod(a, "int b() { return 0; }", "()I", "b"), @@ -130,7 +130,7 @@ } public void testReloadRepeat() { - test(false, new String[]{"-nostartup"}, + test(false, new String[]{"--no-startup"}, (a) -> assertVariable(a, "int", "c", "7", "7"), (a) -> assertCommand(a, "++c", null), (a) -> assertCommand(a, "/!", null), @@ -150,7 +150,7 @@ } public void testReloadIgnore() { - test(false, new String[]{"-nostartup"}, + test(false, new String[]{"--no-startup"}, (a) -> assertCommand(a, "(-)", null), (a) -> assertCommand(a, "/list", null), (a) -> assertCommand(a, "/history", null), @@ -201,13 +201,13 @@ } public void testReloadExitRestore() { - test(false, new String[]{"-nostartup"}, + test(false, new String[]{"--no-startup"}, (a) -> assertVariable(a, "int", "x", "5", "5"), (a) -> assertMethod(a, "int m(int z) { return z * z; }", "(int)int", "m"), (a) -> evaluateExpression(a, "int", "m(x)", "25") ); - test(false, new String[]{"-nostartup"}, + test(false, new String[]{"--no-startup"}, (a) -> assertCommand(a, "/reload -restore", "| Restarting and restoring from previous state.\n" + "-: int x = 5;\n" + --- old/test/jdk/jshell/ToolSimpleTest.java 2016-08-18 00:26:33.535510060 -0700 +++ new/test/jdk/jshell/ToolSimpleTest.java 2016-08-18 00:26:33.421507134 -0700 @@ -23,7 +23,7 @@ /* * @test - * @bug 8153716 8143955 8151754 8150382 8153920 8156910 8131024 + * @bug 8153716 8143955 8151754 8150382 8153920 8156910 8131024 8160089 * @summary Simple jshell tool tests * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.main @@ -209,7 +209,7 @@ } public void testDrop() { - test(false, new String[]{"-nostartup"}, + test(false, new String[]{"--no-startup"}, a -> assertVariable(a, "int", "a"), a -> dropVariable(a, "/drop 1", "int a = 0", "| dropped variable a"), a -> assertMethod(a, "int b() { return 0; }", "()I", "b"), @@ -223,7 +223,7 @@ a -> assertCommandCheckOutput(a, "/types", assertClasses()), a -> assertCommandCheckOutput(a, "/imports", assertImports()) ); - test(false, new String[]{"-nostartup"}, + test(false, new String[]{"--no-startup"}, a -> assertVariable(a, "int", "a"), a -> dropVariable(a, "/drop a", "int a = 0", "| dropped variable a"), a -> assertMethod(a, "int b() { return 0; }", "()I", "b"), @@ -238,7 +238,7 @@ } public void testDropNegative() { - test(false, new String[]{"-nostartup"}, + test(false, new String[]{"--no-startup"}, a -> assertCommandOutputStartsWith(a, "/drop 0", "| No such snippet: 0"), a -> assertCommandOutputStartsWith(a, "/drop a", "| No such snippet: a"), a -> assertCommandCheckOutput(a, "/drop", @@ -462,20 +462,20 @@ } public void testOptionQ() { - test(new String[]{"-q", "-nostartup"}, + test(new String[]{"-q", "--no-startup"}, (a) -> assertCommand(a, "1+1", "$1 ==> 2"), (a) -> assertCommand(a, "int x = 5", "") ); } public void testOptionQq() { - test(new String[]{"-qq", "-nostartup"}, + test(new String[]{"-s", "--no-startup"}, (a) -> assertCommand(a, "1+1", "") ); } public void testOptionV() { - test(new String[]{"-v", "-nostartup"}, + test(new String[]{"-v", "--no-startup"}, (a) -> assertCommand(a, "1+1", "$1 ==> 2\n" + "| created scratch variable $1 : int") @@ -483,14 +483,14 @@ } public void testOptionFeedback() { - test(new String[]{"-feedback", "concise", "-nostartup"}, + test(new String[]{"--feedback", "concise", "--no-startup"}, (a) -> assertCommand(a, "1+1", "$1 ==> 2"), (a) -> assertCommand(a, "int x = 5", "") ); } public void testOptionR() { - test(new String[]{"-R-Dthe.sound=blorp", "-nostartup"}, + test(new String[]{"-R-Dthe.sound=blorp", "--no-startup"}, (a) -> assertCommand(a, "System.getProperty(\"the.sound\")", "$1 ==> \"blorp\"") );