JavaRush /Blog Java /Random-MS /Alat pembangun dalam talian

Alat pembangun dalam talian

Diterbitkan dalam kumpulan

pengenalan

Kajian ringkas ini tidak berpura-pura lengkap, tetapi saya harap ia dapat menarik minat anda dan menunjukkan kepada anda alat yang tersedia.
Alat dalam talian untuk pembangun - 1
Dalam dunia moden, banyak perkhidmatan hidup di "web" dan juga aplikasi "masa lama" perlahan-lahan bergerak ke sana. Dan ini tidak menghairankan, kerana ini mempunyai kelebihan yang tidak dapat dinafikan - kebolehcapaian dari mana-mana sahaja di dunia (di mana terdapat Internet), dari mana-mana komputer atau bahkan komputer riba. Proses pembangunan juga tidak memintas ini, dan saya ingin menulis beberapa perkataan mengenainya. Mungkin ini akan menarik bagi sesetengah orang, dan berguna kepada orang lain. Saya percaya bahawa alatan ini boleh membantu dengan pembelajaran. Mereka membenarkan anda menguji sesuatu dengan cepat tanpa menjalankan IDE secara tempatan, yang kadangkala berguna.

Penyusun dalam talian

Yang paling biasa dan paling mudah untuk disemak ialah kategori "penyusun dalam talian". Di sana anda boleh mencuba beberapa penyelesaian mudah di Jawa. Salah satu penyelesaian terbaik ialah tutorialspoint java compiler . Berikut ialah contoh rupanya:
Alat dalam talian untuk pembangun - 2
Kelebihannya ialah keupayaan untuk menjalankan kod dengan cepat dan mudah. Ia juga kelihatan bagus. Kelemahannya hanyalah set kelas asas yang ada dalam JDK dan tiada yang lain. Dalam kategori yang sama saya ingin menyebut pengkompil dalam talian lain: jdoodle . Ia kelihatan lebih teruk, tetapi ia mempunyai keupayaan untuk menyambungkan perpustakaan pihak ketiga. Mana-mana pelayan web Undertow, malangnya, tidak akan berfungsi. Tetapi anda boleh mencuba Apache Commons:
Alat dalam talian untuk pembangun - 3

Pangkalan data dalam talian

Kategori seterusnya yang juga boleh berguna ialah pangkalan data dalam talian. Kadangkala anda mungkin memerlukan pangkalan data dengan akses melalui web, tanpa menggunakan pelayan secara tempatan dan tanpa sebarang sistem mewah yang rumit. Sekali lagi, ini boleh membantu untuk pembelajaran. " PostgreSQL sebagai Perkhidmatan " bagus untuk tujuan ini :
Alat dalam talian untuk pembangun - 4
Membolehkan anda menjalankan pertanyaan dan membuat jadual. Di samping itu, ia boleh diakses dari luar. Iaitu, ia juga boleh digunakan secara tempatan dalam projek ujian dalam IDE anda.

IDE dalam talian

Penyusun dalam talian yang kami baca di atas adalah bagus. Tetapi bagaimana jika anda mahu lebih? Sebagai contoh, anda mahukan projek Maven dalam Java supaya ia boleh menyokong aplikasi Spring. Malah, ini mungkin. Untuk ini, codenvy.io ialah pilihan yang ideal . Codenvy membolehkan anda membuat ruang kerja:
Alat dalam talian untuk pembangun - 5
Apabila mencipta ruang kerja, kami mempunyai pilihan timbunan yang akan berada dalam ruang kerja ini.
Alat dalam talian untuk pembangun - 6
Seterusnya kita boleh membuat projek maven:
Alat dalam talian untuk pembangun - 7
Menariknya, senarai ini mempunyai kategori "Sampel", yang mengandungi contoh aplikasi. Sebagai contoh, web-java-spring:
Alat dalam talian untuk pembangun - 8
Dan inilah rupa projek itu. Hampir seperti IDE anda, bukan?
Alat dalam talian untuk pembangun - 9
Satu lagi analog ialah codeanywhere.com . Pada pandangan pertama ia mungkin kelihatan agak tidak selesa, tetapi kemudian anda membiasakannya dan ia kelihatan lebih mesra. Walau bagaimanapun, ia membolehkan anda melakukan perkara yang menarik. Sebagai contoh, jika anda mempunyai pautan ke repositori GIT, anda boleh mengimportnya:
Alat dalam talian untuk pembangun - 10
Beginilah rupa projek yang diimport:
Alat dalam talian untuk pembangun - 11
Penting!! Untuk membolehkannya berfungsi, anda perlu memilih timbunan "Kosong" pada Ubuntu. Seterusnya, gunakan menu konteks untuk membuka terminal dan jalankan arahan:
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
Seperti yang anda boleh lihat dalam tangkapan skrin, dengan membuka terminal kami boleh memasang gradle menggunakan gradlew dan menjalankan projek melalui tugas gradle. Walau bagaimanapun, pelengkapan automatik pintar seperti codenvy.io . Oleh itu, anda perlu bimbang tentang mengimport diri anda) Tetapi untuk melancarkan projek daripada Git, ia agak sesuai.

Kesimpulan

Itu sahaja untuk ulasan ringkas beberapa produk. Dalam setiap kategori terdapat lebih banyak pilihan yang mungkin anda temui lebih baik. Tetapi nampaknya saya bahawa pilihan di atas adalah sekurang-kurangnya beberapa yang paling berguna. Saya harap anda boleh mencari kegunaan untuk mereka) Ya, saya ingin memberikan beberapa maklumat lanjut mengenai topik tersebut. Codenvy mempunyai saluran youtube yang sangat baik: CodenvyIDE . Dan di Internet terdapat banyak, banyak, banyak ulasan alat yang serupa. Jadi terdapat banyak untuk dipilih. #Viacheslav
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION