Saya tidak benar-benar puas dengan editor teks yang tersedia untuk Mac OS X.
Saya mencoba TextWrangler , Smultron , Coda , SubEthaEdit , TextMate dan lainnya yang saya tidak ingat. Tetapi tidak satu pun di atas yang memenuhi kebutuhan saya.
Saya ingin editor teks (gratis)
- yang cepat,
- yang tidak menyoroti sintaks
- jika saya dapat mendefinisikan sintaks sendiri (atau ada banyak plugin misalnya untuk YAML),
- di mana pengembang aktif,
- yang tidak memiliki tampilan & perasaan TextWrangler (saya benci sidebar geser) tetapi atau aplikasi Mac nyata
- yang dapat mendefinisikan proyek (seperti Coda can)
- yang mencakup dukungan dasar untuk Git dan / atau SVN
- yang mendukung pelengkapan otomatis yang cepat
- Kompatibel dengan Mac OS X 10.6
Dalam bahasa Inggris biasa: editor teks ringan sempurna yang belum menjadi IDE kelas berat.
BBEdit
sendiri juga pria) dan Xcode, tetapi Anda kurang lebih menjatuhkan setiap jawaban di komentar. Saya tidak berpikir Anda akan pernah menemukan editor teks "sempurna" yang sesuai dengan selera Anda, kecuali jika Anda hanya membuat kode sendiri.Jawaban:
Sudahkah Anda mempertimbangkan Xcode?
Saya tahu Anda mengatakan Anda tidak suka TextMate, tapi itu memenuhi semua kebutuhan Anda.
TextMate
Sangat cepat
Xcode
Tidak secepat itu tapi tidak Eclipse / Netbeans-lambat
TextMate
Sangat lengkap dan dapat dikembangkan
Xcode
Apakah penyorotan sintaks, itu tergantung pada kebutuhan Anda
TextMate
Sangat, sangat bisa dikembangkan
Ekstensi Xcode Syntax dimungkinkan
TextMate
Beberapa mengatakan itu vaporware, namun sangat sedikit editor teks lain yang dapat bersaing dengan fitur-fiturnya saat ini
Xcode
Apple pengembangan program ini sangat aktif
TextMate
Jika Anda tidak suka bilah geser, ada plugin untuk menggantinya dengan laci
Xcode
Tidak memiliki bilah geser
TextMate / Xcode
Do proyek
Dukungan TextMate untuk Git / SVN / Mercurial (dan mungkin lebih banyak) melalui plugin bawaan dan tambahan
Dukungan Xcode SVN untuk 3.x, menambahkan Git di Xcode 4
TextMate
Variabel dasar / fungsi selesai pelengkapan
kode sangat lengkap melalui bundel
Xcode
Variabel dasar / fungsi selesai
TextMate
Beberapa masalah kompatibilitas
Xcode
Sepenuhnya kompatibel
sumber
Saya akan mengatakan itu MacVim tetapi tentu saja alat yang lebih rumit berdasarkan editor teks unix vim tradisional dengan kurva belajar yang curam.
Omong-omong, aspek TextMate mana yang tidak menarik bagi Anda?
sumber
Saya pikir Aquamacs mungkin melakukan trik!
sumber
Teks Luhur 2
Dukungan untuk cuplikan TextMate, bahasa, dan skema warna. Berpisah tampilan, tab, proyek, perintah. Layar penuh pada Lion dan mode "fokus". Dapat diperpanjang juga.
Sangat cepat, banyak pilihan mode dan lintas-platform.
Saat ini dihargai $ 59, tetapi versi gratis tersedia dengan peringatan sesekali.
Ini juga memiliki API plugin yang berkembang pesat dan komunitas sekitarnya.
Lihat ini, sangat luar biasa.
Pembaruan : Sublime Text 2 sekarang digantikan oleh Sublime Text 3 yang menampilkan berbagai peningkatan dan peningkatan kinerja.
sumber
Anda tidak akan menemukannya.
TexMate cukup cepat. TextWrangler lebih cepat untuk file besar.
Sebagian besar (jika tidak semua) memiliki penyorotan sintaksis.
Anda mungkin atau mungkin tidak mendapatkan ini.
Semoga beruntung dengan itu.
Ada apa dengan sidebar?
Tentukan proyek sebagai folder dan Anda siap.
Filsafat UNIX adalah melakukan satu hal dan melakukannya dengan baik. Dukungan terpadu untuk SCM bukanlah sesuatu yang mudah ditemukan. Mungkin Anda harus menggunakan alat eksternal?
Sejauh yang saya tahu, hanya beberapa IDE utama yang mendukung ini.
Anda tidak akan menemukan apa yang Anda cari secara gratis . Setiap IDE akan terasa lambat seperti lumpur dibandingkan dengan editor teks seperti TM atau TW.
Jika Anda ingin pendapat jujur saya, coba TextMate. Bundel akan memungkinkan Anda untuk meniru beberapa perilaku yang Anda cari, sisanya Anda harapkan ada di 2.0.
sumber
Lihat Fraise , penerus Smultron. Itu memenuhi banyak persyaratan Anda. Berikut adalah beberapa yang tidak terpenuhi:
Segala sesuatu yang Anda sebutkan ada di sana.
sedang diedit:
Saya adalah seorang pria notepad ++ selama bertahun-tahun melakukan pekerjaan dev windows dan selama beberapa bulan terakhir saya perlahan-lahan beralih ke vim. Itu melakukan setiap hal yang Anda minta dan banyak lagi.
sumber
Saya tidak bisa menjaminnya secara pribadi, tetapi RedCar terlihat cukup menjanjikan. Ini mendukung bundel TextMate dan berjalan di Mac, Linux & Windows. Itu tidak mendukung seluruh daftar fitur Anda, saya tidak percaya itu memiliki kontrol sumber atau dukungan proyek terintegrasi (selain folder).
sumber
Anda perlu Notepad ++ berjalan di bawah anggur! atau winebottler !
sumber
Satu tren yang saya perhatikan tahun ini adalah programmer Mac dan pengembang web pindah dari Textmate dan sejenisnya ke MacVim, termasuk Ryan Singer dari 37signals, yang mengguncang MacVim selama pembicaraan Future of Web Applications-nya baru-baru ini. .
Banyak orang telah menulis tentang mengapa mereka beralih; "Coming Home to Vim" adalah favorit saya.
sumber
Apa yang salah dengan BBEdit , selain Anda mungkin harus membayar untuk itu?
sumber
Coba Editra Ini banyak yang Anda inginkan tetapi tidak semuanya, mirip dengan notepad ++ di windows.
sumber
Anda dapat mencoba KomodoEdit .
Gratis dan gratis (di bawah Lisensi Publik Mozilla).
Sangat cepat
Memeriksa
Ada banyak plugin ; Saya yakin dimungkinkan untuk membuat stabilo sintaksis Anda sendiri
Saya percaya begitu.
Saya khawatir ini bukan aplikasi Kakao; itu dibangun dari sistem UI Firefox.
Ya.
Sepertinya mungkin ada beberapa dukungan Git bawaan. Ini plugin git. Sepertinya dukungan untuk SVN sudah ada di dalamnya.Sunting: Fitur-fitur itu tampaknya memerlukan IDE Komodo, bukannya Komodo Edit. IDE Komodo adalah upgrade berbayar. Anda mungkin menemukan " Dukungan SVN buatan sendiri untuk Komodo Edit " menarik.
Ini memiliki pelengkapan otomatis; Anda harus mencobanya untuk melihat apakah itu cukup cepat untuk Anda.
Iya nih.
sumber
Ada editor baru di blok yang disebut Chocolat . Saya sudah menggunakannya selama seminggu sekarang dan sangat menyukainya. Ini memiliki banyak fitur dari TextMate (serta mendukung bundel TextMate) tetapi saya telah menemukan itu berfungsi lebih baik dengan set file besar terutama melalui jaringan.
sumber
Saya tidak setuju dengan Coda akhir-akhir ini, tetapi menemukan ini di hari lain ketika saya sedang mencari sesuatu yang lain. Saya belum mencobanya, jadi tidak yakin apakah itu memenuhi semua kebutuhan Anda. Ini gratis, tetapi hanya karena itu tidak dikembangkan lagi.
http://www.web-scripter.com/
sumber
Ada editor teks baru bernama Kod yang modern, cepat, dan mendukung proyek.
Peringatan - pengembangan di Kod baru saja dimulai, jadi semuanya agak tidak stabil. Ini adalah perangkat lunak tingkat alpha pada versi 0.0.3, meskipun saya pikir pada akhirnya akan berubah menjadi hanya aplikasi yang Anda cari.
Fitur:
sumber
Atom oleh GitHub adalah editor teks dan IDE yang gratis dan tangguh dengan mempertimbangkan programer. Pada saat yang sama, itu juga tidak memberi kesan sebagai IDE yang berat.
Visual Studio Code adalah penawaran serupa lainnya dari Microsoft.
sumber
Sudahkah Anda mencoba salah satu varian Eclipse? Saya bukan penggemar Eclipse yang besar, tetapi Eclipse versi Aptana (yang ditujukan terutama untuk pengembang web front-end) tampaknya memenuhi semua kebutuhan Anda di atas dan mungkin patut untuk dilihat.
http://aptana.com
sumber
Taruhan terbaik Anda di tahun 2018 untuk editor yang bebas dan aktif dan dapat dikembangkan yang bukan IDE berat adalah:
Semua sangat cepat pada SSD Mac modern, bahkan MacBook (One) dengan CPU mobile dengan core dan clock rate minimum. Semua gratis, dikembangkan secara aktif, dapat dikembangkan, mendukung kontrol dan penyelesaian kode dan dapat dikembangkan, dapat dituliskan dan dapat ditambahkan ke banyak bahasa dan sintaksis.
sumber
Ada juga tanda kurung , untuk dipertimbangkan. Ditulis dalam Javascript, saat ini dikembangkan oleh Adobe sebagai "proyek yang dipandu komunitas, proyek open source", berfokus pada pengembangan web tetapi juga dapat digunakan sebagai editor teks umum, memiliki API yang solid untuk memperluasnya dan semakin banyak ekstensi yang tersedia.
sumber