BlueJ seorang IDE untuk mempelajari Java secara interaktif dan visual

BlueJ

BlueJ adalah persekitaran pembangunan bersepadu (SDI) direka untuk bahasa pengaturcaraan Java, terutamanya untuk tujuan pendidikan, tetapi juga sesuai untuk pengembangan perisian berskala kecil.

BlueJ dibangunkan untuk menyokong pengajaran dan belajar pengaturcaraan berorientasikan objek dan sebagai hasilnya, reka bentuknya berbeza dengan persekitaran pembangunan yang lain. Skrin utama menunjukkan struktur kelas aplikasi yang sedang dibangunkan (dalam rajah seperti UML) dan objek boleh dibuat dan diuji secara interaktif.

Digabungkan dengan antara muka pengguna yang mudah, Kemudahan interaksi ini memungkinkan percubaan mudah dengan objek dalam pembangunan. Konsep orientasi objek (kelas, objek, komunikasi melalui panggilan kaedah) diwakili secara visual dalam reka bentuk interaksi di antara muka.

Mengenai BlueJ

BlueJ mempunyai editor yang serupa dengan notepad atau editor lain seperti Notepad.
Antara ciri utamanya kita dapati yang berikut:

  • Perwakilan berorientasikan objek: konsep kelas dan objek dikemukakan secara visual.
  • Kesederhanaan antara muka: Antara muka pengguna grafik lebih sederhana daripada persekitaran profesional berskala tinggi, dan oleh itu lebih mudah dipelajari.
  • Interaksi dengan objek: Pengaturcara dapat bereksperimen dengan objek dengan membuatnya di Objek Bench dan menggunakan kaedah individu secara interaktif (termasuk lulus parameter dan pemeriksaan hasil).
  • «Pad Kod»: Pad kod adalah alat yang menilai secara langsung ungkapan dan frasa sewenang-wenang yang ditulis di Jawa.
  • Ujian regresi: BlueJ menyokong ujian regresi berkat integrasinya dengan JUnit. Selain kelas tulisan tangan JUnit, ujian interaktif dapat direkodkan dan kes ujian JUnit dapat dibuat daripadanya.
  • Sokongan kerja kumpulan: BlueJ memberikan sokongan sederhana untuk kerja kumpulan melalui subset fungsi CVS dan Subversion.
  • Sokongan Java ME: Projek Java ME (Micro Edition) dapat dikembangkan dan dilaksanakan dari BlueJ.
  • Sistem sambungan fleksibel: Sambungan (aka Plug-Ins) boleh dikembangkan menggunakan Public Extensions API untuk memperluas fungsi persekitaran asas program.
  • Buat fail balang dan applet

Sebelum pergi ke proses pemasangan IDE ini, penting untuk diingat bahawa sejak BlueJ bekerja dengan Java, kita mesti memasang JDK pada sistem kita.

Bagaimana cara memasang BlueJ IDE di Linux?

Antara muka BlueJ

Bagi mereka yang berminat untuk dapat memasang IDE ini pada sistem mereka hAnda boleh melakukannya dengan mengikuti arahan yang kami kongsikan di bawah.

LPembangun BlueJ secara rasmi memberi kami pakej deb. Oleh itu, jika anda adalah pengguna sebaran berdasarkan Debian 9 atau Ubuntu 18.10, anda harus memuat turun pakej ini dari laman web rasmi projek.

Kita boleh menolong diri kita sendiri dengan bantuan perintah wget, untuk ini kita akan membuka terminal dan di dalamnya kita menaip perkara berikut:

wget https://www.bluej.org/download/files/BlueJ-linux-420.deb

Selesai memuat turun pakej kita boleh memasangnya dengan pengurus pakej kegemaran kita atau dari terminal itu sendiri dengan arahan berikut:
sudo dpkg -i BlueJ-linux-420.deb

Akhirnya, sekiranya menghadapi masalah dengan kebergantungan aplikasi, kami dapat menyelesaikannya dengan menjalankan perintah berikut di terminal:
sudo apt -f install

Pemasangan dari Flatpak

Kini kaedah lain yang boleh anda pasangkan IDE ini di sebaran Linux sekiranya anda bukan pengguna derivatif Debian atau Ubuntu, adalah dengan menggunakan pakej Flatpak.

Oleh itu, untuk melakukan pemasangan dengan ini bermakna anda perlu menambahkan sokongan pada pengedaran anda.

Di terminal kita akan menaip perintah berikut untuk memasang IDE:

flatpak install --user https://flathub.org/repo/appstream/org.bluej.BlueJ.flatpakref

Pemasangan dari JAR

Akhirnya, separuh lagi pUntuk dapat menggunakan BlueJ, ia adalah dengan memuat turun pakej JAR yang memungkinkan penggunaannya. Satu-satunya syarat ialah sistem anda menyokong JAVA.

Kami memuat turunnya dari terminal dengan:
wget https://www.bluej.org/download/files/BlueJ-generic-420.jar

Dan klik dua kali pada fail untuk melaksanakannya.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.