Best Text Editor for Mac in 2022 (Detailed Guide)
Bir metin düzenleyici, her bilgisayarda bir yeri hak eden kullanışlı, esnek bir araçtır. Varsayılan olarak, her popüler işletim sistemine önceden yüklenmiş temel bir tane vardır. En yaygın olarak geliştiriciler tarafından kullanılırlar, ancak aynı zamanda genellikle yazarlar ve not alanlar tarafından da kullanılırlar. En iyi metin editörleri, inanılmaz derecede güçlü ve son derece yapılandırılabilir olma eğilimindedir, bu da onları çok kişisel bir seçim haline getirir.
That means those who use text editors have strong opinions about them. Finding one that’s just right is essential. The more familiar you become with it, the more useful you’ll find it. That’s why many people still use powerful text editors that are over 30 years old, like Vim and GNU Emacs.
Yüzeyde, bir metin düzenleyici basit, basit ve sıkıcı görünebilir, ancak bunun nedeni henüz onu tanımamış olmanızdır. Kaputun altında, bir web sitesi tasarlamak, yazılım uygulamaları geliştirmek ve bir roman yazmak için kullanabileceğiniz güçlü özellikler var. Metin düzenleyiciler, listeler yazmak veya notlar almak gibi küçük işler için de kullanışlıdır. Eklentiler aracılığıyla genişletilebilecek temel bir dizi özellik ile birlikte gelirler.
So what’s the text editor for you?
Bir numaralı tavsiyemiz Yüceltilmiş metin 3. It’s a speedy, attractive, full-featured text editor for the Mac, Windows, and Linux. It costs $80, but there’s no official time limit to the trial period, so you can get to know the app before purchasing. It’s configurable, and a wide range of packages are available to add the specific features you need.
Atom is a popular free alternative. Like Sublime Text, it’s cross-platform, capable, and extensible through a large package repository. Its focus is on application development, but it’s an Electron app, so not as responsive as our winner.
Other text editors are also extremely capable and have their strengths, focuses, limitations, and interfaces. We’ll cover twelve of the best and help you find the one that’s perfect for your needs, preferences, and workflow.
Içindekiler
Neden Bu Kılavuz İçin Bana Güvenmelisiniz?
A good text editor is one of my favorite tools. I have been using them for decades, first in DOS, then Windows, Linux, and now Mac. I often edit content for the web in a text editor, viewing the HTML markup directly. I can sometimes be quite fussy about the code that is used and how it is laid out.
Linux’ta en sevdiğim metin editörleri Genie ve Bluefish’ti, ancak düzenli olarak Gedit ve Kate’i de kullandım. Mac’e geçtiğimde başlangıçta TextMate kullandım. Yine de bir süre sonra, düzenli olarak güncellenen Sublime Text’e döndüm.
I continued experimenting with other text editors and eventually settled on Komodo Edit. It had the features I needed at the time and an interface that suited my workflow. That included recording many basic search-and-replace macros that were conveniently listed in a side panel. I could launch them one-by-one by double-clicking on the macro name.
I bought Textastic for my iPad and eventually switched to it on my Mac as well. It’s lean, mean, and did everything I needed at the time.
Ayrıca yıllar boyunca Vim ve Emacs ile sık sık oynadım, ancak bunları nasıl ustaca kullanacağımı öğrenmek için yeterince zaman ayırmadım. Arayüzlerinin modern uygulamalarla hiçbir benzerliği yok, bu yüzden en güçlü araçlar olduklarına ve onlar tarafından yemin eden arkadaşlarım olduğuna ikna olmama rağmen, onlara bağlı kalmakta zorlandım.
Kimin Metin Editörüne İhtiyacı Var?
Who needs a decent text editor? Anyone who needs to work with plain text files. That includes people who need a casual tool for small edits and those who use one as their primary software tool every day. You can use a text editor for tasks like:
- bir web sitesi oluştururken HTML ve CSS dosyaları oluşturma
- web için HTML veya Markdown ile içerik yazma
- developing web apps using a programming language like Python, JavaScript, Java, Ruby on Rails, or PHP
- developing desktop apps using a programming language like Objective C, C#, or C++
- Java, Python, Objective C, Swift, C#, C++ gibi bir programlama dili kullanarak mobil uygulamalar geliştirmek
- bir yazılım programı veya işletim sisteminiz için metin tabanlı yapılandırma dosyalarını düzenleme
- writing in markup languages that allow you to add formatting to plain text, like Fountain for screenplays and Markdown for prose
- satıcının kilitlenmesinden kaçınmak için düz metin veya Markdown olarak not almak
Bazı metin düzenleyiciler, bu görevlerden biri veya birkaçı göz önünde bulundurularak geliştirilir. Uygulama geliştiricilerine yönelik bir metin düzenleyicide bir hata ayıklayıcı bulunabilirken, web geliştiricilerine yönelik bir metin düzenleyicide canlı bir önizleme bölmesi bulunabilir. Ancak çoğu metin düzenleyici, herhangi bir amaç için kullanılabilecek kadar esnektir.
The appeal of a text editor is that it can be used for so many different things, and personalized in ways that no other type of app can. However, many users prefer to use a more specialized tool, for example, an IDE (Integrated Development Environment) for programming, or a dedicated writing application like Arzuhalci or Ulysses.
Metin editörleriyle ilgilendiğiniz için, ilginizi çekebilecek bir dizi başka özetimiz de var:
- Programlama için En İyi Mac
- Programlama için En İyi Dizüstü Bilgisayar
- Mac için En İyi Yazma Uygulamaları
Mac için En İyi Metin Editörü: Kazananlar
Best Commercial Text Editor: Sublime Text 3
Sublime Text 3, hızlı, başlaması kolay ve çoğu kullanıcının ihtiyaçlarını karşılayan, platformlar arası bir metin düzenlemesidir. 2022’de piyasaya sürüldü ve tam özellikli ve son derece özelleştirilebilir; profesyonel, yetenekli bir metin düzenleyiciye ihtiyaç duyan herkes için mükemmel bir seçim.
Airdrop formunu doldurun : resmi Yüce Metin Sitesi indirmek. Ücretsiz deneme süresi sınırsızdır. Uygulama, sürekli kullanım için her kullanıcı için (her makine için değil) 80 ABD Doları tutarındadır.
Bir bakışta:
- Slogan: ‘Kod, işaretleme ve düzyazı için gelişmiş bir metin düzenleyici.’
- Odak: Çok yönlü—uygulama geliştirme, web geliştirme, yazma
- Platformlar: Mac, Windows, Linux
Sublime Text’i kullanmaya başlamak çok kolay. Ücretsiz denemenin gerçek bir bitiş noktası yoktur, bu nedenle satın almaya karar vermeden önce kapsamlı bir şekilde test edebilirsiniz ve bunu zaman zaman yapmanız istenecektir. Ve uygulamanın öğrenmesi kolaydır. İçeri atlayıp kullanmaya başlıyorsunuz, ardından ihtiyaç duyduğunuzda yol boyunca gelişmiş özelliklerini alıyorsunuz.
Harika görünüyor ve özellikler açısından zengin. Sublime Text 3, özel bir UI araç seti kullanılarak elde edilen tüm platformlarda tutarlı bir şekilde çalışır ve uygulamanın kendisi her işletim sistemine özgüdür. Bu, onu diğer platformlar arası düzenleyicilerden daha hafif ve duyarlı hale getirir.
Sublime Text offers a wide range of klavye kısayolları parmaklarınızı istediğiniz yerde tutmak için ve isteğe bağlı Küçük harita ekranın sağ tarafında bir belgede nerede olduğunuzu hemen gösterir.
Sözdizimi vurgulama sunulmaktadır ve bir dizi renk şeması mevcuttur. Bir HTML dosyası için varsayılan ayarlar şunlardır:
Ve işte bir PHP dosyası için varsayılan sözdizimi vurgulaması:
You can see multiple open documents in a sekmeli arayüz (yukarıdaki gibi) veya ayrı pencerelerde.
A dikkat dağıtmayan mod makes the window full-screen, and the menu and other user interface elements are hidden.
Yapabilirsin birden çok satırı düzenle simultaneously by selecting the desired line numbers (by Shift-clicking or Command-clicking), then using the keyboard shortcut command-shift-L. A cursor will appear on each selected line.
Kod bölümleri olabilir katlanmış (for example, where nested if statements are used) by clicking the disclosure triangles next to the line numbers.
Search and replace is powerful and supports regular expressions. Search is extended to the file system with the Her Şeye Git Geçerli klasördeki herhangi bir dosyayı açmanın en hızlı yolu olan (Komut-P) komutu. Diğer “Git” komutları gezinmeyi kolaylaştırır ve Sembole Git, Tanıma Git, Referansa Git ve Satıra Git içerir.
The app is highly customizable. Ayarlar are changed by editing a text-based configuration file. While that may take beginners by surprise, it makes a lot of sense for those who are used to working in a text editor, and the preferences file is highly commented so you can see the available options.
Eklentiler, Sublime Text’in paket yönetimi system, which can be accessed from the command palette in the app or from the resmi internet sitesi. Bunlar, uygulamanın işlevselliğini belirli şekillerde genişletebilir ve Python’da yazılmıştır. Şu anda yaklaşık 5,000 adet mevcuttur.
En İyi Serbest Metin Editörü: Atom
Atom is a free and open-source alternative launched in 2022. It has similar functionality to Sublime Text. Atom is cross-platform and based on the Electron “write once and deploy everywhere” framework, so it’s a little slower than Sublime Text.
Uygulama, daha sonra GitHub tarafından oluşturuldu. Microsoft tarafından alındı. Topluluktaki bazı kişilerin şüphelerine rağmen (özellikle Microsoft zaten kendi metin editörünü geliştirdiğinden beri), Atom sağlam bir metin editörü olmaya devam ediyor.
Ziyaret Et resmi Atom sitesi to download the app for free.
Bir bakışta:
- Slogan: “21. Yüzyıl için hacklenebilir bir metin editörü.”
- Odak: Uygulama geliştirme
- Platformlar: Mac, Windows, Linux
Şu anda, Atom’un verdiği ilk izlenim iyi değil. MacOS Catalina altında ilk açtığınızda bir hata mesajı görüntülenir:
“Atom” can’t be opened because Apple cannot check it for malicious software.
üzerinde bir çözüm buldum Atom Tartışma Forumu: Finder’da Atom’u bulun, sağ tıklayın ve ardından aç’ı seçin. Bunu yaptıktan sonra, uygulama gelecekte bir hata mesajı olmadan açılacaktır. Bunun için bir düzeltmenin henüz oluşturulmamış olmasına şaşırdım.
Atom, yeni kullanıcıların alması kolaydır. Sekmeli bir arabirimin yanı sıra birden çok bölmenin yanı sıra bir dizi dil için çekici sözdizimi vurgulaması sunar. HTML ve PHP dosyaları için varsayılan biçim buradadır.
Sublime Text gibi, çok kullanıcılı düzenlemeye kadar uzanan çok satırlı düzenleme mevcuttur. teletype is a unique feature that allows different users to open and edit the document at the same time, much as you would with Google Docs.
Normal ifadeler, bir dosya sistemi tarayıcısı, mükemmel gezinme seçenekleri ve güçlü arama gibi kod katlama ve akıllı otomatik tamamlama mevcuttur.
Uygulama geliştiriciler düşünülerek oluşturulduğundan, Atom’un bazı IDE özellikleri içermesi ve ilk açtığınızda Apple’ın geliştirme araçlarını sizin için yükleme teklifleri içermesi şaşırtıcı değildir.
Uygulamaya paketler aracılığıyla işlevsellik eklersiniz ve paket yöneticisine doğrudan Atom içinden erişilebilir.
Thousands of packages are available. They allow you to add features such as distraction-free editing, the use of Markdown, additional code snippets and language support, and detailed customization of the way the app looks and works.
Mac için En İyi Metin Editörü: Yarışma
Visual Studio Kodu
Atom artık teknik olarak bir Microsoft ürünü olsa da, tasarladıkları uygulama Visual Studio Code ve müthiş. 2022’de piyasaya sürüldü ve hızla popülerlik kazanıyor. Öne çıkan özellikleri, akıllı kod tamamlama ve sözdizimi vurgulamadır.
Airdrop formunu doldurun : resmi Visual Studio Code sitesi to download the app for free.
Bir bakışta:
- Slogan: “Kod düzenleme. Yeniden tanımlandı.”
- Odak: Uygulama geliştirme
- Platformlar: Mac, Windows, Linux
VSCode is fast and responsive, aimed at developers, and focused on editing and debugging code. It is released under an açık kaynaklı MIT Lisansı.
IntelliSense, değişken türleri, işlev tanımları ve içe aktarılan modülleri hesaba katarak kod tamamlama ve sözdizimi vurgulamaya zeka ekleyen bir özelliktir. ASP.NET ve C# dahil olmak üzere 30’dan fazla programlama dili desteklenmektedir. İşte HTML ve PHP dosyaları için varsayılan sözdizimi vurgulaması:
The app has a bit of a learning curve and includes both a tabbed interface and split windows. Zen Modu provides a minimal interface at the touch of a button, hiding menus and windows and maximizing the app to fill the screen.
Bir terminal, hata ayıklayıcı ve Git komutları içerir, ancak tam bir IDE değildir. Bunun için çok daha büyük olanı satın almanız gerekir. Visual Studio, Microsoft’un profesyonel IDE’si.
Uygulamanın içinden, VSCode’un işlevselliğini artıran ücretsiz paketlere erişim sağlayan geniş bir uzantı kitaplığı mevcuttur. Bunlar, Markdown’da yazmak, kabuk komut dosyalarını çalıştırmak ve hatta AppleScript oluşturmak için eklentileri içerir.
BBDüzenle 13
Bare Bones Software’in BBEdit 13’ü, ilk kez 1992’de piyasaya sürülen, Mac’e özel oldukça popüler bir editördür. Resmi web sitesine göre, yazarların, web yazarlarının ve yazılım geliştiricilerin ihtiyaçlarına hizmet etmek için tasarlanmıştır.
Ziyaret Et resmi BBEdit sitesi Uygulamayı indirmek için. Bireysel bir lisans 49.99 $ maliyeti. Abonelikler adresinden satın alınabilir. Mac App Store ve ayda 3.99 ABD Doları veya yılda 39.99 ABD Doları tutarındadır.
Bir bakışta:
- Slogan: “Emin değil.®”
- Odak: Çok yönlü: uygulama geliştirme, web geliştirme, yazma
- Platformlar: Yalnızca Mac
This text editor is a favorite among Mac fans and conforms closely to Apple’s user interface guidelines, including keyboard shortcuts and drag-and-drop conventions. It is both fast and stable.
Ancak, bu incelemede diğer metin editörlerinden daha az moderndir. Biraz tarihli hissettiriyor. Her açık belge için sekme sunmaz; bunun yerine, açılan dosyalar yan panelin altında listelenir. Diğer metin editörleriyle karşılaştırıldığında, tema ve paket eklemek oldukça karmaşık bir iştir.
Syntax highlighting and function navigation are well implemented. Here’s how HTML and PHP files are displayed:
Search is powerful, offering both regular expressions and Grep pattern matching. Code folding and text completion are available, but multi-line editing is not.
This editor provides more tools for writers by default than most of its competitors. In fact, author Matt Gremmel Diğer uygulamaları da kullanmasına rağmen, en az 2013’ten beri birincil yazma uygulamalarından biri olarak kullanıyor.
Coda (Now Nova)
Panic’s Coda, web geliştirmeye odaklanan ve yalnızca Mac’e yönelik bir metin düzenleyicidir ve ilk olarak 2022’de piyasaya sürüldü. Yerini yeni bir uygulama alacağı için çok daha uzun sürmeyecek.
Ziyaret Et resmi site Uygulamayı indirmek için. Uygulamayı 99$ karşılığında satın alabilirsiniz.
Bir bakışta:
- Slogan: “Web için kod yazıyorsunuz. Hızlı, temiz ve güçlü bir metin düzenleyici talep ediyorsunuz. Pixel-mükemmel önizleme. Yerel ve uzak dosyalarınızı açmanın ve yönetmenin yerleşik bir yolu. Ve belki bir tutam SSH. Merhaba de, Coda.’
- Odak: Web geliştirme
- Platformlar: Yalnızca Mac
Coda şimdi on iki yaşında ve kendini eski hissediyor. Panik bunu fark eder ve sadece makyaj yapmak yerine yepyeni bir uygulama geliştirdiler: Nova.
Web geliştiricileri için bazı yararlı özellikler içerir. Benim favorim yerleşik WebKit Önizlemesi bir web denetçisi, hata ayıklayıcı ve profil oluşturucu ile. FTP, SFTP, WebDAV veya Amazon S3 sunucuları da dahil olmak üzere uzak dosyalara kolayca erişebilir.
Coda, rakiplerinin birçok özelliğini içerir:
- Ara ve değiştir
- Kod katlama
- Proje genelinde otomatik tamamlama
- Otomatik etiket kapatma
- Çok çeşitli diller için sözdizimi vurgulama
Here’s how the default syntax highlighting looks for our sample HTML and PHP files:
Resmi web sitesinde, programa ek özellikler eklemenize izin veren büyük bir eklenti deposu mevcuttur. Kakao betik dili kullanılır. Bir iOS tamamlayıcı sürümü (iOS App Store’da ücretsiz), hareket halindeyken kodu kontrol etmenizi ve düzenlemenizi sağlar ve çalışmanızı cihazlar arasında senkronize edebilirsiniz.
UltraEdit
UltraEdit sürüm 20.00, UltraCompare, UltraEdit Suite, UltraFinder ve IDM All Access dahil olmak üzere IDM Computer Solutions, Inc tarafından sağlanan bir program paketinin metin düzenleyici bileşenidir. İlk olarak 1994’te piyasaya sürüldü, bu yüzden bir süredir etrafta ve sadık bir takipçisi var.
Ziyaret Et resmi UltraEdit sitesi Uygulamayı indirmek için. Bir abonelik yıllık 79.95 ABD Doları tutarındadır (ikinci yıl yarı fiyatınadır) ve en fazla beş yüklemeyi kapsar. Alternatif olarak, IDM’nin tüm uygulamalarına yılda 99.95 ABD Doları karşılığında abone olabilirsiniz. 30 günlük deneme, 30 günlük para iade garantisi.
Bir bakışta:
- Tagline: ‘UltraEdit, piyasadaki en esnek, güçlü ve güvenli metin düzenleyicisidir.’
- Odak: Uygulama ve web geliştirme
- Platformlar: Mac, Windows, Linux
Kişisel bir lisans aboneliği, üç veya beş yüklemeyi kapsar; UltraEdit web sitesi net değildir. Ana sayfada bundan bahsediyor 3 lisans için 1: “Your personal license is good for up to 3 machines on any combination of platforms.” Yet on the purchase page, it says a subscription covers “Up to 5 installs (personal licenses).”
The app is suitable for both web and app development. It supports HTML, JavaScript, PHP, C/C++, PHP, Perl, Python, and more. Here’s the default syntax highlighting for our sample HTML and PHP files:
Güçlüdür ve gigabayt boyutuna kadar devasa dosyalarla çalışmanıza olanak tanır. Çok satırlı düzenleme ve sütun düzenleme modunu, kod katlamayı ve otomatik tamamlamayı destekler. Arama işlevi, normal ifadeleri ve dosya aramayı içerir. Hata ayıklama ve canlı önizleme de desteklenir. Uygulama özelleştirilebilir, makrolar, komut dosyaları ve klavye kısayolları oluşturmanıza olanak tanır. Bir API ve çeşitli temalar mevcuttur.
Metin Arkadaşı 2.0
TextMate 2.0 by MacroMates, yalnızca macOS için güçlü, özelleştirilebilir bir metin düzenleyicidir. Sürüm 1 oldukça popülerdi, ancak Sürüm 2 ertelendiğinde, birçok kullanıcı daha düzenli olarak güncellenen bir şeye, özellikle de Sublime Text’e atladı. Güncelleme sonunda başlatıldı ve şimdi açık kaynaklı bir proje (lisansını buradan görüntüleyin).
Airdrop formunu doldurun : resmi TextMate sitesi to download the app for free.
Bir bakışta:
- Slogan: ‘Çok sayıda programlama dili desteğine sahip ve açık kaynak olarak geliştirilmiş güçlü ve özelleştirilebilir metin düzenleyici.’
- Odak: Uygulama ve web geliştirme
- Platformlar: Yalnızca Mac
TextMate is aimed at developers and is particularly popular among Ruby on Rails devs. It’s also of particular interest to Mac and iOS developers because it works with Xcode and can build Xcode projects.
Özellikler, paketler yüklenerek eklenir. Hafiftir ve temiz bir arayüz sunar. Örnek HTML ve PHP dosyalarımızda sözdizimi şu şekilde vurgulanmıştır:
Aynı anda birden fazla düzenleme yapma, parantezlerin otomatik eşleştirilmesi, sütun seçimi ve sürüm kontrolü gibi gelişmiş özellikler mevcuttur. Projeler arasında arama ve değiştirme çalışmaları, makrolar kaydedilebilir ve önemli bir programlama dili listesi desteklenir.
Parantez
Brackets is a community-guided open-source project (released under the MİT Lisans) Adobe tarafından 2022 yılında kurulmuştur. Web geliştirme editörlerini bir sonraki seviyeye taşıma hedefine sahiptir. Brackets, diğer Adobe ürünlerini kullanıyorsanız aşina olacağınız temiz, modern bir arayüze sahiptir.
Ziyaret Et resmi Parantez sitesi to download the app for free.
Bir bakışta:
- Slogan: ‘Web tasarımını anlayan modern, açık kaynaklı bir metin düzenleyici.’
- Odak: Web geliştirme
- Platformlar: Mac, Windows, Linux
Brackets, web geliştirmeye odaklanır ve sayfaları gerçek zamanlı olarak güncelleyerek HTML ve CSS dosyalarının canlı önizleme görüntülerini sunar. Dikkat Dağıtıcı Yok düğmesi, bir düğmeye dokunarak size daha basit bir arayüz sunar ve ihtiyacınız olan belirli işlevleri eklemek için bir dizi ücretsiz uzantı mevcuttur.
The app supports over 38 file formats and programming languages, including C++, C, VB Script, Java, JavaScript, HTML, Python, Perl, and Ruby. Here is the default syntax highlighting for HTML and PHP:
Being an Adobe app, Brackets has seamless integration with Photoshop. PSD Lens is a feature that will extract pictures, logos, and design styles from Photoshop. Extract is a tool that will take colors, fonts, gradients, measurements, and other information from PSDs to automatically create CSS. These are particularly handy features for front-end developers.
Komodo Edit
Komodo Edit, ActiveState tarafından sunulan basit ama güçlü bir metin editörüdür ve ücretsiz olarak kullanılabilir. İlk olarak 2022’de piyasaya sürüldü ve şimdi oldukça eski görünüyor. Daha gelişmiş olanın kısaltılmış bir versiyonudur. Komodo IDE, which is now also available for free.
Ziyaret Et resmi Komodo Düzenleme sitesi to download the app for free.
Bir bakışta:
- Slogan: ‘Açık Kaynak Dilleri İçin Kod Düzenleyici.’
- Odak: Uygulama ve web geliştirme
- Platformlar: Mac, Windows, Linux
Komodo Edit altında dağıtılır MOZILLA PUBLIC açık kaynaklı yazılım lisansı. Atom gibi, Komodo Edit macOS Catalina’da ilk kez açılırken bir hata mesajı görüntüleniyor:
Apple, kötü amaçlı yazılım olup olmadığını kontrol edemediği için “Komodo Edit 12” açılamıyor.
Çözüm aynı: Finder’da uygulamayı bulun, sağ tıklayın ve Aç’ı seçin.
Uygulama, yeni başlayanların hemen kullanmaya başlaması için yeterince basittir. Odak Modu yalnızca düzenleyiciyi görüntüler. Sekmeli bir arayüz, açık dosyalar arasında kolayca geçiş yapmanızı sağlar. Herhangi Bir Şeye Git, istediğiniz dosyayı hızlı bir şekilde aramanıza ve açmanıza olanak tanır. Düzenleyicide bir HTML ve PHP dosyasının nasıl görüntülendiği aşağıda açıklanmıştır.
Parça değişiklikleri, otomatik tamamlama ve çoklu seçimler dahil olmak üzere daha gelişmiş özellikler mevcuttur. Markdown görüntüleyici, yazarlar için kullanışlıdır ve makrolar kaydedilebilir.
metinsel
Textastic is an advanced code editor originally written for iPad, and now available for Mac and iPhone. Unlike Coda 2, which also offers an iPad app, the mobile version of Textastic is feature-complete and powerful. In fact, the company speaks of the Mac version as being its companion app.
Purchase the app for $7.99 from the Mac App Store. Deneme sürümü adresinden indirilebilir. resmi Textastic sitesi. iOS sürümü şu adresten 9.99 ABD doları karşılığında satın alınabilir. App Store.
Bir bakışta:
- Slogan: ‘iPad/iPhone/Mac için basit ve hızlı metin düzenleyici.’
- Focus: Simplicity and ease of use
- Platformlar: Mac, iOS
Textastic uygun fiyatlı ve kullanıcı dostudur. Uygulamayı piyasaya çıktığından beri iPad’imde kullandım ve hafif ve kullanımı kolay olduğu için kullanıma sunulduğundan beri Mac sürümünü kullanmaya başladım. Yetenekli, ama en güçlü değil.
More than 80 programming and markup languages are supported. Here is how Textastic displays HTML and PHP.
HTML, CSS, JavaScript, PHP, C ve Objective-C için kodu otomatik olarak tamamlayacaktır. TextMate ve Sublime Text tanımlarını destekler. Dosyalarınız, iCloud Drive aracılığıyla Mac ve iOS sürümü arasında senkronize edilir.
Macvim
Gayret 1991’de oluşturulmuş, yüksek düzeyde yapılandırılabilir bir komut satırı metin düzenleyicisidir. 1976’da yazılmış olan Vi’nin (“Vi Geliştirilmiş”) bir güncellemesidir. Arayüzünün modern metin düzenleyicilerinden farklı olmasına rağmen, bugün hala birçok geliştirici tarafından kullanılmaktadır. Macvim addresses that, to some extent, but it still has a considerable learning curve.
Ziyaret Et resmi MacVim sitesi to download the app for free.
Bir bakışta:
- Slogan: “Vim – her yerde bulunan metin düzenleyici.”
- Odak: Hayal edebileceğiniz her şey
- Platformlar: Mac. (Vim, Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS, MorphOS’ta bir komut satırı aracı olarak mevcuttur.)
Mac’inizde zaten Vim var. Sadece bir Terminal penceresi açın ve “vi” veya “vim” yazın, açılacaktır. MacVim, bunun yerine bir simgeye tıklayarak uygulamayı açmanıza izin verir. Ayrıca tam bir menü çubuğu sağlar ve biraz daha kullanıcı dostudur.
MacVim yalnızca Mac’ler için yazılmış olsa da, Vim alabileceğiniz kadar çapraz platformdur. Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS ve MorphOS’ta mevcuttur. Geliştiriciler için tasarlanmıştır ve çok sayıda eklenti mevcuttur.
Modal bir programdır. Uygulamanın penceresine tıklayıp yazmaya başladığınızda, dosyaya eklenen bu karakterler yerine imlecin belgenin etrafında zıpladığını fark edeceksiniz. Bu bir özelliktir ve her tuşun ne işe yaradığını öğrendikten sonra dosyada her zamankinden daha hızlı gezineceksiniz.
Dosyaya metin eklemek için girmeniz gerekir Mod Ekle imlecin bulunduğu yere metin eklemek için “i” harfine veya sonraki satırın başına metin eklemek için “o” harfine basarak. Escape tuşuna basarak Ekleme Modundan çıkın. Bazı komutlar iki nokta üst üste ile başlar. Örneğin, bir dosyayı kaydetmek için “:w” yazın ve çıkmak için “:q” yazın.
Arayüz farklı olsa da, MacVim yukarıdaki metin editörlerinin yapabildiği her şeyi ve daha fazlasını yapabilir. HTML ve PHP dosyaları için sözdizimi vurgulamanın nasıl görüntülendiği aşağıda açıklanmıştır:
Modern uygulamalardan çok farklı bir uygulama öğrenmeye değer mi? Birçok geliştirici coşkulu bir ‘Evet!’ ile yanıt verir. İşte bazı geliştiricilerin neden Vim’i kullandığı ve sevdiği hakkında konuşan bazı makaleler:
- Why I Use Vim (Pascal Precht)
- Vim’i Sevmek için 7 Neden (Opensource.com)
- Tartışma: Biri bana insanların neden vi/vim kullandığını açıklayabilir mi?? (Reddit)
- Tartışma: Vim öğrenmenin faydaları nelerdir?? (Stack Overflow)
Spacemac’ler
GNU Emacs is similar. It’s an ancient command-line editor originally released in 1984 as an update to an older 1976 Emacs. Spacemacs is an attempt to bring it into the modern world, though even just installing the app is a lot of work!
Ziyaret Et resmi Spacemacs sitesi to download the app for free.
Bir bakışta:
- Slogan: ‘Emacs—genişletilebilir, özelleştirilebilir, ücretsiz/özgür bir metin düzenleyici — ve daha fazlası.’
- Odak: Hayal edebileceğiniz her şey
- Platformlar: Mac (GNU Emacs, çok çeşitli işletim sistemlerinde bir komut satırı aracı olarak mevcuttur.)
GNU Emacs ve Spacemacs, bir GPL lisansı altında ücretsiz olarak mevcuttur. Vim gibi, bir şey yapmadan önce onu nasıl kullanacağınızı öğrenmek için zaman harcamanız gerekecek. Uygulamayı yüklemek, komut satırında oldukça fazla iş gerektirir, ancak geliştiricilerin herhangi bir zorluk yaşamaması gerekir. İlk önce belgeleri dikkatlice okuduğunuzdan emin olun.
When you first launch Spacemacs, you choose whether you prefer Vim’s or Emac’s editor style and several other options. After that, the required additional packages will be installed automatically. The program is powerful and relies on the Emacs-Lisp programming language to extend its functionality.
HTML ve PHP dosyalarının varsayılan olarak görüntülenme şekli şöyledir:
Spacemacs (ve genel olarak GNU Emacs), topluluğumuzdaki öğrenmesi en zor uygulamadır, ancak aynı zamanda en güçlüsüdür. Öğrenmek zaman ve çaba gerektirecektir. Eğer ilgileniyorsanız, başlamak için mükemmel bir yer resmi Rehberli Emacs Turu.
Mac için En İyi Metin Düzenleyici: Nasıl Test Ettik
Supported Desktop and Mobile Platforms
Farklı işletim sistemlerini çalıştıran birden fazla bilgisayarda çalışıyorsanız, yaptığınız her yerde çalışan bir metin düzenleyici kullanmayı tercih edebilirsiniz. Bu derlemede önerilen tüm uygulamalar Mac’te çalışır. Bazıları, özellikle Windows ve Linux olmak üzere diğer platformlar için de mevcuttur. Birkaç uygulama iOS’ta da çalışır, böylece ofis dışındayken iPhone veya iPad’inizde bazı işlerinizi halledebilirsiniz.
Mac için özel olarak tasarlanmış bir metin düzenleyici, bir Mac uygulaması gibi görünecek ve hissedilecektir; özel Mac kullanıcıları öğrenmeyi ve kullanmayı daha kolay bulabilir. Platformlar arası bir uygulama, birçok Mac kullanıcı arabirimi kuralını bozabilir, ancak tüm işletim sistemlerinde aynı şekilde çalışır.
İşte yalnızca macOS’ta çalışan uygulamalar:
- BBDüzenle 13
- 2 kuyruğu
- Metin Arkadaşı 2.0
- metinsel
- MacVim (Vim her yerde çalışsa da)
- Spacemacs (Emacs her yerde çalışsa da)
Bu metin düzenleyiciler ayrıca Windows ve Linux’ta da çalışır:
- Yüceltilmiş metin 3
- Atom
- Visual Studio Kodu
- UltraEdit
- Parantez
- Komodo Edit
Son olarak, uygulamalarımızdan ikisi, iOS üzerinde çalışan tamamlayıcı uygulamalara sahiptir:
- 2 kuyruğu
- metinsel
Coda 2’nin mobil uygulaması daha az güçlü bir ortak uygulamasıdır, Textastic’in mobil uygulaması ise tam özelliklidir.
Kullanım kolaylığı
Çoğu metin düzenleyici güçlüdür ve bir sürü özelliği vardır. Bazıları yeni başlayanlar için başlamayı kolaylaştırırken, diğerleri dik bir başlangıç öğrenme eğrisine sahiptir. İşte bazı örnekler:
- Textastic basit ve kullanımı kolaydır ancak çok fazla işlevselliğe sahip değildir.
- Sublime Text, Atom, and others have a lot of power under the hood, but beginners can use the program without the learning curve.
- The most advanced text editors, notably Vim and Emacs, require a lot of learning before you can begin to use them. Vim even provides a game that teaches you how to use it.
Pek çok metin düzenleyici, sekmeli tarayıcı benzeri bir arayüz ve dikkat dağıtmayan bir mod da dahil olmak üzere kullanım kolaylığını hedefleyen özellikler sunar.
Güçlü Düzenleme Özellikleri
Users of text editors tend to be quite technical and prefer functionality to ease-of-use. Keyboard shortcuts can speed up your workflow and allow you to keep your hands on the keyboard instead of reaching for a mouse.
Birçok metin düzenleyici, aynı anda birden fazla satırı seçip düzenleyebilmeniz için birden çok imlece sahip olmanızı sağlar. Aynı dosyanın farklı bölümlerini aynı anda ekranda görebilmeniz için sütunlar da sağlayabilirler.
Ara ve değiştir yapılandırılabilir olma eğilimindedir. Birçok metin düzenleyici, karmaşık kalıpları arayabilmeniz için normal ifadeleri destekler. Arama genellikle dosya sistemine genişletilir, böylece ihtiyacınız olan dosyayı hızla bulabilirsiniz ve FTP ve WebDAV sunucuları, Amazon S3 ve daha fazlası dahil olmak üzere çevrimiçi depolama genellikle desteklenir.
Ek Programlama Araçları
Most text editors cater to the specific needs of developers. That starts with syntax highlighting, a feature that makes source code easier to read.
Metin düzenleyici, çok çeşitli programlama, komut dosyası oluşturma veya biçimlendirme dilinin farklı öğelerinin işlevini anlar ve bunları farklı renklerde görüntüler. Örnek bir HTML ve PHP dosyası kullanarak, her metin düzenleyicinin varsayılan sözdizimi vurgulamasının ekran görüntülerini ekleyeceğiz.
Code completion saves you time and reduces typos by offering to type code for you. This may be intelligent, where the app understands context, or simply a way to access a popup menu of available functions, variables, and other elements. Related features may automatically close tags and brackets for you.
Kod katlama, metin düzenleyiciyi bir anahat gibi kullanmanıza olanak tanır, kaynak kodunuzun bölümlerini daraltır, böylece ihtiyaç duyulmadığında gözden gizlenirler. Bazı metin düzenleyiciler, web geliştiricileri tarafından takdir edilen bir özellik olan HTML ve CSS dosyalarının canlı bir önizlemesine de izin verir.
Finally, some text editors go beyond simple editing and include features you normally find in an IDE. These typically include compiling, debugging, and connecting with GitHub for versioning. Some text editors (including Visual Studio Code and Komodo Edit) are actually cut-down versions of the company’s IDE, which are available separately.
Ek Yazma Araçları
Bazı metin düzenleyiciler, Markdown desteği ve metin katlama gibi yazarlar için ek özellikler içerir. Birçok yazar, metin düzenleyicilerin kelime işlemcilerden daha basit, daha hızlı ve daha özelleştirilebilir olduğunu takdir ediyor. Çevirmenler genellikle gelişmiş arama ve değiştirme için düzenli ifadeler sunan metin düzenleyicileri kullanır.
Uygulamanın İşlevselliğini Genişletecek Eklentiler
Birçok metin düzenleyicinin en çekici özelliği, zengin bir eklenti ekosistemi sunarak hangi özelliklere ihtiyacınız olduğunu seçmenize izin vermesidir. Özel bir uygulama oluşturmanıza olanak tanır. Ayrıca, metin düzenleyicilerin daha az şişkin olduğu anlamına gelir: varsayılan olarak, yalnızca temel özellikleri içerirler.
Plugins are written in a variety of languages depending on the text editor that you choose, and developers can create and share their plugins. You can often access the library of plugins from within the app, then add the ones you want with just a few clicks. Some text editors include a simple way to record macros without coding.
Ücret
Bir metin düzenleyici, bir geliştiricinin birincil aracıdır, bu nedenle ilk satın alma veya devam eden bir abonelik olarak bazılarının oldukça pahalı olması şaşırtıcı değildir. Sizi şaşırtabilecek şey, en iyi seçeneklerin çoğunun ücretsiz olmasıdır.
Bunun nedeni, bir kullanıcı topluluğu tarafından yürütülen açık kaynaklı bir proje olmaları veya şirketin daha pahalı IDE’sini denemenin uygun bir yolu olmaları olabilir. İşte seçenekleriniz, en uygun fiyatlıdan en aza doğru sıralanmıştır.
Ücretsiz:
- Atom: ücretsiz (açık kaynak)
- Visual Studio Code: ücretsiz (açık kaynak)
- TextMate 2.0: ücretsiz (açık kaynak)
- Parantezler: ücretsiz (açık kaynak)
- Komodo Edit: free (open-source)
- MacVim: free (open-source)
- Spacemacs: ücretsiz (açık kaynak)
Satınalma:
- Metinsel: $7.99
- BBEdit: Doğrudan 49.99 ABD doları veya abone olun (aşağıya bakın)
- Yüce Metin: 80 $
- Kod 2: 99.00 $
Abonelik:
- BBEdit: $39.99/year, $3.99/month, or purchase outright (above)
- UltraDüzenleme: 79.95 $/yıl
Burada kaçırdığımız Mac için başka iyi bir metin düzenleyici var mı? Bir yorum bırakın ve bize bildirin.
En son makaleler