Beranda » Coding » 10 Editor Kode Sumber Gratis Terbaik - Sudah diulas

    10 Editor Kode Sumber Gratis Terbaik - Sudah diulas

    Dengan editor kode profesional seperti Dreamweaver, Coda, Textmate dan lainnya, tidak mengherankan bahwa semakin banyak orang yang sebagian lupa tentang editor kode yang lebih sederhana seperti Window's Notepad. Kami memahami bahwa sederhana bukan berarti pilihan terbaik, namun ada editor kode yang lebih sederhana namun profesional yang mungkin hanya sesuai dengan yang Anda butuhkan!

    Inilah yang saya temukan sebagai yang terbaik untuk nol dolar (dengan bonus tambahan). Jangan ragu untuk membagikan favorit pribadi Anda di komentar.

    1. Notepad ++

    Notepad ++ adalah pengganti open source untuk program Notepad asli (yang dilengkapi dengan Windows) dan mendukung beberapa bahasa. Meskipun dibangun untuk Microsoft Windows, itu juga dapat berjalan di Linux, Unix, BSD dan Mac OS X (menggunakan Wine). Segera setelah memulai Notepad ++ Anda akan melihat perbedaan antara itu dan Notepad asli. Ada banyak tombol dan fitur tambahan seperti dukungan plugin, pengeditan tab, seret dan lepas, pengeditan layar terpisah, gulir yang disinkronkan, pemeriksa ejaan (melalui plugin yang disertakan), temukan dan ganti beberapa dokumen, perbandingan file, zooming, dan banyak lagi. "Notepadd ++ mendukung penyorotan sintaks dan lipat sintaks untuk 48 bahasa pemrograman, scripting, dan markup" (sumber).

    Seperti yang dijelaskan situs web, program ini ditulis dalam C ++ dan menggunakan Win32 API dan STL murni yang memastikan kecepatan eksekusi yang lebih tinggi dan ukuran program yang lebih kecil. Jika Anda ingin mempelajari cara menjadikan Notepadd ++ sebagai editor teks default Anda, Anda dapat menemukan instruksi di sini.

    Pro

    • Ringan dan diluncurkan dengan cepat
    • Antarmuka pengeditan tab
    • Dukungan plugin dan makro
    • Kemampuan untuk menambahkan bookmark
    • Seret dan lepas dukungan
    • Temukan dan ganti berbagai dokumen
    • Mode layar penuh
    • Minimalkan ke system tray
    • Configurator gaya untuk antarmuka yang dapat disesuaikan
    • Sintaks dan penyorotan tanda kurung
    • Lekukan otomatis
    • Penyelesaian otomatis
    • Lipat kode
    • Lipat teks
    • Integrasi kompiler
    • Cari dan ganti
    • Pemeriksa ejaan (melalui plugin)
    • Pengeditan kolaboratif (melalui plugin)
    • Dukungan FTP (melalui plugin)
    • Banyak contoh
    • Perbandingan file

    Cons

    • Tidak ada dukungan HTTP, SSH atau WebDav untuk mengedit file jarak jauh
    • Tidak mendukung file besar
    • Program lain diperlukan untuk berjalan di Mac OS X

    2. TextWrangler

    Tidak seperti Notepadd ++ yang disebutkan di atas, TextWrangler bukan open source dan ini hanya program Mac. Itu juga hanya mendukung satu bahasa: Inggris. Namun, itu adalah "editor teks tujuan umum yang sangat kuat, dan alat Unix dan administrator server." Sementara di permukaan sepertinya hanya editor teks biasa dan dasar, ia memiliki banyak fitur. Ada Laci Dokumen (ditutup secara default) yang dapat dibuka untuk melihat dan membandingkan dokumen yang dipilih. Sebagai editor kode ini termasuk pewarnaan sintaks dan navigasi fungsi untuk 44 bahasa pemrograman seperti ActionScript, C ++, HTML, JavaScript, Perl, Python, SQL dan VBScript. Dengan TextWrangler Anda juga dapat membuka file yang sangat besar; itu hanya dibatasi oleh RAM di komputer Anda dan batasan OS X untuk file.

    Jika Anda memerlukan lebih banyak fitur canggih seperti FTP dan SFTP untuk membuka dan menyimpan, AppleScript, dukungan skrip Mac OS X Unix, mode tidur, simpan otomatis, dan lainnya, Anda dapat meningkatkan ke BBEdit.

    Pro

    • Dukungan plugin dan makro
    • Dibangun pada FTP dan FTP Aman
    • Dukungan SSH untuk mengedit file jarak jauh
    • Kemampuan membandingkan dua dokumen baris demi baris
    • Penyorotan sintaksis
    • Lekukan otomatis
    • Penyelesaian otomatis
    • Lipat kode
    • Lipat teks
    • Integrasi kompiler (melalui plugin)
    • Pemeriksa ejaan
    • Dukungan file besar (dibatasi oleh memori komputer)
    • Banyak contoh

    Cons

    • Tidak ada pengeditan kolaboratif
    • Tidak ada dukungan HTTP atau WebDav untuk mengedit file jarak jauh
    • Tidak berfungsi pada Tiger di seri Power Macintosh G4 (Quicksilver)

    3. jEdit

    jEdit, sebuah program untuk Windows, Mac OS X, OS / 2, Linux, BSD, Unix dan VMS, dikatakan hanya untuk pemrogram dewasa. Ditulis dalam Java, ini adalah open source dan mendukung ratusan plugin dan makro. Jendela utama dapat dipisah secara horizontal atau vertikal dan juga dilengkapi dengan "indentasi otomatis, dan penyorotan sintaksis untuk lebih dari 130 bahasa." Ada banyak opsi penyesuaian untuk membuat semuanya mulai dari dock ke bilah status ke bilah alat terlihat dan terasa persis seperti yang Anda inginkan. Anda bahkan dapat "menyalin dan menempel dengan jumlah papan klip yang tidak terbatas."

    Bahasa pemrograman yang didukung meliputi: ActionScript, ColdFusion, LOTOS, Ruby, Python, dan COBOL. Semua fitur jEdit tidak mungkin masuk ke dalam paragraf ini, tetapi Anda dapat melihatnya semuanya di sini.

    Pro

    • Mesin pencari yang kuat untuk ekspresi reguler
    • Penyorotan sintaksis dengan opsi penyesuaian
    • Lekukan otomatis
    • Penyelesaian otomatis
    • Lipat kode
    • Lipat teks
    • Integrasi kompiler (melalui plugin)
    • Dukungan plugin dan makro
    • Antarmuka pengeditan tab
    • Browser FTP terintegrasi
    • Pemeriksa ejaan (melalui plugin)
    • Dukungan FTP (melalui plugin)
    • Dukungan HTTP dan WebDav (via plugin) untuk mengedit file jarak jauh
    • Banyak contoh

    Cons

    • Kelas berat dan seringkali lambat pada saat startup
    • Di

      Cons

      pemeriksa ejaan istent

    • Dapat buggy di Mac
    • Tidak ada pengeditan kolaboratif
    • Tidak ada dukungan file besar
    • Tidak ada dukungan SSH untuk mengedit file jarak jauh

    4. Editor Crimson

    Crimson ditulis dalam bahasa C, bersifat open source dan dikenal sebagai editor kode sumber profesional untuk Windows saja. Ini juga merupakan pengganti yang cocok untuk Notepad dan mendukung pemrograman dalam 60+ bahasa seperti Maple, LotusScript, C / C ++, MySQL, Ruby, Perl dan JScript. Saat ini hanya mendukung bahasa Inggris. Sayangnya, rilis terakhir Crimson adalah pada tahun 2008, tetapi telah digantikan oleh Editor Emeral.

    Seperti yang Anda lihat dari gambar di bawah, ini menyerupai Notepad ++ dari bilah alat ke pengeditan tab. Ini juga mendukung plugin, yang disebut "alat," dan makro. Bahkan ada klien FTP bawaan dan Anda memiliki kemampuan untuk mengelola grup file terkait dan menyimpannya sebagai proyek.

    Pro

    • Penyorotan sintaksis
    • Lekukan otomatis
    • Integrasi kompiler
    • Kemampuan untuk menambahkan bookmark
    • Dukungan FTP
    • Pemeriksa ejaan instan / langsung
    • Makro
    • Banyak contoh

    Cons

    • Tidak ada penyelesaian otomatis
    • Tidak ada kode lipat
    • Tidak ada lipatan teks
    • Tidak ada pengeditan kolaboratif
    • Tidak ada dukungan file besar
    • Tidak ada dukungan HTTP, SSH atau WebDav untuk mengedit file jarak jauh

    5. Araneae

    Araneae adalah editor untuk profesional Web yang berjalan pada Windows saja. Anda dapat mengunduh ekstensi untuk digunakan dengannya dan itu termasuk penyorotan sintaksis, seret dan lepas dukungan, pengeditan tab dan kemampuan untuk memasukkan klip cepat yang dapat disesuaikan. "Araneae menyertakan beberapa ekstensi dan pelokalan langsung dari kotak pepatah"¢Â ??  ?? Tidak perlu mengunduh tambahan! Ini termasuk file HTML, XHTML, CSS, XML, JavaScript, PHP dan Ruby, serta lokalisasi Inggris, Prancis, Yunani, Spanyol, dan Estonia! "Semua toolbar dapat dilihat secara default dan dapat disusun ulang sesuai dengan preferensi Anda.

    Pro

    • Penyorotan sintaksis
    • Seret dan lepas dukungan
    • Antarmuka pengeditan tab
    • Klip cepat
    • Cari dan ganti
    • Banyak contoh

    Cons

    • Tidak ada plugin atau makro

    6. EditPad Lite

    EditPad Lite adalah editor teks untuk keperluan umum Windows lainnya dan ditulis dalam 10 bahasa yang berbeda. Itu dibangun dengan Delphi dan kecil, kompak dan gratis hanya untuk penggunaan non-komersial. Jadi, jika Anda akan dibayar untuk pekerjaan yang Anda lakukan dengannya, maka Anda harus membeli EditPadPro. Fitur terbatas, tetapi memiliki pengeditan tab, dapat tetap berjalan di system tray, mendukung indentasi otomatis dan dapat dikonfigurasi sesuai dengan selera dan penglihatan Anda sendiri.

    EditPad Lite juga menyerupai Notepad dengan pengecualian bilah alat pemformatan dan tab.

    Pro

    • Antarmuka pengeditan tab
    • Lekukan otomatis
    • Batalkan dan ulang tanpa batas bahkan setelah menyimpan file (selama masih terbuka)
    • Dukungan file besar
    • Dukungan FTP
    • Banyak contoh

    Cons

    • Tidak ada penyorotan sintaksis
    • Tidak ada penyelesaian otomatis
    • Tidak ada kode lipat
    • Tidak ada lipatan teks
    • Tidak ada integrasi kompiler
    • Tidak ada makro
    • Tidak ada pengeditan kolaboratif
    • Pemeriksa ejaan tidak termasuk dalam versi gratis
    • Tidak ada dukungan HTTP, SSH atau WebDav untuk mengedit file jarak jauh

    7. ATPad

    ATPad tidak jauh berbeda dari sebagian besar yang lain yang disebutkan di atas: ini adalah versi lain dari Notepad dengan beberapa peningkatan. Selain bahasa Inggris, Anda bisa mendapatkan ATPad dalam 11 bahasa lain. Anda mendapatkan pengeditan tab, opsi penyesuaian, penomoran baris, pembungkus kata, bookmark (sehingga Anda tidak kehilangan tempat saat kembali), cuplikan yang dapat disesuaikan, mengirim melalui email dan banyak lagi. Karena ATPad tidak memerlukan instalasi, Anda dapat membukanya dari hampir semua jenis drive dan tidak meninggalkan jejak. Untuk menghapusnya cukup hapus direktori ATPad.

    Pro

    • Mengizinkan ubin dan jendela mengalir
    • Antarmuka pengeditan tab
    • Penomoran baris
    • Cuplikan teks
    • Dapat mengirim dokumen melalui email
    • Tidak diperlukan instalasi
    • Kemampuan untuk menambahkan bookmark
    • Menemukan / mengganti dan membatalkan / mengulang tanpa batas

    Cons

    • Tidak datang dengan pemeriksa ejaan

    8. RJ TextEd

    RJ TextEd hanya untuk Windows dan mendukung 18 bahasa berbeda dan 20 bahasa pemrograman. Itu dibangun di atas CodeGear Delphi dan bukan open source. Ada versi PC dan portabel untuk diunduh bersama dengan beberapa plugin dan alat yang dapat Anda unduh secara terpisah. Tidak seperti kebanyakan program pemotongan bersih yang disebutkan di atas, RJ TextEd memiliki toolbar, panel, dan banyak tab. Anda juga dapat membuat proyek dan makro dan menyesuaikan lingkungan kerja Anda.

    Pro

    • Memiliki versi portabel
    • Penyorotan sintaksis
    • Pemeriksa ejaan
    • Lekukan otomatis
    • Penyelesaian otomatis
    • Lipat kode
    • Lipat teks
    • Integrasi kompiler
    • Makro
    • FTP dan Secure FTP support
    • Dukungan SSH untuk mengedit file jarak jauh
    • Banyak contoh

    Cons

    • Tidak ada pengeditan kolaboratif
    • Tidak ada dukungan file besar
    • Tidak ada dukungan HTTP atau WebDav untuk mengedit file jarak jauh

    9. Komodo Edit

    Edit Komodo adalah program open source cepat yang dapat digunakan pada Windows, Max OS X dan Linux. Ini mendukung bahasa pemrograman berikut: PHP, Python, Ruby, JavaScript, Perl, Tcl, XML, HTML 5 dan CSS 3. Ia juga dilengkapi dengan "pewarnaan sintaks yang dapat disesuaikan, pelipatan, pemeriksaan sintaksis latar belakang, dan pelengkapan otomatis lengkap dan calltips (disebut 'kecerdasan kode'). " Halaman dan ekstensi mereka setara dengan Firefox dan editor "tricked out" mereka adalah salah satu yang paling canggih yang ditampilkan dalam daftar ini. Bersamaan dengan semua itu Anda mendapatkan pengeditan file jarak jauh, kotak peralatan dengan integrasi perintah shell, makro, snippet, dan daftar berjalan. Untuk fitur yang lebih canggih, Anda dapat membeli IDE Komodo untuk Tim.

    Pro

    • Dukungan ekstensi dan makro
    • Penyorotan sintaksis
    • Lekukan otomatis
    • Penyelesaian otomatis
    • Lipat kode
    • Lipat teks
    • Cuplikan kode

    Cons

    • Pemeriksa ejaan tidak termasuk
    • Tidak ada integrasi kompiler
    • Tidak ada pengeditan kolaboratif
    • Tidak ada dukungan file besar
    • Tidak ada banyak kejadian
    • Untuk fitur yang lebih canggih, Anda perlu meningkatkan dengan biaya besar $ 295 (tanpa dukungan dan peningkatan) atau $ 382 (dengan dukungan dan peningkatan)

    10. KompoZer

    Didukung oleh Mozilla, "KompoZer adalah Sistem Penulisan Web lengkap yang menggabungkan manajemen file web dan kemampuan mengedit halaman web WYSIWYG yang mudah digunakan yang ditemukan di Microsoft FrontPage, Adobe DreamWeaver, dan program kelas atas lainnya." Program yang mudah digunakan ini, untuk Windows, Mac OS X dan Linux, diarahkan untuk pengguna non-teknis yang tidak tahu banyak tentang HTML atau pengkodean web. Ini tersedia dalam 21 bahasa berbeda, memiliki manajemen file terintegrasi melalui FTP, pengeditan tab, pemilih warna dan dukungan untuk formulir, tabel, dan templat.

    Seperti yang dapat Anda lihat dari tangkapan layar di bawah ini, ini dimaksudkan untuk menjadi lebih seperti DreamWeaver sebagai lawan dari Notepad (karenanya melayani pengguna non-teknis).

    Pro

    • Manajer situs dan pohon file
    • Pengeditan WYSIWYG
    • Memiliki versi portabel
    • Dukungan FTP
    • Pemeriksa ejaan
    • Mendukung template
    • Pratinjau halaman
    • Sebanding dengan Adobe DreamWeaver dan Microsoft FrontPage

    Cons

    • Tidak ada dukungan WebDAV untuk mengedit file jarak jauh
    • Tidak ada dukungan pengeditan bersama
    • Tidak mendukung skrip sisi server

    11. TouchQode (Bonus)

    Sebagai bonus tambahan kami memiliki TouchQode, yang merupakan editor hanya untuk smartphone. Saat ini hanya tersedia untuk Android, tetapi Anda dapat berlangganan untuk diberitahu tentang rilis iPhone. Untuk editor smartphone, ia memiliki beberapa fitur hebat seperti penyorotan sintaks, kemampuan untuk menjalankan skrip (sederhana), klien FTP terintegrasi, sinkronisasi file dan banyak lagi. TouchQode benar-benar memberikan kemampuan untuk kode ke mana pun Anda pergi!

    Pro

    • Aplikasi Android
    • Penyorotan sintaksis
    • Saran kode
    • Pencarian tambahan
    • Sinkronisasi file

    Cons

    • Tidak ada aplikasi iPhone (tetapi segera hadir)