15 Penyunting Kod Percuma Terbaik untuk Windows & Mac (Kemas kini 2021)

Anonim

Setiap tahun, banyak Penyunting Kod baru dilancarkan, dan pemaju merasa sukar untuk memilihnya. Berikut adalah senarai pilihan kod sumber 15 dan perisian penyunting teks teratas untuk platform Windows dan Mac. Semua editor dalam senarai adalah percuma untuk digunakan. Penyunting kod boleh berdiri sendiri atau disatukan ke dalam IDE.

Penyunting Kod Percuma Terbaik untuk Windows & Mac

1) Notepad ++

Notepad ++ adalah editor kod percuma yang boleh digunakan yang ditulis dalam C ++. Ia menggunakan API win32 murni yang menawarkan kelajuan pelaksanaan yang lebih besar dan ukuran program kecil. Ia hanya berjalan di persekitaran tetingkap, dan menggunakan Lesen GPL.

Platform : Windows

Harga : Percuma

Ciri-ciri:

  • Editor teks percuma ini menyokong penyorotan sintaks untuk bahasa seperti PHP, JavaScript, HTML, dan CSS
  • Penyelesaian automatik: Penyelesaian kata, Penyelesaian fungsi
  • Rakaman dan main balik makro
  • Sorotan dan lipatan Sintaksis yang ditentukan pengguna
  • GUI yang boleh disesuaikan sepenuhnya
  • Sokongan pelbagai pandangan dan berbilang bahasa

Pautan muat turun: https://notepad-plus-plus.org/


2) Layang-layang

Kite adalah Penyunting Kod yang secara automatik melengkapkan beberapa kod baris. Penyunting ini menyokong lebih daripada 16 bahasa. Ini membantu anda membuat kod dengan lebih cepat tanpa kesulitan.

Harga : Percuma

Ciri-ciri:

  • Ia menawarkan dokumentasi untuk pelbagai bahasa
  • Editor ini memberikan tandatangan fungsi semasa anda menaip.
  • Anda akan mendapat petua alat di tetikus tetikus.
  • Memberi sokongan dalam e-mel.
  • Menggunakan model pembelajaran mesin untuk pembangunan perisian.

3) Atom

Atom adalah alat penyunting kod berguna yang disukai oleh pengaturcara kerana antara muka yang mudah dibandingkan dengan editor lain. Pengguna Atom boleh menghantar pakej dan paket tersebut untuk perisian.

Platform : Windows, Mac, Linux

Harga : Percuma

Ciri-ciri:

  • Pengurus Pakej Bersepadu untuk sokongan Pemalam
  • Ciri pelengkap automatik pintar
  • Menyokong Palet Perintah
  • Pelbagai panel
  • Benarkan penyuntingan merentas platform

Pautan muat turun: https://atom.io/


4) Kod Visual Studio [VS Code]

Visual Studio Code adalah perisian penyunting kod sumber terbuka yang dikembangkan oleh Microsoft. Editor teks percuma ini menawarkan sokongan terbina dalam untuk TypeScript, JavaScript, dan Node.js. Ia dilengkapkan secara automatik dengan fitur IntelliSense yang menyediakan penyelesaian pintar berdasarkan jenis pemboleh ubah, modul penting, dan definisi fungsi.

Platform: Mac, Windows, Linux

Harga: Percuma

Ciri-ciri:

  • Mudah bekerjasama dengan Git dan penyedia SCM (Pengurusan Konfigurasi Perisian) yang lain
  • Penyesuaian semula & penyahpepijatan kod
  • Mudah diperluas dan disesuaikan

Pautan muat turun: https://code.visualstudio.com/


5) Kurungan

Kurungan adalah alat ringan yang dikembangkan oleh Adobe. Penyunting teks terbaik adalah sumber terbuka. Ini membolehkan anda beralih antara kod sumber anda dan paparan penyemak imbas.

Platform: Mac, Windows, Linux

Harga: Percuma

Ciri-ciri:

  • UIfeature Edit Pantas meletakkan sebaris kod dan alat khusus konteks
  • Menawarkan pratonton langsung, sokongan praprosesor, dan penyunting sebaris
  • UI yang menyeronokkan
  • Alat yang dibangunkan khas untuk macOS
  • Ia dilengkapi dengan pengurus peluasan dalaman untuk pengurusan pelanjutan yang cepat & berkesan.

