JavaRush /Java-Blog /Random-DE /Online-Entwicklertools
Viacheslav
Level 3

Online-Entwicklertools

Veröffentlicht in der Gruppe Random-DE

Einführung

Dieser kurze Testbericht erhebt keinen Anspruch auf Vollständigkeit, ich hoffe jedoch, dass er Ihr Interesse weckt und Ihnen zeigt, welche Tools verfügbar sind.
Online-Tools für Entwickler – 1
In der modernen Welt befinden sich viele Dienste im „Web“, und selbst „alte“ Anwendungen verlagern sich langsam dorthin. Und das ist nicht verwunderlich, denn es hat einen unbestreitbaren Vorteil – die Zugänglichkeit von überall auf der Welt (wo es Internet gibt), von jedem Computer oder sogar Laptop. Daran ist auch der Entwicklungsprozess nicht vorbeigegangen und dazu möchte ich gerne ein paar Worte schreiben. Vielleicht ist dies für einige interessant und für andere nützlich. Ich glaube, dass diese Tools beim Lernen helfen können. Sie ermöglichen es Ihnen, schnell etwas zu testen, ohne die IDE lokal ausführen zu müssen, was manchmal nützlich ist.

Online-Compiler

Am gebräuchlichsten und am einfachsten zu überprüfenden ist die Kategorie „Online-Compiler“. Dort können Sie einige einfache Lösungen in Java ausprobieren. Eine der schönsten Lösungen ist der Tutorialspoint Java Compiler . Hier ist ein Beispiel dafür, wie es aussieht:
Online-Tools für Entwickler – 2
Der Vorteil liegt in der Möglichkeit, Code schnell und einfach auszuführen. Es sieht auch schön aus. Die Nachteile bestehen nur in den grundlegenden Klassen, die im JDK enthalten sind, und in nichts anderem. In derselben Kategorie möchte ich einen weiteren Online-Compiler erwähnen: jdoodle . Es sieht viel schlimmer aus, bietet aber die Möglichkeit, Bibliotheken von Drittanbietern anzubinden. Leider funktioniert kein Undertow-Webserver. Aber Sie können Apache Commons ausprobieren:
Online-Tools für Entwickler – 3

Online-Datenbank

Die nächste Kategorie, die ebenfalls nützlich sein kann, sind Online-Datenbanken. Manchmal benötigen Sie möglicherweise eine Datenbank mit Zugriff über das Internet, ohne einen lokalen Server bereitzustellen und ohne ein komplexes, ausgefallenes System. Auch dies kann beim Lernen hilfreich sein. „ PostgreSQL as a Service “ eignet sich hervorragend für diese Zwecke :
Online-Tools für Entwickler – 4
Ermöglicht das Ausführen von Abfragen und das Erstellen von Tabellen. Darüber hinaus ist es von außen zugänglich. Das heißt, es kann auch lokal in Testprojekten in Ihrer IDE verwendet werden.

Online-IDE

Die Online-Compiler, von denen wir oben gelesen haben, sind gut. Aber was ist, wenn Sie mehr wollen? Beispielsweise möchten Sie ein Maven-Projekt in Java, damit es eine Spring-Anwendung unterstützen kann. Tatsächlich ist dies möglich. Dafür ist codenvy.io eine ideale Option . Mit Codenvy können Sie Arbeitsbereiche erstellen:
Online-Tools für Entwickler – 5
Beim Erstellen eines Arbeitsbereichs haben wir die Wahl, welcher Stapel in diesem Arbeitsbereich enthalten sein soll.
Online-Tools für Entwickler – 6
Als nächstes können wir ein Maven-Projekt erstellen:
Online-Tools für Entwickler – 7
Interessanterweise gibt es in dieser Liste die Kategorie „Beispiele“, die Beispielanwendungen enthält. Zum Beispiel web-java-spring:
Online-Tools für Entwickler – 8
Und so sieht das Projekt aus. Fast wie Ihre IDE, nicht wahr?
Online-Tools für Entwickler – 9
Ein weiteres Analogon ist codeanywhere.com . Auf den ersten Blick wirkt es vielleicht etwas ungemütlich, aber wenn man sich daran gewöhnt, wirkt es freundlicher. Es ermöglicht Ihnen jedoch, interessante Dinge zu tun. Wenn Sie beispielsweise einen Link zu einem GIT-Repository haben, können Sie diesen importieren:
Online-Tools für Entwickler – 10
So sieht das importierte Projekt aus:
Online-Tools für Entwickler – 11
Wichtig!! Damit es funktioniert, müssen Sie unter Ubuntu den Stapel „Leer“ auswählen. Als nächstes verwenden Sie das Kontextmenü, um ein Terminal zu öffnen und die Befehle auszuführen:
1) Выполнить установку JDK8
sudo apt-get update
sudo apt-get install software-properties-common python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

2) Установить Gradle
sudo chmod -R 777 ~/workspace
./gradlew
./gradlew test
Wie Sie im Screenshot sehen können, können wir durch Öffnen des Terminals Gradle mit Gradlew installieren und das Projekt über Gradle-Aufgaben ausführen. Allerdings intelligente automatische Vervollständigung wie codenvy.io . Daher müssen Sie sich um den Import selbst kümmern.) Aber zum Starten von Projekten aus Git ist es durchaus geeignet.

Abschluss

Das ist alles für eine kurze Rezension einiger Produkte. In jeder Kategorie gibt es mehr Optionen, die Sie möglicherweise besser finden. Aber es scheint mir, dass die oben genannten Optionen zumindest einige der nützlichsten sind. Ich hoffe, dass Sie eine Verwendung dafür finden.) Ja, ich würde gerne weitere Informationen zu diesem Thema bereitstellen. Codenvy hat einen hervorragenden YouTube-Kanal: CodenvyIDE . Und im Internet gibt es viele, viele, viele Bewertungen ähnlicher Tools. Es gibt also eine große Auswahl. #Wjatscheslaw
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION