JavaRush /Java Blog /Random-JA /オンライン開発者ツール
Viacheslav
レベル 3

オンライン開発者ツール

Random-JA グループに公開済み

導入

この短いレビューは完全であると主張するものではありませんが、興味を持っていただき、どのようなツールが利用可能であるかを示していただければ幸いです。
開発者向けオンライン ツール - 1
現代の世界では、多くのサービスが「Web」上に存在し、「古い」アプリケーションさえも徐​​々に Web に移行しつつあります。これは驚くべきことではありません。これには、世界中のどこからでも (インターネットがあれば)、どのコンピューターやラップトップからでもアクセスできるという、否定できない利点があるからです。開発プロセスでもこれを回避することはできませんでした。これについて少し書きたいと思います。おそらく、これは一部の人にとっては興味深いものであり、他の人にとっては役立つでしょう。これらのツールが学習に役立つと信じています。これらを使用すると、IDE をローカルで実行せずに何かをすばやくテストできるため、場合によっては便利です。

オンラインコンパイラー

最も一般的で簡単に確認できるのは、「オンライン コンパイラ」のカテゴリです。そこで Java での簡単なソリューションを試すことができます。最も優れたソリューションの 1 つは、tutorialspoint Java コンパイラです。以下にその例を示します。
開発者向けオンライン ツール - 2
利点は、コードを迅速かつ簡単に実行できることです。見た目も素敵です。欠点は、JDK に含まれる基本的なクラスのセットのみであり、他にはありません。同じカテゴリで、別のオンライン コンパイラーjdoodleについても触れたいと思います。見た目はかなり悪くなりますが、サードパーティのライブラリを接続する機能があります。残念なことに、Undertow Web サーバーは機能しません。ただし、Apache Commons を試すことはできます。
開発者向けオンライン ツール - 3

オンラインデータベース

次に便利なカテゴリは、オンライン データベースです。ローカルにサーバーを展開したり、複雑な高度なシステムを使用したりせずに、Web 経由でアクセスできるデータベースが必要な場合があります。繰り返しますが、これは学習に役立ちます。「 PostgreSQL as a Service 」は次の目的に最適です。
開発者向けオンライン ツール - 4
クエリを実行してテーブルを作成できます。また、外部からもアクセス可能です。つまり、IDE のテスト プロジェクトでローカルに使用することもできます。

オンラインIDE

上記で説明したオンライン コンパイラは優れています。しかし、もっと欲しい場合はどうすればよいでしょうか? たとえば、Spring アプリケーションをサポートできるように Java の Maven プロジェクトが必要だとします。実際、これは可能です。このためには、codenvy.io が理想的なオプションです。Codenvy を使用すると、ワークスペースを作成できます。
開発者向けオンライン ツール - 5
ワークスペースを作成するときは、このワークスペースに含めるスタックを選択します。
開発者向けオンライン ツール - 6
次に、Maven プロジェクトを作成できます。
開発者向けオンライン ツール - 7
興味深いことに、このリストには「サンプル」カテゴリがあり、サンプル アプリケーションが含まれています。たとえば、web-java-spring は次のようになります。
開発者向けオンライン ツール - 8
そしてこれがプロジェクトの様子です。IDE とほぼ同じですね。
開発者向けオンライン ツール - 9
もう 1 つの類似物は、 codeanywhere.com です。一見すると少し不快に思えるかもしれませんが、慣れてくると親しみやすく感じられます。ただし、これを使用すると面白いことができます。たとえば、GIT リポジトリへのリンクがある場合は、それをインポートできます。
開発者向けオンライン ツール - 10
インポートされたプロジェクトは次のようになります。
開発者向けオンライン ツール - 11
重要!!これを機能させるには、Ubuntu で「空」スタックを選択する必要があります。次に、コンテキスト メニューを使用してターミナルを開き、コマンドを実行します。
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
スクリーンショットにあるように、ターミナルを開くと、gradlew を使用して gradle をインストールし、gradle タスクを通じてプロジェクトを実行できます。ただし、 codenvy.ioのようなスマートなオートコンプリート。したがって、自分でインポートすることを心配する必要があります) しかし、Git からプロジェクトを起動する場合には、これは非常に適しています。

結論

いくつかの製品の簡単なレビューは以上です。各カテゴリには、より良いと思われるオプションがさらにあります。しかし、上記のオプションは少なくとも最も有用なものの一部であるように私には思えます。ぜひ活用していただければ幸いです) はい、この件についてさらに詳しい情報を提供したいと思います。Codenvy には、優れた YouTube チャンネルCodenvyIDEがあります。また、インターネット上には、同様のツールに関するレビューが非常にたくさんあります。したがって、選択肢はたくさんあります。#ヴィアチェスラフ
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION