Teks Editor memang sangat beragam sehingga setiap orang memiliki preferensi masing-masing, dan masing-masing preferensi mereka itu valid. Apa yang berfungsi dengan baik untuk satu orang, task, atau proyek mungkin tidak untuk yang lain. Terkadang produktivitas bisa kita dapatkan dari berbagai tempat.
Itulah mengapa saya disini cukup sulit dalam membuat daftar teks editor terbaik untuk MacOS. Ada kemungkinan saya tidak memasukkan teks editor favorit kalian, atau menyertakan freebie yang tidak memenuhi semua ekspektasi yang kalian butuhkan setiap hari.
Free Text Editors
Berikut ini adalah daftar teks editor gratis terbaik untuk MacOS, tanpa upgrade berbayar atau pembelian tambahan. Kalian mungkin berpikir bahwa gratis berarti "kurang fitur" tetapi hal itu tidak berlaku kali ini.
Atom.
Atom mencoba untuk menjadi tool satu untuk segalanya, dan untuk sebagian besar hal itu berhasil dilakukannya. Atom teks editor adalah proyek dari GitHub. Atom adalah software open source dan bebas digunakan. Atom memiliki beberapa potensi serius sebagai salah satu teks editor terbaik Mac.
Berjuluk sebagai "a hackable editor for the 21st century", Atom adalah starting poin yang bagus untuk pemula. Dilengkapi dengan paket opsional yang bisa menambahkan fungsi yang lebih kompleks, termasuk lingkungan pengembangan terintegrasi penuh (IDE) yang dikenal sebagai Atom-IDE.
Ada dukungan untuk Git dan GitHub, tanpa perlu paket tambahan. Saat kalian ingin menambahkan fitur dan dukungan bahasa, ada manajer paket yang memudahkannya. Kalian juga dapat menyesuaikan antarmuka sesuai keinginan.
Satu paket menonjol yang terdapat di dalamnya adalah "Teletype for Atom". Paket ini merupakan fitur kolaborasi secara real time yang memungkinkan kita mengerjakan proyek dengan orang lain. Atom juga cross-platform, sehingga dapat mentransfer data antar sistem operasi dengan tetap menjaga kompabilitas dengan editor favorit kalian.
Download: Atom
TextWrangler.
TextWrangler adalah salah satu contoh teks editor yang paling mudah digunakan. Tersedia di Mac App Store, TextWrangler menawarkan nuansa old school, kinerja yang kokoh, dan pilihan untuk upgrade ke tool yang lebih kuat (BBEdit) jika diperlukan.
Teks editor ini bagus untuk pembelajaran membuat kode atau menggunakan editor secara umum. Apakah untuk coding proyek AppleScript sederhana, mengedit CSS atau membangun situs web dalam HTML.
TextWrangler menawarkan banyak powerfull tool seperti pencocokan pola grep, search replace multi-file, beragam tema, dan opsi pewarnaan sintaks. Kalian juga dapat mengerjakan file dari jarak jauh melalui FTP dan SFTP.
Donload: TextWrangler
Vim
Nah ini dia yang menurut sebagian besar orang bisa dikatakan sebagai dewanya teks editor. Vim adalah teks editor berbasis command line. Cukup buka Terminal, ketik vim, dan tekan Enter maka kalian sudah bisa menggunakan salah satu teks editor yang paling dihormati sepanjang masa. Tetapi untuk menggunakan Vim secara maksimal, kalian harus familiar dengan berbagai macam shortcut maupun perintah Vim.
Untungnya, Vim hadir dengan setumpuk dokumentasi untuk membantu pengguna baru mempelajari cara menggunakannya. Ini termasuk quick reference dan help dokumen, ditambah tutorial 30 menit.
Note: Saking susahnya belajar Vim, bahkan hanya untuk mencari tahu cara mengakses tutorial itu sendiri sudah merupakan pelajaran pertama bagi mereka yang tidak terbiasa dengan baris perintah.Seperti kebanyakan aplikasi yang kompleks, kalian dapat menyelesaikan banyak hal dengan Vim tetapi tentu saja jika tahu cara menggunakannya dengan benar. Pengetahuan ini tidak akan datang dalam semalam, tetapi begitu sudah terbiasa menggunakan Vim, kemungkinan kalian akan dapat melakukan lebih banyak hal yang tidak bisa dilakukan menggunakan aplikasi teks editor berbasis GUI.
Download: MacVim
GNU Emacs
Pilihan gratis lain yang hebat adalah GNU Emacs. GNU Emacs adalah versi "bebas seperti gratis" dari teks editor Emacs. Pertama kali dirilis pada tahun 1976, Emacs adalah salah satu proyek open source yang paling lama berjalan, dan masih menerima pembaruan sampai hari ini.
Emacs dikenal karena metode uniknya untuk menyelesaikan pekerjaan. Editor satu ini bergantung pada bahasa pemrograman yang dikenal sebagai "Emacs-Lisp", sebuah fork dari bahasa Lisp yang semula diperkenalkan pada tahun 1958. Kalian harus menggunakan Emacs-Lisp bahkan untuk fungsi-fungsi pengeditan yang paling dasar, namun bisa juga digunakan untuk memperluas fungsi editor.
Ekspansi fungsi ini termasuk email klien, pembaca berita, pengelola file, dan permainan seperti Snake dan Tetris. Namun meskipun begitu pada dasarnya ia tetaplah teks editor dengan fitur seperti context editing dan dukungan untuk pewarnaan sintaks. Ada dukungan Unicode penuh dan sistem packaging untuk menambahkan fitur baru.
Seperti Vim, Emacs membutuhkan komitmen kalian untuk belajar jika ingin menggunakannya.
Download: GNU Emacs | XEmacs
Visual Studio Code
Seperti halnya Atom, Visual Studio Code juga relatif sebagai pendatang baru di area pengeditan teks. Sebelumnya jangan berpikiran bahwa ini adalah sama dengan Visual Studio. Visual Studio Code adalah teks editor ringan yang dibangun dengan konsep perluasan dukungan melalui penggunaan plugin.
Ada plugin untuk menulis dan menjalankan shell scripts dalam satu kode, bahkan menulis AppleScript. Visual Studio Code marketplace adalah gudang plugin untuk mengubah aplikasi ini menjadi semacam "swiss army knife" untuk kode, teks, dan script editing. Ketergantungan pada plugin berarti aplikasi ini ringan dan responsif sejak awal, karena tidak membawa fitur dan fungsi yang tidak akan pernah digunakan.
Visual Studio Code menggunakan tema gelap yang menarik. Teks editor ini patut dicoba, terutama jika kalian menyerah menghadapi editor seperti Vim dan Emacs.
Download: Visual Studio Code
Premium Text Editors
Jika kalian mencari teks editor untuk digunakan di tempat kerja, atau sudah berada pada tahap di mana menggunakan tools harus berdampak serius pada produktivitas, maka kalian harus mempertimbangkan salah satu dari daftar berikut. Kalian beruntung karena aplikasi-aplikasi berikut semua datang dengan periode evaluasi gratis, sehingga dapat mencobanya sebelum membeli.
TextMate
Powerful, sederhana, dan ringan. TextMate adalah pilihan favorit banyak Mac profesional. Editor ini memiliki dukungan untuk berbagai bahasa dan sintaksis, tab, dan pendekatan bahasa khusus yang dapat menghemat waktu dan usaha kalian.
TextMate menggabungkan snippet, macro, dan fitur scoping yang sangat mempercepat alur kerja tanpa membuat ia masuk terlalu jauh ke dalam wilayah IDE. Developernya bertujuan untuk membawa apa yang disebut dengan "pendekatan Apple ke sistem operasi ke dunia teks editor" dan itu adalah salah satu alasan mengapa begitu banyak orang menyukai TextMate.
Meskipun pengembangan terhenti dari waktu ke waktu, pengguna profesional TextMate masih tetap banyak. TextMate adalah simpel tool untuk starting poin, dengan UI yang bersih dan harga yang sesuai. Sekedar untuk evaluasi, kalian dapat mengunduh TextMate gratis.
Download: TextMate ($60)
Sublime Text 3
Sublime Text sering dideskripsikan orang sebagai "teks editor canggih" yang berfungsi sebagai kode, markup, dan prose editor. Mungkin hal tersebut berlebihan untuk tugas pengeditan teks paling sederhana sekalipun, mengingat harga lisensinya mencapai $80.
Sublime Text memberikan banyak fitur dan fungsi. Beberapa di antaranya adalah seperti "Goto Anything" yang memungkinkan kalian membuka file dan dengan cepat menavigasi ke line yang relevan.
Aplikasi ini akan membuat indeks seluruh proyek dari semua kelas yang digunakan untuk referensi, dan mendukung beberapa pilihan sehingga kalian dapat mengubah lebih dari satu elemen dalam satu waktu. Untuk mengurangi waktu yang dihabiskan dalam menu, pengembang merancang "Command Palette" untuk fungsi yang jarang digunakan dan beralih proyek dengan cepat.
Banyak yang memfavoritkan aplikasi ini karena kinerjanya yang mulus dan UI yang menarik. Selain itu Sublime Teks 3 juga lintas platform, dan kalian hanya perlu satu lisensi untuk menggunakan aplikasi di semua mesin dan platform.
Download: Sublime Text 3 ($80)
BBEdit
BBEdit tidak akan mendapat tempat di daftar ini kalau bukan karena basis pengguna yang besar. Hal itu tentu saja, karena BBEdit adalah teks editor yang powerful, memprioritaskan kinerja dan keandalan di atas segalanya.
BBEdit adalah teks editor Mac klasik, dari pengembang yang sama dengan TextWrangler. Meskipun tidak memiliki kesegaran Atom atau UI modern yang terlihat di Sublime Text, BBEdit dibangun dari bawah ke atas untuk macOS, dioptimalkan untuk macOS, dengan pendekatan macOS untuk mengedit teks.
Editor ini juga mendukung teknologi Mac seperti "Bonjour". Hal ini memang menjadi salah satu kelebihannya dibanding dengan teks editor lainnya, tetapi menghasilkan UI yang sedikit lebih rumit daripada saingannya.
BBEdit adalah tool yang sempurna untuk mengedit teks dan HTML, dengan dukungan untuk remote editing melalui FTP / SFTP. Aplikasi ini sangat dapat disesuaikan, mulai dari pewarnaan sintaks hingga opsi menu, fungsi yang ditentukan pengguna, pintasan keyboard, dan dukungan Terminal macOS terintegrasi di aplikasi.
Download: BBEdit ($50)
Espresso
Espresso adalah editor yang ditujukan untuk pengembang web. Aplikasi ini memiliki fitur canggih untuk membuat situs web.
Yang paling menonjol adalah "live preview browser", sehingga kalian dapat melihat perubahan secara real time. Aplikasi ini menggabungkan "Xray layout tools", dan CSSEdit styling visual untuk warna, gradien, shadow, dan banyak lagi. Juga mendukung HTML, CSS, LESS, JavaScript, CoffeeScript, Apache, dan XML. Lebih banyak bahasa tersedia melalui plugin.
Ada daftar fitur yang membuat pengguna selalu kembali setelah sejenak menggunakan editor lainnya, seperti "customizable snippets" dan UI yang dapat disesuaikan, desain modern yang bersih, spasi khusus, dan indentasi untuk menjaga kode tetap bersih, dukungan untuk tab, template, dan templat khusus, find replace, dan "multi-line editing" untuk membuat perubahan di banyak lokasi sekaligus.
Aplikasi ini memang tidak murah, sehingga kalian dapat mendownload untuk sekedar uji coba dan melihat cara kerjanya sebelum membelinya. Espresso teks editor adalah tool yang hebat untuk pengembang web, tetapi kurang di area lain ketika berhubungan dengan pembuatan skrip dan pembuatan kode.
Download: Espresso ($79)
Teks Editor Lainnya.
Ada begitu banyak teks editor yang tersedia sehingga saya tidak mungkin menyertakan semuanya. Jika list di atas masih belum memenuhi kebutuhan kalian, teks editor berikut saya pikir layak untuk dipertimbangkan:
- Coda 2 ($80): Another teks editor yang berfokus pada pengembangan web seperti Espresso.
- PhpStorm (dari $90): Sebuah IDE yang berfokus pada PHP dengan model berlangganan $90 per tahun. Ideal untuk pengembang PHP tetapi overkill kalo hanya untuk teks editing.
- Smultron ($10): Teks editor dengan antarmuka rapi namun powerful.
Ingat: Teks editor dengan fitur yang banyak belum tentu yang terbaik. Teks editor terbaik adalah yang sesuai dan memenuhi ekspektasi kalian. Sebuah teks editor yang memungkinkan kalian menyelesaikan lebih banyak hal, dan "banyak hal" disini menurut saya relatif tidak sama untuk masing-masing orang.Oke, saat ini bisa saja kalian sudah mempunyai teks editor favorit sendiri (jika tidak suka IDE). Silahkan tuliskan komentar mengapa teks editor tersebut terbaik dan hal apa saja yang membuatnya sesuai untuk kalian.
EmoticonEmoticon