Maison > Java > javaDidacticiel > le corps du texte

Comment modifier l'éditeur par défaut de JShell en Java 9 ?

WBOY
Libérer: 2023-08-25 23:29:01
avant
1249 Les gens l'ont consulté

JShell implémente un REPL (boucle lecture-évaluation-impression) > qui lit le code de la ligne de commande , évalue l'extrait de code donné et nous imprime les résultats.

Dans JShell, vous pouvez utiliser JShell Editor Pad从默认的 JShell 编辑器编辑代码>. On peut également utiliser la commande "/set" pour modifier l'éditeur par défaut afin de définir un autre éditeur. Cet éditeur peut être utilisé lorsque la commande "/edit" est lancée. Pour ce faire, on lance simplement la commande « /set editor [editor] ».

Supposons que nous souhaitions définir l'application Notepad comme programme par défaut pour éditer le code, puis tapez simplement la commande : "/set editor notepad.exe".

<strong>jshell> /set editor
|  /set editor -default

jshell> int i = 20
i ==> 20

jshell> double j = 30.0
j ==> 30.0

jshell> /set editor notepad.exe
|  Editor set to: notepad.exe

jshell> /edit</strong>
Copier après la connexion

Maintenant, si nous voulons modifier le code saisi dans l'invite de commande à l'aide de la commande « /edit » , nous pouvons ouvrir une application Notepad comme suit.

如何在Java 9中修改JShell的默认编辑器?

Si nous pouvons modifier l'éditeur JShell en entrant < Parce que le programme n'existe pas ou que le chemin est incorrect, JShell ne peut pas afficher le message d'erreur lorsque nous exécutons la commande "< 来修改 JShell 编辑器由于程序不存在或者路径不正确,当我们执行“/edit". Lorsque nous essayons d'ouvrir l'éditeur, nous recevons simplement un message d'erreur comme indiqué ci-dessous.

<strong>jshell> /set editor emacs
|  Editor set to: emacs

jshell> /set editor
|  /set editor emacs

jshell> /edit
|  Edit Error: process IO failure: Cannot run program "emacs": CreateProcess error=2,
  The system cannot find the file specified</strong>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!