Dengan UI licin, ciri-ciri hebat dan senarai plugin yang luas, Teks Sublime adalah salah satu daripada editor kod sumber yang paling popular untuk pengaturcara di seluruh dunia. Walau bagaimanapun, ia bukan untuk semua orang. Mula-mula, Teks Sublime secara teknis tidak bebas dan terus membingungkan anda untuk membeli lesen $ 70 sebaik sahaja tempoh penilaian selesai, yang seringkali menjadi seretan sebenar bagi ramai yang menggunakan program itu setiap hari. Ia juga merupakan perisian proprietari, yang merupakan satu lagi isu utama yang banyak penyokong FOSS mendapati tidak menyenangkan. Tetapi yang lain mungkin benar-benar mencari IDE lengkap, bukannya editor teks asas, jadi terdapat banyak sebab mengapa sebahagian daripada anda banyak mencari sesuatu selain Text Sublime yang digunakan setiap hari. Sekiranya anda adalah salah seorang daripada mereka, anda harus melihat 8 alternatif Teks Sublime terbaik yang boleh anda gunakan sekarang:
Alternatif Teks Sublime Terbaik
1. Notepad ++
Notepad ++ adalah editor kod sumber bebas yang menyokong beberapa bahasa pengaturcaraan di bawah persekitaran MS Windows. Ia menggunakan komponen editor Scintilla dan ditulis dalam C ++ dengan "panggilan API Win32 menggunakan hanya STL untuk meningkatkan prestasi dan mengurangkan saiz program". Walaupun perisian ini mempunyai sokongan untuk makro dan plugin, ia bukanlah ciri yang kaya dengan banyak editor lain dalam senarai ini. Walau bagaimanapun, kesederhanaan dan UI biasa bermakna bahawa ia adalah satu cadangan yang mudah untuk seseorang yang hanya masuk ke kod. Walaupun pengaturcara lanjutan mungkin akan mencari sesuatu yang sedikit lebih baik, Notepad ++ akan datang dengan kebanyakan ciri yang anda harapkan dari editor kod asas, termasuk penunjang sintaks, lipatan sintaks, cari / menggantikan, pengeditan skrin split, menatal diselaraskan dan berbilang Antara muka tab dokument.
Seperti Teks Sublime, ia juga dilengkapi dengan penyiapan automatik terhad untuk bahasa pengaturcaraan, skrip dan markup, tetapi tidak seperti Teks Sublime, ia tidak menyokong penyelesaian kod pintar atau pemeriksaan sintaks. Sebagai projek sumber terbuka yang dilesenkan di bawah GNU GPL, Notepad ++ pada asalnya dihoskan di SourceForge dari tahun 2003 hingga 2010. Hosting tersebut beralih ke TuxFamily di Perancis pada bulan Januari 2010, kerajaan persekutuan AS termasuk perkhidmatan perisian di bawah ITAR (Trafik Antarabangsa dalam Peraturan Arms), dengan itu memaksa SourceForge untuk menyekat akses kepada pengguna dari Cuba, Iran, Korea Utara, Sudan dan Syria. Projek ini pada masa ini dihoskan pada Github, dan secara umumnya dianggap sebagai salah satu alternatif Teks Sublime terbaik yang boleh digunakan.
Platform: Windows
Muat Turun: (Percuma)
2. Atom
Atom adalah percuma, sumber terbuka dan sangat disesuaikan . Bina sekeliling teras yang minimum, perisian ini dilengkapi dengan 50 pakej sumber terbuka, dan dihoskan pada GitHub seperti banyak sumber terbukanya. Atom adalah berdasarkan kerangka elektron sumber terbuka yang pada asalnya dicipta oleh Cheng Zhao, tetapi kini dibangunkan oleh GitHub. Ia ditulis dalam HTML / CSS tulen di atas Chromium . Projek ini hanya bermula pada tahun 2014, tetapi sudah mempunyai lebih daripada 7, 000 pakej yang berbeza, hampir semua yang juga dihoskan di Github. Anda boleh menggunakan sesuatu seperti Autocomplete + untuk mendapatkan beberapa ciri autoklengkap tambahan atau gunakan Minimap untuk melangkau secara visual ke bahagian tertentu fail.
Tidak seperti Teks Sublime, Atom menyokong tindakan drag / drop untuk fail dan folder dalam paparan pokok, yang merupakan tambah pasti bagi pengguna biasa. Jika anda jenis yang berfungsi pada berbilang fail pada masa yang sama, anda juga menghargai ciri penyunting pane Atom. Atom juga dilengkapi dengan beberapa plugin lalai yang menjadikannya serasi dengan sejumlah besar bahasa pengaturcaraan, termasuk C, C ++, C #, HTML, Java, Python, SQL dan banyak lagi. Faedah yang melekat menjadi salah satu projek Github sendiri adalah ia mempunyai integrasi git yang hebat. Secara keseluruhannya, ini adalah perisian yang hebat jika kelenturan dan penyesuaian datang di atas pada senarai keutamaan anda.
Platform: Windows, Linux, macOS
Muat Turun: (Percuma)
3. Kod Studio Visual
Kod Studio Visual adalah editor kod sumber FOSS dan debugger yang dibangunkan oleh Microsoft dan dihoskan pada Github. Perisian ini boleh didapati bukan hanya pada Windows, tetapi juga pada macOS dan Linux. Ia termasuk sokongan untuk kawalan Git tertanam, penunjuk sintaks, penyelesaian kod pintar, coretan dan kod refactoring. Ia juga boleh disesuaikan, yang membolehkan pengguna mengubah tema editor, pintasan papan kekunci dan pilihan lain. Seperti Atom, Kod VS didasarkan pada rangka Elektron menggunakan Node dan HTML / CSS, tetapi menggunakan Atom, menggunakan 'Monaco' - komponen editor yang sama yang digunakan dalam Visual Studio Team Services.
Kod Visual Studio menyokong beberapa bahasa pengaturcaraan, termasuk, tetapi tidak terhad kepada C, C #, C ++, HTML, JSON, Objektif-C, Objektif-C ++, PHP dan banyak lagi. Seperti Teks Sublime, Kod VS juga menyokong pelbagai plugin, yang meningkatkan fungsi editor dan menambahkan sokongan bahasa. Pengurusan pelanjutan terbina dalam, dan beberapa perkara yang penting adalah sebahagian daripada pakej muat turun lalai. Ciri yang ketara adalah keupayaan untuk membuat sambungan yang menganalisis kod, seperti linters dan alat untuk analisis statik. Perisian pertama kali dikeluarkan pada tahun 2015, dan kini pada versi 1.15.1, yang dikeluarkan pada bulan lepas.
Platform: Windows, Linux, macOS
Muat Turun: (Percuma)
4. Vim
Vim adalah editor teks baris komando silang dan sumber terbuka yang tersedia di pelbagai platform dari Windows, Linux, macOS dan Unix ke Android, iOS, Amigaos dan banyak lagi. Perisian ini merupakan klon dari program editor teks sumber terbuka untuk Unix, dan namanya adalah penguncupan 'Vi Improved' sebagai rujukan kepada program asal yang ditulis oleh ahli sains komputer terkenal dan pengasas bersama Sun Microsystems Bill Joy pada tahun 1976. Program ini memiliki tentera pengguna kuasa yang menyokongnya dan, mempunyai sekitar 15, 000 pakej yang membawa penjelajah pokok, penunjuk sintaks, theming, integrasi Git, dan sebagainya. Anda boleh melawat VimAwesome untuk beberapa plugin yang terbaik yang ditawarkan masyarakat.
Tidak seperti Teks Sublime, Vim tidak mempunyai GUI yang akan membolehkan anda menggunakan tetikus untuk menavigasi dengan mudah, jadi tindakan pembukaan, penutupan, pengeditan dan penjimatan dilakukan melalui pintasan papan kekunci seperti yang anda lakukan pada terminal. Walaupun tidak mempunyai GUI bermakna ia mempunyai lebih banyak rayuan khusus, ia masih merupakan salah satu daripada editor kod sumber yang paling fleksibel dan kuat yang boleh anda gunakan hari ini. Terdapat juga banyak fail konfigurasi Vim yang telah dikonfigurasikan yang anda dapati di internet dengan hanya mencari .vimrc. Sekiranya anda ingin meluangkan masa untuk mengetahui tentang alat yang sangat kuat ini dengan lebih terperinci, anda boleh pergi ke Vim-Adventures di mana anda boleh memainkan permainan dalam talian untuk mempelajari semua arahan asas dengan cara yang menyeronokkan.
Platform: Windows, Linux, macOS
Muat Turun: (Percuma)
5. Spacemacs
GNU Emacs umumnya dianggap sebagai editor kod sumber yang paling diperluaskan dan dapat disesuaikan di dunia, dan Spacemacs menjadi salah satu daripada kit starter Emacs yang paling popular. Seperti yang sudah anda ketahui sekarang, ia adalah editor teks sumber bebas dan terbuka berdasarkan GNU Emacs dan, mempunyai kedua-dua UI grafik dan arahan yang boleh dieksekusi di bawah pengurus paparan X dan juga dalam terminal Unix. Program ini membawa kuasa penuh ekosistem plugin Emacs dan keybindings vi (melalui EViL), menjadikannya alternatif Teks Sublime yang kuat dan serba boleh. Perisian ini membantu produktiviti pengguna Vi sambil membenarkan pengguna Emacs tetap menggunakan perisian secara berkesan.
Spacemacs menggunakan bar ruang sebagai kunci utama lalai, di mana program mendapat namanya. Ciri penonjolan sintaks pada Spacemacs diaktifkan secara lalai untuk semua bahasa pengaturcaraan utama, dan ia boleh dikonfigurasi secara manual melalui fail konfigurasi serta melalui arahan dalaman. Untuk semua yang positif, program ini boleh sedikit terganggu pada masa-masa. Dari konflik keybinding yang menjengkelkan kepada sokongan LaTex yang tidak berfungsi dan tab / ruang kerja substandard yang tidak berfungsi, Spacemacs boleh sedikit banyak untuk beberapa, tetapi jika anda menyukai tugas pencukur yak, ini boleh menjadi projek yang sempurna untuk anda.
Platform: Windows, Linux, Unix, macOS
Muat Turun: (Percuma)
6. kurungan
Kurungan adalah satu lagi contoh bahawa perisian percuma dan sumber terbuka juga kadang-kadang boleh berasal dari nama-nama terbesar dalam perisian komersial. Adobe, yang lebih dikenali dengan perisian mahal seperti Photoshop dan Premier Pro, adalah syarikat di sebalik program ini yang dilesenkan di bawah Lesen MIT dan kini dihoskan pada GitHub (repositori). Kurungan khusus ditulis untuk pemaju web dalam HTML, CSS dan JavaScript menggunakan CodeMirror dalam bekas Node.js. Ia boleh didapati di beberapa platform, termasuk Windows, macOS dan Linux.
Beberapa ciri utama Kurungan termasuk Edit Pantas, Pratonton Langsung, Split View dan integrasi Theseus . Dari segi sokongan bahasa, perisian ini menyokong C, C ++, Java, JavaScript, HTML, Python, Perl dan Ruby, antara lain. Seperti Teks Sublime, Kurungan juga menyokong sambungan yang boleh meningkatkan fungsi perisian itu, terima kasih kepada pengurus sambungan terbina dalam. Satu perkara yang perlu disebutkan di sini adalah bahawa Kurungan menghantar data pengguna ke pelayan Adobe secara lalai, tetapi anda boleh mematikannya jika anda mahu, dengan pergi ke Bantuan> Laporan Kesihatan.
Platform: Windows, Linux, macOS
Muat Turun: (Percuma)
7. Jadual Light
Di laman web rasminya, Light Table menggambarkan dirinya sebagai "editor kod generasi akan datang" yang bertujuan untuk menyediakan antara muka yang fleksibel, penilaian masa nyata, pelaksanaan segera, visualisasi hidup, debugging dan dokumentasi. Seperti kebanyakan perisian lain dalam senarai dan tidak seperti Teks Sublime, Light Table adalah program sumber bebas dan terbuka yang dikeluarkan di bawah Lesen MIT. Ia ditulis dalam ClojureScript dengan pembungkus Node-Webkit, dan walaupun ia bermula sebagai persekitaran untuk Clojure dan ClojureScript, ia telah menambahkan sokongan untuk bahasa pengaturcaraan lain, seperti Python, JavaScript, HTML dan CSS.
Walaupun Light Table mempunyai sokongan bahasa yang terhad berbanding Text Sublime, ia datang dengan beberapa sentuhan yang bagus, seperti Auto-lengkap di mana-mana, pandangan berpecah dan palet perintah. Ia juga dilengkapi dengan tema pilihan yang baik, tetapi salah satu negatif utama program ialah anda tidak dapat melihat fail imej di dalamnya walaupun ia berdasarkan platform penyemak imbas. Secara keseluruhannya, Light Table adalah projek yang menarik dan relatif baru yang ringan dan pantas, tetapi pengguna mempunyai keluk pembelajaran yang curam, yang mungkin menjadi masalah bagi banyak yang diberikan bukannya sebagai ciri yang kaya dengan beberapa perisian lain di atasnya senarai ini.
Platform: Windows, Linux, macOS
Muat Turun: (Percuma)
8. Gerhana
Eclipse adalah editor kod sumber bebas dan terbuka (FOSS) seperti kebanyakan entri lain dalam senarai kami, tetapi ia lebih daripada sekadar editor kod sumber. Ini sebenarnya IDE lintas platform yang lengkap (Persekitaran Pembangunan Bersepadu) yang tersedia di Windows, Linux, macOS dan Solaris. Program itu sendiri ditulis kebanyakannya di Jawa dan, memulakan kehidupan sebagai persekitaran Java untuk sebahagian besar, tetapi berkat sejumlah besar plugin dan sambungan, kini menyokong pelbagai bahasa pengaturcaraan, termasuk, tetapi tidak terbatas pada, C, C ++, C #, COBOL, Fortran, JavaScript, PHP, Java dan banyak lagi. Walaupun Python tidak disokong daripada kotak, plugin PyDev mendapat kerja yang dilakukan.
Bagi ciri-ciri IDE yang sangat popular ini, ia datang dengan pelbagai alat debugging bersepadu bersama sokongan Git / CVS. Edisi standard Eclipse juga dilengkapi dengan Java dan Plugin Development Tooling. Pemaju juga boleh memilih daripada pakej lain yang termasuk alat untuk membuat charting, model, melaporkan, menguji dan membina GUI . Sekiranya anda berminat untuk memeriksa khazanah plugin yang tersedia untuk platform, anda harus pergi ke Klien Eclipse Marketplace yang membolehkan pengguna memasang perisian secara langsung dari dalam pemasangan Eclipse.
Platform: Windows, Linux, macOS, Solaris
Muat Turun: (Percuma)
Alternatif Teks Paling Popular Yang Harus Anda Cuba
Walaupun semua editor kod sumber dan IDE yang disebutkan di atas adalah alternatif Teks Sublime yang hebat untuk Windows, macOS dan Linux kerana tahap penyesuaian yang tinggi yang mereka tawarkan, tidak seorang pun daripada mereka yang sempurna jika kita benar-benar jujur. Mereka masing-masing mempunyai kebaikan dan keburukan mereka sendiri, dengan idealnya, anda harus memberi setiap orang satu percubaan untuk melihat apa yang bekerja untuk anda dan apa yang tidak. Sekiranya anda sudah menggunakan atau menggunakan mana-mana program yang disebutkan di atas atau berfikir bahawa kami telah melepaskan sesuatu yang sepatutnya berada dalam senarai ini, beritahu kami di bahagian komen di bawah. Kami ingin mendengar pendapat anda tentang perkara ini.