Pautan muat turun: http://brackets.io/


6) NetBeans

NetBeans adalah alat penyunting kod sumber terbuka untuk dikembangkan dengan Java, PHP, C ++, dan bahasa pengaturcaraan lain. Dengan penyunting ini, penganalisis kod dan penukar. Ini membolehkan anda meningkatkan aplikasi anda untuk menggunakan konstruk bahasa Java 8 baru.

Platform: Mac Windows Linux

Harga: Percuma

Ciri-ciri:

  • Pengurusan Projek yang Mudah & Cekap
  • Penyunting teks percuma ini menawarkan Penyuntingan Kod pintar & pantas
  • Pembangunan Antara Muka Pengguna Yang Pantas
  • Membantu anda menulis kod bebas pepijat

Pautan muat turun: https://netbeans.org


7) Ikan Biru

Bluefish a adalah penyusun silang platform adalah alat pantas yang dapat menangani puluhan fail secara serentak. Alat ini membolehkan pembangun melakukan penyuntingan jarak jauh. Alat penyunting kod ini menawarkan banyak pilihan untuk pengaturcara dan pembangun web, untuk menulis laman web, skrip, dan kod pengaturcaraan.

Harga: Percuma

Platform: Mac Windows Linux

Ciri-ciri:

  • Memuatkan beratus-ratus fail dalam beberapa saat
  • Pemulihan secara automatik perubahan dalam dokumen yang diubah setelah berlaku kerosakan, pembunuhan atau penutupan.
  • Ciri sokongan projek membantu anda bekerja dengan cekap dalam pelbagai projek.
  • Fungsi undo / redo tanpa had.

Pautan muat turun: http://bluefish.openoffice.nl/index.html


8) VIM

Vim adalah alat sumber terbuka penyunting teks lanjutan yang juga dianggap sebagai IDE dalam perjalanannya. Alat ini membolehkan menguruskan aktiviti penyuntingan teks anda dengan editor vim dan Sistem UNIX yang boleh digunakan di premis atau dalam talian.

Harga: Percuma

Platform: Linux

Ciri-ciri:

  • Sokongan pemalam yang luas
  • Cari dan ganti yang hebat
  • Bersepadu dengan banyak alat
  • Rakaman dan main balik makro
  • Sokongan untuk beratus-ratus bahasa pengaturcaraan dan format fail

Pautan muat turun: https://www.vim.org/


9) Geany

Geany adalah penyunting teks yang menggunakan toolkit GTK +. Ia juga mempunyai ciri-ciri asas tertentu dari persekitaran pembangunan yang bersepadu. Alat ini menyokong banyak jenis fail dan mempunyai beberapa ciri yang bagus.

Harga: Percuma

Platform: Mac, Windows, Linux

Ciri-ciri:

  • Membolehkan anda menambahkan catatan untuk menerapkan tetapan inden dalam pilihan projek
  • Menavigasi kod sumber
  • Membolehkan menu pop timbul pada buku nota tetingkap mesej dan bar sisi
  • Tunjukkan mesej status semasa cuba melaksanakan tindakan konteks kosong

Pautan muat turun: https://www.geany.org


10) Komodo Edit

Komodo edit adalah alat penyuntingan kod yang mudah digunakan dan hebat. Ia membolehkan anda melakukan penyahpepijatan, pengujian unit, pemodelan semula kod. Ia juga menyediakan profil kod, ditambah integrasi dengan teknologi lain seperti Grunt, PhoneGap, Docker, Vagrant dan banyak lagi.

Harga: Percubaan Percuma

Platform: Mac, Windows, Linux

Ciri-ciri:

  • Penyunting berbilang bahasa
  • Banyak skema warna kontemporari
  • Sokongan asli Unicode dan pemeriksaan keserasian Unicode
  • Mudah disatukan ke persekitaran desktop.

Pautan muat turun: https://www.activestate.com/products/komodo-edit/


11) Emak

Emacs adalah alat penyunting teks berasaskan Unix yang digunakan oleh pengaturcara, jurutera, pelajar, dan pentadbir sistem. Ia membolehkan anda menambah, mengubah, menghapus, memasukkan, kata, huruf, baris, dan unit teks yang lain.

Harga: Percuma

