2022'de Mac için En İyi 6 Metin Düzenleyici

Yayınlanan: 2021-05-21

TextEdit, Apple'ın Mac'teki varsayılan metin düzenleyicisidir. Açık kaynaklıdır ve macOS ile önceden yüklenmiş olarak gelir. Belgeleri yazmak ve düzenlemek için kullanabilirsiniz. Ancak, diğer metin düzenleyicilerle karşılaştırdığınızda işlevsellik açısından sınırlıdır. Sonuç olarak, kod yazmak için en iyi çözüm değildir ve uygulama projelerini yönetmenize yardımcı olmakta da iyi değildir.

Text editors for Mac
GÖRÜNTÜ: Joan Gamell (Unsplash)

Bu nedenle, bir metin düzenleyiciden daha kapsamlı bir deneyime ihtiyacınız varsa, oradaki üçüncü taraf metin düzenleyicilerinden bazılarını aramanız gerekir. Bu süreçte size yardımcı olmak için en iyi Mac metin düzenleyicileri için seçtiklerimiz burada.

İçindekiler

Kullanmanız gereken en iyi Mac Metin Düzenleyicileri

Metin düzenleyicileri çeşitli biçimlerde gelir, ancak bunları genel olarak temel metin düzenleyicileri (düz metin veya zengin metin ) ve kaynak kodu düzenleyicileri olarak sınıflandırabilirsiniz. Her iki tür arasındaki fark, genel olarak, hizmet ettikleri işlevsellik ve amaçta yatmaktadır.

Metin düzenleyiciler, yalnızca belge oluşturmayı ve düzenlemeyi basitleştirmeye odaklanan işlevler sunarken, kaynak kod düzenleyicileri, kod yazma sürecini hızlandırmak için ek özellikler sağlar. Örneğin, bir kaynak kodu düzenleyicisi , diğer özelliklerin yanı sıra, temel bir metin düzenleyicide göremeyeceğiniz sözdizimi vurgulama, otomatik tamamlama, girintileme ve köşeli ayraç eşleştirme sağlar.

Bu nedenle, genel belge yazma ve düzenleme için bir kaynak kodu düzenleyicisi kullanabilirsiniz, ancak kod yazmak için temel bir düzenleyici kullanmak akıllıca değildir. Çünkü, bunu yapabilseniz bile, temel bir metin düzenleyicide geliştirmeye özgü özelliklerin olmaması, bir kaynak kod düzenleyicisi veya bir IDE ( entegre geliştirme ortamı ) kadar iyi bir deneyim sunmayabilir.

Bunun dışında, Mac için en iyi metin editörleri burada.

1. Visual Studio Kodu

Visual Studio Code veya VS Code, Microsoft'tan ücretsiz bir kaynak kodu düzenleyicisidir . Electron çerçevesi üzerine kurulmuştur ve tüm büyük işletim sistemleriyle uyumludur: Linux, macOS ve Windows.

VS Code text editor

VS Code'u diğer kaynak kodu düzenleyicilerinden ayıran bir yönü, proje tabanlı bir sistem kullanmak yerine, birden çok dizinle çalışmanıza ve bunları farklı çalışma alanlarına ayırmanıza izin vermesidir - bir tür dilden bağımsız kod düzenleyici gibi .

İşlevsellikten bahsetmişken, çeşitli dillerde programlar yazmak için VS Code'u kullanabilirsiniz: C/C++, Java, Python, JavaScript ve Go. Sözdizimi vurgulama, parçacıklar, kodu yeniden düzenleme, hata ayıklama, akıllı kod tamamlama (veya otomatik tamamlama) ve Git entegrasyonu gibi kodlama sürecinde size yardımcı olacak kapsamlı bir dizi özellik sağlar. Ayrıca, gerçek zamanlı olarak akranlarınızla uzaktan işbirliği yapma ve çalışma olanağına da sahip olursunuz.

