Un IDE (Persekitaran Pembangunan Bersepadu), atau persekitaran pembangunan bersepadu, tidak lebih dari sekumpulan alat yang digunakan oleh pembangun dan pengaturcara untuk membuat perisian. Terima kasih kepada IDE ini, anda tidak perlu menggunakan editor teks yang terpisah untuk menulis kod sumber, atau penyusun untuk menyusunnya, atau penyahpepijat lain. Mereka cenderung untuk menggabungkan semua itu, dan lebih daripada itu.
Linux, terutamanya Ubuntu, telah menjadi platform yang sangat menarik untuk pembangun. Sekiranya anda berfikir untuk memulakan program dari sistem operasi ini, berikut adalah senarai dengan beberapa IDE terbaik yang anda ada sekarang ...
Penyunting Bluefish
Penyunting Bluefish Ini bukan IDE seperti itu, tetapi boleh menjadi alat yang hebat bagi mereka yang mencari sesuatu yang hebat untuk pembangunan web. Dalam kes-kes ini, mereka ditafsirkan bahasa yang tidak perlu disusun. Dan editor ini dapat memiliki semua yang anda perlukan dan lebih banyak lagi, seperti sistem pelengkap automatik, pengenalan automatik, mesin pencari dan alat pengganti yang kuat, sokongan untuk mengintegrasikan program luaran seperti make, lint, weblint, dll.
Program ini menyokong HTML (juga XHTML dan HTML5) dan CSS, tetapi juga bahasa menarik lain seperti Ada, ASP .NET dan VBS, C / C ++, D, Clojure, CFML, gettext PO, Google Go, Java dan JavaScript, jQuery, Lua, dan banyak lagi.
Geany
Geany ia sangat popular di Linux. Ini adalah IDE ringan yang menyokong kebanyakan bahasa yang paling popular. Ia mudah dan cepat untuk dikembangkan, dengan fungsi asas yang anda harapkan dari program seperti ini, seperti pengenalan automatik, penyorotan sintaks, pelengkapan automatik kod atau potongan, dll.
Juga merangkumi a sistem pemalam untuk memperluas kemampuannya, menjadikannya lebih menarik dalam versi terbarunya.
KDevelop
ini persekitaran pembangunan bersepadu sangat hebat, lengkap dan moden. Ia digunakan untuk sistem GNU / Linux, serta Unix lain (FreeBSD, Solaris dan macOS), dan juga pada Windows. Walaupun dikembangkan oleh KDE, ia juga berfungsi di bawah persekitaran desktop yang lain. Di samping itu, ia adalah sumber terbuka dan bebas, di bawah lesen GPL. Ia menyokong bahasa pengaturcaraan seperti C, C ++, Python, PHP, dan QML / JavaScript.
Gerhana
Gerhana adalah IDE yang paling popular dan maju untuk Linux. Ini ditulis dalam Java dan digunakan terutama untuk pengembangan aplikasi Java, walaupun mendukung bahasa lain dengan bantuan plugin. Contohnya, seperti C, C ++, COBOL, Fortran, Haskell, JavaScript, Perl, PHP, Python, R, Ruby, Ruby on Rails, Skema, dll.
Kurungan
Penyunting kod Kurungan Ini dapat dimasukkan ke dalam Linux IDE, walaupun merupakan program yang dibuat oleh Adobe terutama untuk pengembangan web, seperti yang terjadi pada yang pertama dalam daftar ini. Mudah digunakan dan berfungsi, dengan banyak alat serta kemungkinan menambah pemalam.
Kod Studio Visual
Microsoft IDE yang terkenal juga telah dibawa ke Linux. Siapa yang mengatakan bahawa antara IDE platform ini adalah salah satu dari Redmond beberapa tahun yang lalu ... Tetapi ya, betul, jika anda mengembangkan untuk Windows, anda mungkin lebih suka melakukannya dari yang cepat dan kuat Kod Studio Visual.
Lazarus IDE
Lazarus IDE adalah alat pengembangan yang sangat pantas, percuma dan tersedia untuk pelbagai platform, termasuk GNU / Linux. Ia berdasarkan bahasa Object Pacal dan merupakan alternatif yang bagus untuk Delphi yang terkenal.
anjuta
anjuta adalah satu lagi IDE yang tersedia untuk Linux yang anda mahukan. Persekitaran pembangunan bersepadu ini membolehkan pengaturcaraan dalam bahasa seperti C, C ++, Java, Python, dan juga Vala. Ia merangkumi banyak ciri pengaturcaraan lanjutan. Di samping itu, ia digabungkan dengan sempurna dengan GTK (GNOME).
NetBeans
IDE lain yang popular adalah NetBeans. Suite percuma dan terbuka yang khusus dalam bahasa pengaturcaraan Java. Juga, ia mempunyai sebilangan besar modul untuk memperluasnya.
Udang3
Bagi mereka yang lebih gemar bekerja dengan bahasa pengaturcaraan Udang (berasal dari BASIC, dan percuma di bawah lesen GNU GPL), anda pasti akan menghargai mengetahui Gambas3. Salah satu IDE yang tersedia untuk Linux untuk membuat borang dengan butang, kotak teks, dan banyak objek visual lain.
Qt Creator
Akhir sekali, terdapat juga satu lagi IDE yang popular, seperti Pencipta Qt. Seperti namanya, direka khas untuk aplikasi Qt. Dibangunkan oleh TrollTech dan yang dengannya anda dapat mengembangkan untuk persekitaran desktop yang berbeza, bahkan untuk telefon bimbit Android dan iOS.
Tidak dinafikan bahawa mereka semua adalah penyunting teks yang baik. Dan sebahagian daripadanya adalah IDE yang baik. Tetapi senarai ini sudah lapuk dan sangat tidak lengkap. Bagaimana dengan KDevelop? Ia lebih daripada sekadar IDE berbilang bahasa dan merentas platform. Dan Kate? Mungkin salah satu editor paling maju yang juga dapat digunakan sebagai IDE yang kuat.
Tanda kurung akan ditinggalkan.
Mengapa mereka menggunakan gambar dari webStorm atau PhpStorm dan bahkan tidak menyebutnya?