Platform: Mac, Windows, Linux

Ciri-ciri:

  • Dokumentasi terbina dalam yang lengkap
  • Sokongan Unicode penuh untuk banyak skrip manusia
  • Sangat disesuaikan, menggunakan kod Emacs Lisp.
  • Sistem pembungkusan untuk memasang dan memuat turun pelanjutan

Pautan muat turun: https://www.gnu.org/software/emacs/


12) jEdit

jEdit, program penyunting kod yang ditulis di Java. Alat sumber terbuka ini menyokong beratus-ratus pemalam dan makro. Ia menawarkan banyak koleksi plugin yang dikendalikan oleh pasukan pembangun di seluruh dunia.

Ciri-ciri:

  • Bahasa makro terbina dalam & seni bina pemalam yang boleh diperluas
  • Membolehkan menyalin dan menampal dengan papan keratan tanpa had
  • Anda boleh memuat turun pemalam dengan bantuan pengurus pemalam.
  • Isi daftar disimpan sepanjang sesi penyuntingan.
  • Membolehkan penyorotan automatik dan sintaks lebih daripada 200 bahasa

Harga: Percuma

Platform: Mac, Windows & Linux

Pautan muat turun: http://www.jedit.org/


13) Rakan Teks

TextMate adalah editor teks biasa yang serba boleh untuk mac dengan ciri unik dan inovatif. Alat ini menawarkan sokongan untuk banyak bahasa pengaturcaraan, menulis prosa dalam format berstruktur seperti blog, menjalankan pertanyaan SQL, menulis skrip, dll.

Harga: Percuma

Platform: MAC

Ciri-ciri:

  • Auto-Indent untuk Tindakan Umum
  • Pemilih seperti CSS untuk mencari Skop Tindakan dan Tetapan
  • Garis Besar Dinamik untuk Bekerja Dengan Berbilang Fail
  • Pop-up Fungsi untuk Gambaran Keseluruhan dan Navigasi Pantas
  • Jalankan Perintah Shell dari Dalam Dokumen
  • Penanda Buku Visual untuk Melompat Antara Tempat dalam Fail

Pautan muat turun: http://macromates.com/


14) gedit

Alat Gedit direka sebagai penyunting teks tujuan umum. Ia menawarkan kemudahan dan kemudahan untuk menggunakan GUI. Ini termasuk ciri-ciri untuk mengedit kod sumber dan teks berstruktur seperti bahasa markup.

Harga: Percuma

Platform: Mac & Windows

Ciri-ciri:

  • Sokongan untuk menyoroti sintaks untuk bahasa seperti C, C ++, Java, HTML, XML, Python, dll.
  • Menyunting fail dari lokasi terpencil
  • Sokongan untuk pembungkus teks dan lekukan automatik
  • Cari dan ganti dengan sokongan ungkapan biasa
  • Sistem pemalam yang fleksibel yang membolehkan anda menambah ciri baru

Pautan muat turun: https://wiki.gnome.org/Apps/Gedit


15) Jadual Cahaya

Light Table adalah alat penyunting teks dan IDE untuk perisian pengekodan. Alat ini menawarkan maklum balas pantas dan membolehkan pelaksanaan segera, penyahpepijatan dan akses ke dokumentasi.

Harga: Percuma

Platform: Mac, Windows, Linux

Ciri-ciri:

  • Penilaian sebaris
  • Light Table adalah antara muka yang ringan, bersih, dan ramping.
  • Pengurus penyuntingan dan pemalam yang hebat
  • Ciri println untuk menjejaki nilai kritikal dalam kod anda

Pautan muat turun: http://lighttable.com/


16) Biru Griffon

BlueGriffon adalah editor HTML sumber terbuka yang dikuasakan oleh Gecko, yang merupakan mesin rendering Firefox. Ia mempunyai antara muka yang sederhana dan ciri yang paling biasa diperlukan untuk membuat laman web yang mematuhi piawaian web W3C.

Platform: Mac, Windows, Linux

Ciri-ciri:

  • Mudah menukar warna fon atau menyesuaikan gaya sempadan
  • Membuka Tab dari Sesi Terakhir
  • Jalan pintas untuk Penyuntingan CSS
  • Pelbagai Tema untuk Paparan Sumber

Pautan muat turun: http://bluegriffon.org