Yeni başlıyorsanız, Visual Studio Code, programlama dillerinin çeşitli yönlerini anlamanıza yardımcı olmak için IntelliSense ve Peek Definition gibi özellikler sağlar.

Visual Studio Kodunu İndirin

2. Atom

Atom, GitHub tarafından geliştirilen ve şimdi Microsoft'a ait olan ücretsiz ve açık kaynaklı bir kaynak kodu düzenleyicisidir . Sonuç olarak, üzerinde elde ettiğiniz birçok özellik topluluk tarafından geliştirilmiş ve sürdürülmüştür. VS Koduna benzer şekilde, Atom da Elektron çerçevesine dayanır, ancak VS Kodundan farklı olarak doğal olarak zengin özelliklere sahip değildir. Ancak eklenti desteği sayesinde, Atom'un çeşitli öğelerini hackleyebilir ve gereksinimlerinize ve proje iş akışınıza uyacak şekilde seçici olarak ona özellikler ekleyebilirsiniz.

Atom

Özelleştirmenin yanı sıra Atom size sözdizimi vurgulama, akıllı otomatik tamamlama ve dosya sistemi tarayıcısı gibi olağan özellikler listesi sunar. Ayrıca, sisteminizde yeni paketleri kolayca aramanıza ve yüklemenize yardımcı olacak yerleşik bir paket yöneticisi ve projelerinizi doğrudan düzenleyiciden depolamak ve yönetmek için Git entegrasyonu ile birlikte gelir.

Desteklenen dillere gelince, Atom kullanarak C/C++/C#, Java, JavaScript, Python, Ruby, Scala ve diğer birçok programlama dilinde kod yazabilirsiniz. Ayrıca, güvenli bir çalışma platformu sunmak için ortak çalışanlar arasındaki tüm iletişimi şifrelemek için WebRTC kullanan Teletype sayesinde Atom'da işbirliği yapmak ve ekip arkadaşlarıyla çalışmak da mümkündür.

Atom'u İndir

3. Yüce Metin

Sublime Text bir shareware kaynak kodu düzenleyicisidir , yani özelliklerinin çoğunu ücretsiz olarak sunar, ancak eksik işlevlere ihtiyacınız varsa yükseltebileceğiniz/satın alabileceğiniz ücretli teklifle birkaçını kısıtlar. Python ve web programlama göz önünde bulundurularak tasarlanmıştır ve Mac'te en çok tercih edilen metin editörlerinden biridir. Ancak, diğer programlama ve işaretleme dilleri için de kullanabilirsiniz.

Sublime Text text editor

Atom'a benzer şekilde, Sublime Text, deneyiminizi geliştirmek için editörünüze eksik işlevler eklemenize izin veren eklenti desteği de sunar. Sublime Text'in kullanışlı özelliklerinden bazıları arasında komut paleti, snippet'ler, herhangi bir şeye otomatik kod tamamlama, tanıma git ve bölünmüş düzenleme yer alır. Buna ek olarak, Sublime Text, düzenleyicide üçüncü taraf paketleri bulmayı ve yüklemeyi kolaylaştıran yerleşik bir paket yöneticisi de sağlar.

SublimeHQ'nun Sublime Text'in yanı sıra başka bir ürünü vardır, Sublime Text için GUI tabanlı bir sürüm kontrolü (Git ve birleştirme aracı) olan Sublime Merge, deponuzu aramanıza, üzerinde değişiklik yapmanıza ve çakışmaları daha hızlı çözmenize yardımcı olur.

Yüce Metin İndir

4. BBDüzenle

BBEdit, Bare Bones Software'den yalnızca Mac'e yönelik bir metin düzenleyicidir. Esasen, birkaç yıl önce durdurulan ve yalnızca macOS'ta bulunan popüler TextWrangler metin düzenleyicisinin ücretsiz bir sürümüdür.

BBEdit

