Dies ist der Artikel am 13. Tag des Adventskalenders der Tokyo Science University.
Ah. Kinder. Freut mich, dich kennenzulernen.
Ich bin ein Student im 4. Jahr, der normalerweise Spiele macht.
Ich bin seit ungefähr 1 bis 2 Jahren ein junger Mensch, der zum ersten Mal ernsthaft etwas über das Programm erfährt.
Als ich den Adventskalender beiläufig betrachtete, gab es einen Kalender der Tokyo University of Science, also habe ich ihn registriert.
Normalerweise mache ich C ++, aber vor kurzem musste ich Java lernen. (Nun, wenn Sie anfangen, andere Sprachen zu lernen, können Sie sehen, wie Sie Code mit einem oberflächlichen Verständnis schreiben. W)
Nachdem dies gesagt wurde, habe ich gerade eine Java-Entwicklungsumgebung mit Atom eingerichtet, also werde ich darüber schreiben.
Ich schreibe zum ersten Mal einen technischen Artikel, der möglicherweise voller Fehler ist, aber ich bin mir nicht sicher.
Das Folgende ist eine Geschichte unter Win10 64-Bit-Umgebung.
Hier https://atom.io/
Hier http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Wählen Sie die für Ihre PC-Umgebung geeignete aus, überprüfen Sie die Lizenzvereinbarung akzeptieren und laden Sie sie herunter.
Übrigens habe ich unten Windows x64 gewählt, weil ich Win10 64bit bin.
Arbeitsplatz-> Eigenschaften-> Erweiterte Systemeinstellungen-> Einstellungen
Sie können die Einstellungen mit öffnen. Unter den Variablen unter Systemumgebungsvariablen sollte sich unter den Variablen ein Element namens Pfad befinden. Wenn Sie es finden, wählen Sie es aus und klicken Sie auf die Schaltfläche Bearbeiten. Ein neues Fenster mit dem Namen "Name der Umgebungsvariablen bearbeiten" wird geöffnet.
Klicken Sie dann auf die Schaltfläche Neu und geben Sie das Verzeichnis ein, in dem Sie das JDK installiert haben.
In meinem Fall war es übrigens "C: \ Programme \ Java \ jdk1.8.0_111 \ bin".
Sie sollten nun in der Lage sein, den Pfad zu passieren.
Lass uns nachsehen.
Öffnen Sie eine Eingabeaufforderung und geben Sie Java -version ein.
java version "1.8.0_111"
Wenn es angezeigt wird, ist es OK. Wenn Sie es nicht sehen, starten Sie Ihren PC neu.
Schreiben wir also den Code in Atom, kompilieren und führen wir ihn aus.
Starten Sie Atom und erstellen Sie eine neue Datei mit Datei-> Neue Datei.
HelloWorld.java
public class HelloWorld
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
}
Kopieren und speichern Sie mit Datei-> In ein beliebiges Verzeichnis mit dem Namen HelloWorld.java speichern.
Ich habe es C: \ dev \ HelloWorld.java genannt.
Dann kompilieren und ausführen.
Starten Sie die Eingabeaufforderung.
Wechseln Sie in das Verzeichnis, in dem Sie HelloWorld.java gespeichert haben.
cd "HelloWorld.java-Verzeichnis"
Im Fall von I.
cd C:\dev
nicht wahr.
Nach dem Verschieben kompilieren.
javac HelloWorld.java
Sie sollten in der Lage sein, durch Tippen und Ausführen zu kompilieren.
Geben Sie einfach Hello World ein und führen Sie es aus
"HelloWorld!"
Wird angezeigt, ist es erfolgreich!
Trotzdem ist diese Methode sehr, sehr umständlich, also verbessern wir sie.
Atom ist ein sehr erweiterbarer Editor. Menschen auf der ganzen Welt machen verschiedene nützliche Erweiterungen.
Lassen Sie uns eines davon vorstellen, "Skript".
script ist ein magisches Paket, mit dem Sie Ihren Editor kompilieren und ausführen können.
Starten Sie die Einstellungen Atom und Datei->
Wählen Sie Installieren und geben Sie das zu installierende Skript ein.
Jetzt können Sie Java nicht mehr im Editor ausführen.
Öffnen Sie HelloWorld.java und drücken Sie Umschalt + Strg + b, um es anzuzeigen. Wahrscheinlich werden die Charaktere verstümmelt und Sie werden es nicht verstehen. Lösen Sie zuerst dieses Problem mit verstümmelten Charakteren.
Starten Sie Atom und klicken Sie auf Datei-> Init-Skript. Öffnen Sie init.coffee und richtig
process.env.JAVA_TOOL_OPTIONS = '-Dfile.encoding=UTF-8'
Lassen Sie uns hinzufügen und speichern.
Jetzt können Sie Java nicht mehr im Editor ausführen.
Öffnen Sie HelloWorld.java und drücken Sie Umschalt + Strg + b, um es anzuzeigen. Wahrscheinlich
javac:Datei nicht gefunden: HelloWorld.java
Ich werde böse. Als nächstes lösen wir dieses Problem.
Klicken Sie auf Pakete-> Skript-> Skript konfigurieren
Geben Sie das Verzeichnis ein, in dem HelloWorld.java im aktuellen Arbeitsverzeichnis gespeichert ist (in meinem Fall "C: \ dev"), und klicken Sie auf Als Profil speichern. Speichern Sie es unter einem passenden Namen als Hallo.
Jetzt können Sie Java im Editor ausführen, und das wird auch so sein.
Öffnen Sie HelloWorld.java
Sie sollten in der Lage sein, mit Umschalt + Strg + Alt + b zu kompilieren und auszuführen.
Aus dem Menü wie gewohnt
File->Settings
Wählen Sie Installieren und geben Sie "autocomplete-java" ein, um es zu installieren. Dies wird es ergänzen.
Geben Sie dann "Autocomplete-Pfade" ein, um die Installation durchzuführen. Dies wird auch den Weg ergänzen.
Uncrustify einführen.
Hier https://sourceforge.net/projects/uncrustify/files/uncrustify/uncrustify-0.64/
Dl die 64-Bit-Version, dekomprimieren Sie sie und speichern Sie sie in einem geeigneten Ordner.
Durch den Pfad gehen. Fügen Sie den Speicherort von uncrustify hinzu, indem Sie den Namen der Umgebungsvariablen bearbeiten
In meinem Fall war es "C: \ dev \ uncrustify-0.64-win64".
Dann installieren Sie das Paket "atom-verschönern" auf Atom.
Nach der Installation muss es konfiguriert werden.
Aus dem Menü Datei-> Einstellungen
Suchen Sie im Paket nach atom-verschönern und öffnen Sie die Einstellung.
Unten befindet sich ein "Java" -Element. Aktivieren Sie daher "Beim Speichern verschönern". Geben Sie dann die Datei "uncrustify.cfg" in ConfigPath an.
In meinem Fall "C: \ dev \ uncrustify-0.64-win64 \ cfg \ uncrustify.cfg"
Dies sollte Ihren Code jedes Mal automatisch formatieren, wenn Sie eine Java-Datei speichern!
Ich denke, dass die Entwicklungsumgebung ziemlich komfortabel ist. Es kann jedoch etwas ärgerlich sein, dass die Tastenkombination zum Kompilieren und die Tastenkombination zum automatischen Formatieren unterschiedlich sind. (Vielleicht können Sie init.coffee bearbeiten und jedes Mal, wenn Sie es kompilieren, automatisch formatieren lassen. Ich kenne die Details nicht.)
Recommended Posts