Perkenalan
Ulasan singkat ini tidak berpura-pura lengkap, namun saya harap dapat menarik minat Anda dan menunjukkan kepada Anda alat apa saja yang tersedia.
Di dunia modern, banyak layanan yang ada di “web” dan bahkan aplikasi “lama” perlahan-lahan berpindah ke sana. Dan ini tidak mengherankan, karena memiliki keunggulan yang tidak dapat disangkal - aksesibilitas dari mana saja di dunia (di mana ada Internet), dari komputer atau bahkan laptop mana pun. Proses pengembangan juga tidak mengabaikan hal ini, dan saya ingin menulis beberapa kata tentangnya. Mungkin ini menarik bagi sebagian orang, dan berguna bagi yang lain. Saya percaya bahwa alat-alat ini dapat membantu pembelajaran. Mereka memungkinkan Anda menguji sesuatu dengan cepat tanpa menjalankan IDE secara lokal, yang terkadang berguna.
Kompiler online
Yang paling umum dan paling mudah untuk ditinjau adalah kategori “kompiler online”. Di sana Anda dapat mencoba beberapa solusi sederhana di Java. Salah satu solusi terbaik adalah
tutorialspoint java compiler . Berikut ini contoh tampilannya:
Keunggulannya adalah kemampuan menjalankan kode dengan cepat dan mudah. Itu juga terlihat bagus. Kerugiannya hanya pada kumpulan kelas dasar yang ada di JDK dan tidak ada yang lain. Dalam kategori yang sama saya ingin menyebutkan kompiler online lainnya:
jdoodle . Kelihatannya jauh lebih buruk, tetapi memiliki kemampuan untuk menghubungkan perpustakaan pihak ketiga. Sayangnya, server web Undertow mana pun tidak akan berfungsi. Tapi Anda bisa mencoba Apache Commons:
Basis data daring
Kategori berikutnya yang juga berguna adalah database online. Terkadang Anda mungkin memerlukan database dengan akses melalui web, tanpa menggunakan server secara lokal dan tanpa sistem mewah yang rumit. Sekali lagi, ini dapat bermanfaat untuk pembelajaran.
" PostgreSQL sebagai Layanan " sangat bagus untuk tujuan ini :
Memungkinkan Anda menjalankan kueri dan membuat tabel. Selain itu, dapat diakses dari luar. Artinya, ini juga dapat digunakan secara lokal dalam proyek pengujian di IDE Anda.
IDE daring
Kompiler online yang kita baca di atas bagus. Namun bagaimana jika Anda menginginkan lebih? Misalnya, Anda menginginkan proyek Maven di Java agar dapat mendukung aplikasi Spring. Faktanya, hal ini mungkin saja terjadi. Untuk ini,
codenvy.io adalah pilihan ideal . Codenvy memungkinkan Anda membuat ruang kerja:
Saat membuat ruang kerja, kita mempunyai pilihan tumpukan yang akan ada di ruang kerja ini.
Selanjutnya kita dapat membuat proyek pakar:
Menariknya, daftar ini memiliki kategori "Sampel", yang berisi contoh aplikasi. Misalnya, web-java-spring:
Dan seperti inilah proyeknya. Hampir seperti IDE Anda, bukan?
Analog lainnya adalah
codeanywhere.com . Sekilas mungkin terlihat sedikit tidak nyaman, namun lama kelamaan Anda terbiasa dan terkesan lebih bersahabat. Namun, ini memungkinkan Anda melakukan hal-hal menarik. Misalnya, jika Anda memiliki link ke repositori GIT, Anda dapat mengimpornya:
Seperti inilah tampilan proyek yang diimpor:
Penting!! Agar dapat berfungsi, Anda perlu memilih tumpukan "Kosong" di Ubuntu. Selanjutnya, gunakan menu konteks untuk membuka terminal dan jalankan perintah:
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 lihat di tangkapan layar, dengan membuka terminal kita dapat menginstal gradle menggunakan gradlew dan menjalankan proyek melalui tugas gradle. Namun, pelengkapan otomatis yang cerdas seperti
codenvy.io . Oleh karena itu, Anda harus khawatir untuk mengimpor sendiri) Tetapi untuk meluncurkan proyek dari Git, ini cukup cocok.
Kesimpulan
Sekian ulasan singkat beberapa produknya. Di setiap kategori ada lebih banyak opsi yang mungkin Anda anggap lebih baik. Namun menurut saya opsi di atas setidaknya merupakan salah satu yang paling berguna. Saya harap Anda dapat menemukan kegunaannya) Ya, saya ingin memberikan lebih banyak informasi tentang topik tersebut. Codenvy memiliki saluran youtube yang luar biasa:
CodenvyIDE . Dan di Internet ada banyak sekali ulasan tentang alat serupa. Jadi ada banyak pilihan. #Viacheslav
GO TO FULL VERSION