Yine de TextWrangler'ın aksine, BBEdit'in ücretsiz katmanı, onu diğer metin editörlerinin bolluğu arasında dikkate değer bir seçenek haline getiren yeterli özellik ve programlama işlevleri sunar. Düz metin dosyalarıyla çalışmak ve ayrıca kod yazmak veya özel komut dosyaları oluşturmak için basit bir metin düzenleyici olarak kullanabilirsiniz. BBEdit'in desteklenen diller listesi AppleScript, Python, Perl, RegEx ve Shell komut dosyalarını içerir.

Özelliklere gelince, BBEdit proje tanımlama araçları , sözdizimi renklendirme, kod katlama, otomatik kod tamamlama ve hızlı arama ve değiştirme işlevselliği sağlar. Ek olarak, kod yönetim sistemlerinin entegrasyonu ile birlikte dosya aktarımı için FTP ve SFTP desteği de alırsınız.

BBEdit, Mac App Store'da mevcuttur.

BBEdit'i İndirin

5. Vim

Vim veya Vi Enhanced, bir dizi iyileştirme ile Vi'nin bir klonudur. Vi, macOS dahil çoğu geleneksel Unix uyumlu işletim sistemine önceden yüklenmiş olarak gelen bir POSIX standart düzenleyicisidir. Bu listedeki diğer metin editörleriyle karşılaştırıldığında, Vim'in tamamen farklı bir görünümü ve hissi vardır.

Vim text editor

Çoğu modern metin editörü, tonlarca özellik ve işlevsellik ile dolu hoş görünümlü bir arayüz sunmaya odaklanırken, Vim temelleri doğru yapmaya odaklanır. Ve bunu çok iyi yapıyor. Bununla birlikte, düzenleyiciyi kodlama stilinize ve iş akışınıza uyacak şekilde yapılandırmak için sürekli olarak geliştirilen yeni eklentilerle kapsamlı eklenti desteği alırsınız.

Vim'de bir grafik arayüzünün olmaması, tüm etkileşimlerinizin komut satırında veya terminal penceresinde gerçekleştiği anlamına gelir. Ayrıca, kalıcı bir düzenleyici olarak, Vim'de, onu kullanmaya alışmadan önce alışmanız biraz zaman alabilecek farklı modlar vardır. Bununla birlikte, Vim'i bir kez öğrendikten sonra, onunla çok daha fazlasını verimli bir şekilde yapabileceğinizi söyledi. Ve muhtemelen normal bir metin düzenleyiciye geri dönmezsiniz.

Vim'i indirin

6. Emac'lar

Emacs veya Editor MACroS, Mac için bir başka popüler metin editörüdür. Birçok programcı için tercih edilen seçimdir. Vim ile rekabetini paylaşıyor, her iki metin editörünün hayranları da favori metin editörlerinin üstünlüğünü ifade etmekten çekinmiyor.

Emacs

Vim'e çok benzeyen Emacs da özelleştirme seçenekleri sunar, ancak yapılandırma seçenekleri söz konusu olduğunda Vim'den daha nüanslıdır. 10.000'den fazla komuta sahiptir ve arayüz, bu komutları birleştirmenize ve bunları iş akışınızdaki görevleri otomatikleştirmek için makrolar oluşturmak için kullanmanıza olanak tanır.

Kullanılabilirlik açısından, tıpkı Vim gibi Emacs'ın da alınması biraz zaman alıyor. Bununla birlikte, onunla birlikte aldığınız teklifler, programlama iş akışının hemen hemen her yönünü gerçekleştirmelerine/kontrol etmelerine izin veren bir ortam isteyenler için onu tamamen umut verici bir metin editörü haline getiriyor. Size hızlı bir özet vermek için Emacs, metin düzenleme, proje planlama, yerleşik posta ve haber okuyucu, paketleme sistemi ve yerleşik IRC istemcisinden yalnızca birkaçına kadar her şeyi sağlar.

Emacs'ı indirin

