Ich entdecke JShell und ich entdecken die Einfuhren standardmäßig hinzugefügt in:Gibt es eine Möglichkeit, Importe in JShell zu entfernen?
jshell> /imports
| import java.io.*
| import java.math.*
| import java.net.*
| import java.nio.file.*
| import java.util.*
| import java.util.concurrent.*
| import java.util.function.*
| import java.util.prefs.*
| import java.util.regex.*
| import java.util.stream.*
Nachdem ich, dass ich meinen eigenen Import mit dem folgenden Befehl hinzugefügt:
import java.lang.Math
Gibt es zu entfernen, einen Weg, Letztere importieren, ohne die aktive Sitzung zu beenden/neu zu starten?
Ich habe versucht, den Befehl /edit
, entfernen Sie den Import, klicken Sie auf akzeptieren und klicken Sie auf Beenden, aber das hat nicht den Trick gemacht.
Wie in den Kommentaren erwähnt, entfernt /reset
den Import, aber es entfernt auch alles, was zuvor in der Sitzung eingegeben wurde. Gibt es eine spezielle Möglichkeit, NUR die Import-Anweisung zu entfernen?
können Sie Zustand zurückgesetzt: '/ reset'. – Maroun
@MarounMaroun In der Tat, aber das entfernt auch alle anderen aktiven Sachen. – Thibstars
@MarounMaroun Reset würde keine Standardimporte entfernen. @ Thibstars ist das was du vorhast? – nullpointer