Metin ve Kod Yazma/Düzenlemeyi Geliştirmek için Metin Düzenleyiciler

Yukarıda listelenen metin düzenleyicileri kullanarak, metin üzerinde daha fazla kontrole sahip olarak Mac'inizde belge yazabilir ve düzenleyebilirsiniz. Bunları kod yazmak için kullanmayı planlıyorsanız, ki bu muhtemelen bunu okurken, geliştirmeye özgü özelliklerinden yararlanarak bundan en iyi şekilde yararlanabilirsiniz.

Metin Düzenleyici Mac: SSS

1. Bir Mac metin düzenleyicisini iyi yapan nedir?

Metin editörleri, internette en hararetle tartışılan konulardan biridir. Daha önce de belirttiğimiz gibi, Vim ve Emacs editörlerinin kullanıcıları genellikle iki editörden hangisinin daha iyi olduğu konusunda tartışmalara girerken görülebilir. Ancak gerçekte, hangi metin düzenleyiciyle çalışmaktan rahat olduğunuza ve bunlardan hangisinin iş akışınıza mükemmel şekilde uyduğuna bağlıdır.

Ancak, size bir cevap vermek gerekirse, bir metin düzenleyiciyi gerçekten "iyi" olarak sınıflandıran şey, kullanıcı deneyimi, kullanım kolaylığı, özellikler ve özelleştirilebilirlik seçenekleri gibi temel metin düzenleyici temelleridir. ilk etapta bir editör seçip seçmeyeceğiniz.

2. Mac ile birlikte hangi metin düzenleyici gelir?

TextEdit, Mac'lerde varsayılan metin düzenleyicidir ve macOS ile önceden yüklenmiş olarak gelir. Uygulamalar klasöründe bulacaksınız ve uygulama, RTF (zengin metin formatı) veya düz metin (txt) olarak yazmanıza izin verir.

3. Mac için iyi bir ücretsiz metin düzenleyici nedir?

Bu listedeki çoğu metin düzenleyicisi ücretsizdir ve bir dizi özellik ile birlikte gelir. Bunlar arasından bir metin düzenleyici seçmenin tercihinizden büyük ölçüde etkilendiğini düşünüyoruz: Bir metin düzenleyicide tam olarak ne istediğinizi, onu nasıl kullanmayı planladığınızı ve en önemlisi iş akışınız. Bununla birlikte, genelleştirilmiş bir yanıt istiyorsanız, iş akışınızda ihtiyaç duyacağınız tüm temel işlevleri hemen hemen hiçbir ödün vermeden sağlayacak Visual Studio Code'u kullanmanızı öneririz. Ancak, minimal bir metin düzenleyici istiyorsanız ve bir terminal arayüzü üzerinde rahatça çalışıyorsanız, Vim'i kullanmanızı öneririz. Vim, ilk başladığınızda biraz zorluk çıkarsa da, bir kez ele geçirdiğinizde, oradaki çoğu metin düzenleyiciden daha hızlı ve verimli bir şekilde çalışabilirsiniz.

4. Mac'te Notepad ++ kullanabilir miyim?

Notepad++ resmi olarak yalnızca Windows'ta mevcuttur, bu nedenle Mac'te kullanamazsınız. Ancak, Notepad++ 'a alışkınsanız ve Windows'tan Mac'e geçtiyseniz, her ikisi de kolayca edinilebilen ve ihtiyacınız olan hemen hemen tüm gerekli özellikleri sunan BBEdit 13 ve SublimeText'e göz atmanızı öneririz.

5. Apple M1 ile hangi metin düzenleyici çalışır?

Apple'ın M1 Mac'lerini piyasaya sürmesinden bu yana bir süre geçti. Sonuç olarak, metin düzenleyiciler de dahil olmak üzere çoğu uygulama artık M1 çipi için destek eklemiştir. Sonuç olarak, bu listedeki tüm düzenleyiciler bir M1 Mac'te mükemmel şekilde çalışacaktır.