Najlepszy edytor tekstu dla komputerów Mac w 2022 roku (szczegółowy przewodnik)

Edytor tekstu to poręczne, elastyczne narzędzie, które zasługuje na miejsce na każdym komputerze. Domyślnie z każdym popularnym systemem operacyjnym jest preinstalowany podstawowy. Są najczęściej używane przez programistów, ale także często przez pisarzy i osoby sporządzające notatki. Najlepsze edytory tekstu są niezwykle wydajne i wysoce konfigurowalne, co czyni je bardzo osobistym wyborem.

edytor tekstu dla Mac

Oznacza to, że ci, którzy używają edytorów tekstu, mają o nich silne opinie. Znalezienie odpowiedniego jest niezbędne. Im lepiej się z nim zapoznasz, tym bardziej będzie to przydatne. Dlatego wiele osób nadal używa potężnych edytorów tekstu, które mają ponad 30 lat, takich jak Vim i GNU Emacs.

Na pozór edytor tekstu może wyglądać zwyczajnie, prosto i nudno, ale to dlatego, że jeszcze go nie znasz. Pod maską kryją się zaawansowane funkcje, których możesz użyć do zaprojektowania strony internetowej, tworzenia aplikacji i napisania powieści. Edytory tekstu przydają się również do drobnych zadań, takich jak pisanie list lub robienie notatek. Zwykle mają podstawowy zestaw funkcji, które można rozszerzyć za pomocą wtyczek.

Jaki jest więc edytor tekstu dla Ciebie?

Naszą rekomendacją numer jeden jest Tekst podekscytowany 3. Jest to szybki, atrakcyjny, w pełni funkcjonalny edytor tekstu dla komputerów Mac, Windows i Linux. Kosztuje 80 USD, ale nie ma oficjalnego limitu czasu na okres próbny, więc możesz zapoznać się z aplikacją przed zakupem. Jest konfigurowalny i dostępna jest szeroka gama pakietów, aby dodać określone funkcje, których potrzebujesz.

Atom to popularna darmowa alternatywa. Podobnie jak Sublime Text, jest wieloplatformowy, zdolny i rozszerzalny poprzez duże repozytorium pakietów. Koncentruje się na tworzeniu aplikacji, ale jest to aplikacja Electron, więc nie jest tak responsywna jak nasz zwycięzca.

Inne edytory tekstu są również niezwykle zdolne i mają swoje mocne strony, cele, ograniczenia i interfejsy. Omówimy dwanaście najlepszych i pomożemy Ci znaleźć tę, która idealnie pasuje do Twoich potrzeb, preferencji i przepływu pracy.

Dlaczego zaufaj mi, jeśli chodzi o ten przewodnik?

Dobry edytor tekstu to jedno z moich ulubionych narzędzi. Używam ich od dziesięcioleci, najpierw w systemie DOS, potem Windows, Linux, a teraz Mac. Często edytuję treści internetowe w edytorze tekstu, bezpośrednio wyświetlając znaczniki HTML. Czasami jestem dość wybredny, jeśli chodzi o używany kod i jego układ.

W Linuksie moimi ulubionymi edytorami tekstu były Genie i Bluefish, chociaż regularnie używałem też Gedit i Kate. Kiedy przesiadłem się na Maca, początkowo używałem TextMate. Po pewnym czasie jednak zwróciłem się do Sublime Text, który był regularnie aktualizowany.

Kontynuowałem eksperymentowanie z innymi edytorami tekstu i ostatecznie zdecydowałem się na Komodo Edit. Posiadał funkcje, których potrzebowałem w tamtym czasie, i interfejs, który pasował do mojego przepływu pracy. Obejmowało to nagrywanie wielu podstawowych makr wyszukiwania i zastępowania, które były wygodnie wymienione w panelu bocznym. Mogłem je uruchomić pojedynczo, klikając dwukrotnie nazwę makra.

Kupiłem Textastic na iPada i ostatecznie przełączyłem się na niego również na moim Macu. Jest szczupły, wredny i zrobił wszystko, czego wtedy potrzebowałem.

Przez lata często bawiłem się też Vimem i Emacsem, ale nie poświęciłem wystarczająco dużo czasu, aby nauczyć się biegle ich używać. Ich interfejsy nie przypominają nowoczesnych aplikacji, więc trudno było mi się z nimi trzymać, mimo że jestem przekonany, że są najpotężniejszymi narzędziami na świecie i mają przyjaciół, którzy na nie przysięgają.

Kto potrzebuje edytora tekstu?

Kto potrzebuje porządnego edytora tekstu? Każdy, kto musi pracować ze zwykłymi plikami tekstowymi. Dotyczy to zarówno osób, które potrzebują zwykłego narzędzia do drobnych edycji, jak i tych, którzy codziennie używają go jako podstawowego narzędzia programowego. Możesz użyć edytora tekstu do zadań takich jak:

  • tworzenie plików HTML i CSS przy tworzeniu strony internetowej
  • pisanie treści dla sieci w HTML lub Markdown
  • tworzenie aplikacji internetowych przy użyciu języka programowania takiego jak Python, JavaScript, Java, Ruby on Rails lub PHP
  • tworzenie aplikacji desktopowych przy użyciu języka programowania takiego jak Objective C, C# lub C++
  • tworzenie aplikacji mobilnych w językach programowania takich jak Java, Python, Objective C, Swift, C#, C++
  • edytowanie tekstowych plików konfiguracyjnych dla programu lub systemu operacyjnego
  • pisanie w językach znaczników, które umożliwiają dodawanie formatowania do zwykłego tekstu, np. Fountain w przypadku scenariuszy i Markdown w przypadku prozy
  • robienie notatek w postaci zwykłego tekstu lub Markdown, aby uniknąć uzależnienia od dostawcy

Niektóre edytory tekstu zostały opracowane z myślą o jednym lub kilku z tych zadań. Edytor tekstu przeznaczony dla twórców aplikacji może zawierać debuger, podczas gdy edytor tekstu przeznaczony dla twórców stron internetowych może zawierać panel podglądu na żywo. Jednak większość edytorów tekstu jest na tyle elastyczna, że ​​można ich używać w dowolnym celu.

Atrakcyjność edytora tekstu polega na tym, że można go używać do wielu różnych rzeczy i spersonalizować w sposób, w jaki żaden inny typ aplikacji nie jest w stanie. Jednak wielu użytkowników woli używać bardziej wyspecjalizowanego narzędzia, na przykład IDE (zintegrowanego środowiska programistycznego) do programowania lub dedykowanej aplikacji do pisania, takiej jak Scrivener or Ulysses.

Ponieważ interesują Cię edytory tekstu, mamy kilka innych podsumowań, które mogą Cię również zainteresować:

Najlepszy edytor tekstu dla komputerów Mac: Zwycięzcy

Najlepszy edytor tekstu komercyjnego: Sublime Text 3

Edytor tekstu25

Sublime Text 3 to wieloplatformowa edycja tekstu, która jest szybka, łatwa do rozpoczęcia i spełnia potrzeby większości użytkowników. Został wprowadzony na rynek w 2022 roku i jest w pełni funkcjonalny i wysoce konfigurowalny – doskonały wybór dla każdego, kto potrzebuje profesjonalnego, wydajnego edytora tekstu.

Odwiedź oficjalna witryna Sublime Text pobrać. Bezpłatny okres próbny jest bezterminowy. Aplikacja kosztuje 80 USD za każdego użytkownika (nie za każdą maszynę) za dalsze użytkowanie.

W skrócie:

  • Slogan: „Wyrafinowany edytor tekstu do kodu, znaczników i prozy”.
  • Koncentracja: Wszechstronność — tworzenie aplikacji, tworzenie stron internetowych, pisanie
  • Platformy: Mac, Windows, Linux

Rozpoczęcie korzystania z Sublime Text jest łatwe. Bezpłatny okres próbny nie ma rzeczywistego punktu końcowego, więc możesz go dokładnie przetestować, zanim zdecydujesz się go kupić, do czego będziesz od czasu do czasu zapraszany. A aplikacja jest łatwa do nauczenia. Wskakujesz i zaczynasz z niego korzystać, a następnie wybierasz jego zaawansowane funkcje, gdy ich potrzebujesz.

Świetnie wygląda i jest bogaty w funkcje. Sublime Text 3 działa konsekwentnie na wszystkich platformach, co osiąga się dzięki zastosowaniu niestandardowego zestawu narzędzi interfejsu użytkownika, a sama aplikacja jest natywna dla każdego systemu operacyjnego. Dzięki temu jest lżejszy i bardziej responsywny niż inne edytory wieloplatformowe.

Sublime Text oferuje szeroką gamę Skróty klawiaturowe trzymać palce tam, gdzie chcesz, i opcjonalnie Minimapa po prawej stronie ekranu pokazuje natychmiast, gdzie jesteś w dokumencie.

Podświetlanie składni jest oferowana i dostępna jest szeroka gama schematów kolorystycznych. Oto domyślne ustawienia pliku HTML:

Edytor tekstu23

A oto domyślne podświetlanie składni dla pliku PHP:

Edytor tekstu22

Możesz zobaczyć wiele otwartych dokumentów w interfejs z zakładkami (jak wyżej) lub w osobnych oknach.

A tryb bez rozpraszania uwagi powoduje, że okno jest pełnoekranowe, a menu i inne elementy interfejsu użytkownika są ukryte.

Edytor tekstu24

Możesz edytuj wiele linii jednocześnie, zaznaczając żądane numery linii (klikając z wciśniętym klawiszem Shift lub Command), a następnie używając skrótu klawiaturowego Command-Shift-L. W każdym wybranym wierszu pojawi się kursor.

Sekcje kodu mogą być fałdowy (na przykład w przypadku zagnieżdżenia, jeśli używane są instrukcje), klikając trójkąty rozwijania obok numerów wierszy.

Edytor tekstu27

Wyszukiwanie i zamienianie jest potężnym narzędziem i obsługuje wyrażenia regularne. Wyszukiwanie jest rozszerzone na system plików za pomocą Goto Anything (Command-P), które jest najszybszym sposobem otwarcia dowolnego pliku w bieżącym folderze. Inne polecenia „Goto” ułatwiają nawigację i obejmują Goto Symbol, Goto Definition, Goto Reference i Goto Line.

Edytor tekstu26

Aplikacja jest wysoce konfigurowalna. Ustawienia są zmieniane poprzez edycję tekstowego pliku konfiguracyjnego. Chociaż może to zaskoczyć początkujących, ma to sens dla tych, którzy są przyzwyczajeni do pracy w edytorze tekstu, a plik preferencji jest bardzo komentowany, dzięki czemu można zobaczyć dostępne opcje.

Edytor tekstu29

Wtyczki są dostępne w Sublime Text zarządzanie pakietami system, do którego można uzyskać dostęp z palety poleceń w aplikacji lub z oficjalna strona internetowa. Mogą one rozszerzać funkcjonalność aplikacji w określony sposób i są napisane w Pythonie. Obecnie dostępnych jest prawie 5,000.

Edytor tekstu28

Najlepszy darmowy edytor tekstu: Atom

Edytor tekstu32

Atom to darmowa i otwarta alternatywa uruchomiona w 2022 roku. Ma podobną funkcjonalność do Sublime Text. Atom jest wieloplatformowy i oparty na frameworku Electron „napisz raz i wdrażaj wszędzie”, więc jest trochę wolniejszy niż Sublime Text.

Aplikacja została stworzona przez GitHub, który został następnie nabyte przez Microsoft. Pomimo obaw niektórych członków społeczności (zwłaszcza, że ​​Microsoft opracował już własny edytor tekstu), Atom pozostaje solidnym edytorem tekstu.

Odwiedzić oficjalna strona Atom aby pobrać aplikację za darmo.

W skrócie:

  • Slogan: „Edytor tekstu do zhakowania na XXI wiek”.
  • Focus: Rozwój aplikacji
  • Platformy: Mac, Windows, Linux

Obecnie pierwsze wrażenie, jakie daje Atom, nie jest dobre. Gdy po raz pierwszy otworzysz go w systemie macOS Catalina, zostanie wyświetlony komunikat o błędzie:

„Atom” nie może zostać otwarty, ponieważ Apple nie może sprawdzić go pod kątem złośliwego oprogramowania.

Znalazłem rozwiązanie na Forum dyskusyjne o atomie: znajdź Atom w Finderze, kliknij go prawym przyciskiem myszy, a następnie wybierz otwórz. Gdy to zrobisz, aplikacja otworzy się w przyszłości bez komunikatu o błędzie. Dziwię się, że nie została jeszcze stworzona poprawka do tego.

Atom jest łatwy do zdobycia dla nowych użytkowników. Oferuje interfejs z zakładkami, a także wiele paneli, a także atrakcyjne podświetlanie składni dla wielu języków. Oto domyślny format plików HTML i PHP.

Edytor tekstu30

Podobnie jak Sublime Text, dostępna jest edycja wielowierszowa, która obejmuje edycję wielu użytkowników. Dalekopis to unikalna funkcja, która umożliwia różnym użytkownikom jednoczesne otwieranie i edytowanie dokumentu, podobnie jak w przypadku Dokumentów Google.

Dostępne są składanie kodu i inteligentne autouzupełnianie, podobnie jak wyrażenia regularne, przeglądarka systemu plików, doskonałe opcje nawigacji i zaawansowane wyszukiwanie.

Edytor tekstu31

Ponieważ aplikacja została stworzona z myślą o programistach, nie jest niespodzianką, że Atom zawiera niektóre funkcje IDE i oferuje instalację narzędzi programistycznych Apple, gdy otworzysz ją po raz pierwszy.

Dodajesz funkcjonalność do aplikacji za pomocą pakietów, a dostęp do menedżera pakietów można uzyskać bezpośrednio z poziomu Atom.

Edytor tekstu33

Dostępne są tysiące pakietów. Umożliwiają dodawanie funkcji, takich jak edycja bez rozpraszania uwagi, korzystanie z Markdown, dodatkowe fragmenty kodu i obsługa języków oraz szczegółowe dostosowywanie wyglądu i działania aplikacji.

Najlepszy edytor tekstu dla komputerów Mac: konkurs

Kod Visual Studio

Edytor tekstu34

Chociaż Atom jest teraz technicznie produktem firmy Microsoft, Visual Studio Code to aplikacja, którą zaprojektowali, i jest świetna. Został uruchomiony w 2022 roku i szybko zyskuje na popularności. Jego wyróżniającymi cechami są inteligentne uzupełnianie kodu i podświetlanie składni.

Odwiedź oficjalna witryna Visual Studio Code aby pobrać aplikację za darmo.

W skrócie:

  • Slogan: „Edycja kodu. Zdefiniowane na nowo”.
  • Focus: Rozwój aplikacji
  • Platformy: Mac, Windows, Linux

VSCode jest szybki i responsywny, przeznaczony dla programistów i koncentruje się na edycji i debugowaniu kodu. Jest wydany na mocy Licencja MIT o otwartym kodzie źródłowym.

IntelliSense to funkcja, która dodaje inteligencję do uzupełniania kodu i wyróżniania składni, biorąc pod uwagę typy zmiennych, definicje funkcji i importowane moduły. Obsługiwanych jest ponad 30 języków programowania, w tym ASP.NET i C#. Oto jego domyślne podświetlanie składni dla plików HTML i PHP:

Edytor tekstu35
Edytor tekstu36

Aplikacja ma trochę krzywej uczenia się i zawiera zarówno interfejs z zakładkami, jak i podzielone okna. Tryb Zen zapewnia minimalny interfejs za naciśnięciem jednego przycisku, ukrywając menu i okna oraz maksymalizując aplikację, aby wypełnić ekran.

Zawiera polecenia terminala, debugera i Git, ale nie jest pełnym środowiskiem IDE. W tym celu musisz kupić znacznie większy visual Studio, profesjonalne środowisko IDE firmy Microsoft.

Z poziomu aplikacji dostępna jest obszerna biblioteka rozszerzeń, dająca dostęp do bezpłatnych pakietów rozszerzających funkcjonalność VSCode. Należą do nich wtyczki do pisania w Markdown, uruchamiania skryptów powłoki, a nawet tworzenia AppleScript.

Edytor tekstu37

BBEdytuj 13

BBEdit 13 firmy Bare Bones Software jest bardzo popularnym edytorem przeznaczonym tylko dla komputerów Mac, który został wydany po raz pierwszy w 1992 roku. Według oficjalnej strony internetowej, został zaprojektowany, aby służyć potrzebom pisarzy, autorów stron internetowych i programistów.

Odwiedzić oficjalna strona BBEdit aby pobrać aplikację. Indywidualna licencja kosztuje 49.99 USD. Subskrypcje można kupić od Mac App Store i kosztują 3.99 USD miesięcznie lub 39.99 USD rocznie.

W skrócie:

  • Slogan: „To nie jest do bani.®”
  • Koncentracja: Wszechstronność: tworzenie aplikacji, tworzenie stron internetowych, pisanie
  • Platformy: tylko Mac

Ten edytor tekstu jest ulubieńcem fanów komputerów Mac i jest ściśle zgodny z wytycznymi dotyczącymi interfejsu użytkownika Apple, w tym skrótami klawiaturowymi i konwencjami przeciągania i upuszczania. Jest szybki i stabilny.

Jest jednak mniej nowoczesny niż inne edytory tekstu w tej recenzji. To trochę przestarzałe. Nie oferuje zakładek dla każdego otwartego dokumentu; zamiast tego otwarte pliki są wyświetlane na dole panelu bocznego. W porównaniu z innymi edytorami tekstu dodawanie motywów i pakietów jest dość skomplikowanym zadaniem.

Podświetlanie składni i nawigacja po funkcjach są dobrze zaimplementowane. Oto jak są wyświetlane pliki HTML i PHP:

Edytor tekstu38
Edytor tekstu39

Wyszukiwanie jest potężne, oferując zarówno wyrażenia regularne, jak i dopasowanie wzorców Grep. Dostępne jest składanie kodu i uzupełnianie tekstu, ale edycja wielowierszowa nie.

Ten edytor domyślnie zapewnia więcej narzędzi dla pisarzy niż większość jego konkurentów. W rzeczywistości autor Matt Gremmel używa go jako jednej z głównych aplikacji do pisania od co najmniej 2013 roku, chociaż używa również innych aplikacji.

Koda (teraz Nova)

Edytor tekstu40

Panic’s Coda to edytor tekstu przeznaczony wyłącznie dla komputerów Mac, koncentrujący się na tworzeniu stron internetowych, który został pierwotnie wydany w 2022 roku. Nie będzie już dostępny, ponieważ zostanie zastąpiony przez nową aplikację.

Odwiedzić oficjalna strona aby pobrać aplikację. Możesz kupić aplikację za 99 USD.

W skrócie:

  • Slogan: „Kodujesz dla sieci. Potrzebujesz szybkiego, czystego i wydajnego edytora tekstu. Podgląd z dokładnością co do piksela. Wbudowany sposób otwierania i zarządzania plikami lokalnymi i zdalnymi. I może odrobina SSH. Przywitaj się, Codo.
  • Główny przedmiot: tworzenie stron internetowych
  • Platformy: tylko Mac

Coda ma teraz dwanaście lat i czuje się przestarzała. Panika zdaje sobie z tego sprawę i zamiast tylko odświeżyć ją, opracowali zupełnie nową aplikację: Nova.

Zawiera kilka przydatnych funkcji dla twórców stron internetowych. Moim ulubionym jest wbudowany Podgląd WebKit z inspektorem sieciowym, debugerem i profilerem. Może również łatwo uzyskać dostęp do plików zdalnych, w tym na serwerach FTP, SFTP, WebDAV lub Amazon S3.

Coda zawiera wiele funkcji swoich konkurentów:

  • Wyszukaj i zamień
  • Kod składany
  • Autouzupełnianie całego projektu
  • Automatyczne zamykanie tagów
  • Podświetlanie składni dla wielu języków

Oto jak wygląda domyślne podświetlanie składni w naszych przykładowych plikach HTML i PHP:

Edytor tekstu11
Edytor tekstu12

Na oficjalnej stronie dostępne jest duże repozytorium wtyczek, które pozwala na dodawanie dodatkowych funkcji do programu. Używany jest język skryptowy Cocoa. Wersja towarzysząca iOS (bezpłatna w iOS App Store) umożliwia sprawdzanie i edytowanie kodu, gdy jesteś w ruchu, a także synchronizację pracy między urządzeniami.

UltraEdit

UltraEdit w wersji 20.00 to składnik edytora tekstu pakietu programów firmy IDM Computer Solutions, Inc., w tym UltraCompare, UltraEdit Suite, UltraFinder i IDM All Access. Został wydany po raz pierwszy w 1994 roku, więc istnieje już od jakiegoś czasu i ma lojalnych fanów.

Odwiedzić oficjalna strona UltraEdit aby pobrać aplikację. Subskrypcja kosztuje 79.95 USD rocznie (drugi rok to połowa ceny) i obejmuje do pięciu instalacji. Alternatywnie możesz subskrybować wszystkie aplikacje IDM za 99.95 USD rocznie. 30-dniowa wersja próbna, 30-dniowa gwarancja zwrotu pieniędzy.

W skrócie:

  • Slogan: „UltraEdit to najbardziej elastyczny, wydajny i bezpieczny edytor tekstu na rynku”.
  • Focus: Tworzenie aplikacji i stron internetowych
  • Platformy: Mac, Windows, Linux

Subskrypcja licencji osobistej obejmuje trzy lub pięć instalacji — witryna UltraEdit jest niejasna. Na stronie głównej mówi o Licencja 3 za 1: „Twoja licencja osobista jest odpowiednia na maksymalnie 3 maszyny na dowolnej kombinacji platform”. Jednak na stronie zakupu jest napisane, że subskrypcja obejmuje „Do 5 instalacji (licencje osobiste)”.

Edytor tekstu13

Aplikacja nadaje się zarówno do tworzenia stron internetowych, jak i aplikacji. Obsługuje HTML, JavaScript, PHP, C/C++, PHP, Perl, Python i inne. Oto domyślne podświetlanie składni naszych przykładowych plików HTML i PHP:

Edytor tekstu14
Edytor tekstu15

Jest potężny i pozwala pracować z gigantycznymi plikami, o rozmiarze do gigabajtów. Obsługuje edycję wieloliniową i tryb edycji kolumn, składanie kodu i automatyczne uzupełnianie. Funkcja wyszukiwania zawiera wyrażenia regularne i wyszukiwanie plików. Obsługiwane jest również debugowanie i podgląd na żywo. Aplikację można dostosować, umożliwiając tworzenie makr, skryptów i skrótów klawiaturowych. Dostępne jest API i szereg motywów.

TextMate 2.0

TextMate 2.0 firmy MacroMates to potężny, konfigurowalny edytor tekstu tylko dla systemu macOS. Wersja 1 była bardzo popularna, ale gdy wersja 2 została opóźniona, wielu użytkowników przeskoczyło na coś bardziej regularnie aktualizowanego, w szczególności Sublime Text. Aktualizacja została ostatecznie uruchomiona i jest teraz projektem open-source (zobacz jego licencję tutaj).

Odwiedź oficjalna strona TextMate aby pobrać aplikację za darmo.

W skrócie:

  • Slogan: „Potężny i konfigurowalny edytor tekstu z obsługą ogromnej listy języków programowania i opracowany jako open-source”.
  • Focus: Tworzenie aplikacji i stron internetowych
  • Platformy: tylko Mac

TextMate jest przeznaczony dla programistów i jest szczególnie popularny wśród programistów Ruby on Rails. Jest również szczególnie interesujący dla programistów Mac i iOS, ponieważ współpracuje z Xcode i może tworzyć projekty Xcode.

Funkcje są dodawane przez zainstalowanie pakietów. Jest lekki i oferuje przejrzysty interfejs. Oto sposób wyróżnienia składni w naszych przykładowych plikach HTML i PHP:

Edytor tekstu16
Edytor tekstu17

Dostępne są zaawansowane funkcje, takie jak wprowadzanie wielu zmian naraz, automatyczne parowanie nawiasów, wybór kolumn i kontrola wersji. Wyszukuj i zamieniaj prace w różnych projektach, makra mogą być nagrywane i obsługiwana jest znaczna lista języków programowania.

Wsporniki

Brackets to projekt open-source kierowany przez społeczność (wydany pod MIT License) założona przez firmę Adobe w 2022 roku. Jej celem jest przeniesienie edytorów do tworzenia stron internetowych na wyższy poziom. Nawiasy mają przejrzysty, nowoczesny interfejs, z którym będziesz zaznajomiony, jeśli korzystasz z innych produktów Adobe.

Odwiedzić oficjalna strona wsporników aby pobrać aplikację za darmo.

W skrócie:

  • Slogan: „Nowoczesny edytor tekstu typu open source, który rozumie projektowanie stron internetowych”.
  • Główny przedmiot: tworzenie stron internetowych
  • Platformy: Mac, Windows, Linux

Brackets koncentruje się na tworzeniu stron internetowych i oferuje podgląd na żywo plików HTML i CSS, aktualizując strony w czasie rzeczywistym. Przycisk No Distractions zapewnia prostszy interfejs za naciśnięciem jednego przycisku, a dostępnych jest wiele bezpłatnych rozszerzeń, które dodają konkretną funkcjonalność, której potrzebujesz.

Edytor tekstu18

Aplikacja obsługuje ponad 38 formatów plików i języków programowania, w tym C++, C, VB Script, Java, JavaScript, HTML, Python, Perl i Ruby. Oto domyślne podświetlanie składni dla HTML i PHP:

Edytor tekstu19
Edytor tekstu20

Będąc aplikacją firmy Adobe, Brackets zapewnia bezproblemową integrację z programem Photoshop. PSD Lens to funkcja, która wyodrębni zdjęcia, logo i style projektowe z programu Photoshop. Extract to narzędzie, które pobiera kolory, czcionki, gradienty, pomiary i inne informacje z plików PSD w celu automatycznego tworzenia CSS. Są to szczególnie przydatne funkcje dla programistów front-end.

Komodo Edytuj

Komodo Edit to prosty, ale potężny edytor tekstu firmy ActiveState i jest dostępny bezpłatnie. Po raz pierwszy został wydany w 2022 roku i teraz wygląda na dość przestarzały. Jest to okrojona wersja bardziej zaawansowanej Komodo IDE, który jest teraz dostępny również za darmo.

Odwiedzić oficjalna strona Komodo Edit aby pobrać aplikację za darmo.

W skrócie:

  • Slogan: „Edytor kodu dla języków Open Source”.
  • Focus: Tworzenie aplikacji i stron internetowych
  • Platformy: Mac, Windows, Linux

Komodo Edit jest rozpowszechniany pod MOZILLA PUBLIC licencja na oprogramowanie typu open source. Podobnie jak Atom, podczas otwierania Komodo Edit po raz pierwszy w macOS Catalina wyświetlany jest komunikat o błędzie:

„Komodo Edit 12” nie może zostać otwarty, ponieważ Apple nie może sprawdzić go pod kątem złośliwego oprogramowania.

Rozwiązanie jest takie samo: znajdź aplikację w Finderze, kliknij prawym przyciskiem myszy i wybierz Otwórz.

Edytor tekstu1

Aplikacja jest na tyle prosta, że ​​początkujący mogą zacząć jej używać od razu. Tryb ostrości wyświetla tylko edytor. Interfejs z zakładkami umożliwia łatwe przełączanie się między otwartymi plikami. Idź do wszystkiego pozwala szybko wyszukać i otworzyć żądany plik. Oto jak plik HTML i PHP jest wyświetlany w edytorze.

Edytor tekstu2
Edytor tekstu3

Dostępne są bardziej zaawansowane funkcje, w tym zmiany śledzenia, automatyczne uzupełnianie i wielokrotny wybór. Przeglądarka Markdown jest przydatna dla autorów, a makra można nagrywać.

Tekstastyczny

Textastic to zaawansowany edytor kodu pierwotnie napisany dla iPada, a teraz dostępny dla komputerów Mac i iPhone. W przeciwieństwie do Coda 2, która oferuje również aplikację na iPada, mobilna wersja Textastic jest kompletna i potężna. W rzeczywistości firma mówi o wersji na Maca jako o aplikacji towarzyszącej.

Kup aplikację za 7.99 USD od Mac App Store. Wersję próbną można pobrać z oficjalna strona Textastic. Wersję na iOS można kupić za 9.99 USD od App Store.

W skrócie:

  • Slogan: „Prosty i szybki edytor tekstu na iPada/iPhone’a/Maca”.
  • Koncentracja: Prostota i łatwość użytkowania
  • Platformy: Mac, iOS

Textastic jest niedrogi i przyjazny dla użytkownika. Używałem aplikacji na moim iPadzie od momentu jej wydania i zacząłem używać wersji na Maca, ponieważ była ona dostępna, ponieważ jest lekka i łatwa w użyciu. Jest zdolny, ale nie najpotężniejszy.

Obsługiwanych jest ponad 80 języków programowania i znaczników. Oto jak Textastic wyświetla HTML i PHP.

Edytor tekstu4
Edytor tekstu5

Automatycznie uzupełnia kod dla HTML, CSS, JavaScript, PHP, C i Objective-C. Obsługuje definicje TextMate i Sublime Text. Twoje pliki są synchronizowane między wersją na Maca i iOS za pośrednictwem iCloud Drive.

Macvim

Vim to wysoce konfigurowalny edytor tekstu wiersza poleceń stworzony w 1991 roku. Jest to aktualizacja Vi („Vi Improved”), który został napisany w 1976 roku. Jest nadal używany przez wielu programistów, chociaż jego interfejs różni się od nowoczesnych edytorów tekstu. Macvim do pewnego stopnia rozwiązuje ten problem, ale nadal ma znaczną krzywą uczenia się.

Odwiedzić oficjalna strona MacVim aby pobrać aplikację za darmo.

W skrócie:

  • Slogan: „Vim – wszechobecny edytor tekstu”.
  • Koncentracja: wszystko, co możesz sobie wyobrazić
  • Platformy: Mac. (Vim jest dostępny jako narzędzie wiersza poleceń w systemach Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS, MorphOS.)

Masz już Vima na swoim Macu. Po prostu otwórz okno terminala i wpisz „vi” lub „vim”, a otworzy się. MacVim pozwala otworzyć aplikację, klikając ikonę. Zapewnia również pełny pasek menu i jest nieco bardziej przyjazny dla użytkownika.

Edytor tekstu6

Chociaż MacVim jest napisany tylko dla komputerów Mac, Vim jest tak wieloplatformowy, jak tylko możesz. Jest dostępny w systemach Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS i MorphOS. Jest przeznaczony dla programistów i dostępna jest ogromna liczba dodatków.

To program modalny. Gdy klikniesz okno aplikacji i zaczniesz pisać, zauważysz, że kursor będzie przeskakiwał po dokumencie zamiast tych znaków dodawanych do pliku. Jest to funkcja, a gdy nauczysz się, co robi każdy klawisz, będziesz poruszać się po pliku szybciej niż kiedykolwiek.

Aby dodać tekst do pliku, musisz wpisać Tryb wstawiania naciskając literę „i”, aby wstawić tekst w miejscu kursora, lub „o”, aby wstawić tekst na początku następnej linii. Wyjdź z trybu wstawiania, naciskając Escape. Niektóre polecenia zaczynają się od dwukropka. Na przykład, aby zapisać plik, wpisz „:w”, a aby wyjść, wpisz „:q”.

Chociaż interfejs jest inny, MacVim może zrobić wszystko, co potrafią powyższe edytory tekstu, a nawet więcej. Oto jak jest wyświetlane podświetlanie składni dla plików HTML i PHP:

Edytor tekstu7
Edytor tekstu8

Czy warto uczyć się aplikacji, która tak bardzo różni się od nowoczesnych aplikacji? Wielu programistów odpowiada entuzjastycznie „Tak!” Oto kilka artykułów, które mówią o tym, dlaczego niektórzy deweloperzy używają i kochają Vima:

Spacemacs

GNU Emacs jest podobny. Jest to starożytny edytor wiersza poleceń wydany w 1984 roku jako aktualizacja starszego Emacsa z 1976 roku. Spacemacs to próba przeniesienia go do współczesnego świata, choć samo zainstalowanie aplikacji to dużo pracy!

Odwiedzić oficjalna strona Spacemacs aby pobrać aplikację za darmo.

W skrócie:

  • Slogan: „Emacs — rozszerzalny, konfigurowalny, darmowy/bezpłatny edytor tekstu — i nie tylko”.
  • Koncentracja: wszystko, co możesz sobie wyobrazić
  • Platformy: Mac (GNU Emacs jest dostępny jako narzędzie wiersza poleceń w wielu systemach operacyjnych).

GNU Emacs i Spacemacs są dostępne bezpłatnie na licencji GPL. Podobnie jak Vim, będziesz musiał poświęcić czas na naukę obsługi, zanim cokolwiek zrobisz. Instalacja aplikacji wymaga sporo pracy w wierszu poleceń, ale programiści nie powinni mieć żadnych trudności. Upewnij się, że najpierw uważnie przeczytałeś dokumentację.

Kiedy po raz pierwszy uruchamiasz Spacemacsa, wybierasz, czy wolisz styl edytora Vima czy Emaca i kilka innych opcji. Następnie wymagane dodatkowe pakiety zostaną zainstalowane automatycznie. Program jest potężny i opiera się na języku programowania Emacs-Lisp w celu rozszerzenia jego funkcjonalności.

Oto sposób, w jaki pliki HTML i PHP są domyślnie wyświetlane:

Edytor tekstu9
Edytor tekstu10

Spacemacs (i ogólnie GNU Emacs) to najtrudniejsza do nauczenia aplikacja w naszym podsumowaniu, ale także najpotężniejsza. Nauka będzie wymagała czasu i wysiłku. Jeśli jesteś zainteresowany, doskonałym miejscem na rozpoczęcie jest oficjalna Wycieczka z przewodnikiem po Emacs.

Najlepszy edytor tekstu dla komputerów Mac: jak testowaliśmy

Obsługiwane platformy stacjonarne i mobilne

Jeśli pracujesz na wielu komputerach z różnymi systemami operacyjnymi, możesz użyć edytora tekstu, który działa wszędzie, gdzie się znajdujesz. Wszystkie aplikacje zalecane w tym podsumowaniu działają na komputerze Mac. Niektóre są dostępne również na inne platformy, w szczególności Windows i Linux. Kilka aplikacji działa również w systemie iOS, więc możesz popracować na swoim iPhonie lub iPadzie, gdy jesteś poza biurem.

Edytor tekstu zaprojektowany specjalnie dla komputerów Mac będzie wyglądał i działał jak aplikacja na Maca; dedykowani użytkownicy komputerów Mac mogą łatwiej uczyć się i używać. Aplikacja wieloplatformowa może łamać wiele konwencji dotyczących interfejsu użytkownika komputerów Mac, ale będzie działać w ten sam sposób we wszystkich systemach operacyjnych.

Oto aplikacje, które działają tylko na macOS:

  • BBEdytuj 13
  • Koda 2
  • TextMate 2.0
  • Tekstastyczny
  • MacVim (chociaż Vim działa wszędzie)
  • Spacemacs (chociaż Emacs działa wszędzie)

Te edytory tekstu działają również w systemach Windows i Linux:

  • Tekst podekscytowany 3
  • Atom
  • Kod Visual Studio
  • UltraEdit
  • Wsporniki
  • Komodo Edytuj

Wreszcie, dwie z naszych aplikacji mają aplikacje towarzyszące, które działają na iOS:

  • Koda 2
  • Tekstastyczny

Aplikacja mobilna Coda 2 jest mniej wydajną aplikacją partnerską, podczas gdy aplikacja mobilna Textastic jest w pełni funkcjonalna.

Łatwość użycia

Większość edytorów tekstu jest potężnych i ma mnóstwo funkcji. Niektóre ułatwiają początkującym rozpoczęcie pracy, podczas gdy inne mają stromą początkową krzywą uczenia się. Oto kilka przykładów:

  • Textastic jest prosty i łatwy w użyciu, ale nie ma zbyt wielu funkcji.
  • Sublime Text, Atom i inne mają dużą moc pod maską, ale początkujący mogą korzystać z programu bez krzywej uczenia się.
  • Najbardziej zaawansowane edytory tekstu, zwłaszcza Vim i Emacs, wymagają dużo nauki, zanim zaczniesz z nich korzystać. Vim zapewnia nawet grę, która uczy, jak z niej korzystać.

Wiele edytorów tekstu zapewnia funkcje ułatwiające obsługę, w tym interfejs podobny do przeglądarki z zakładkami i tryb bez rozpraszania uwagi.

Potężne funkcje edycji

Użytkownicy edytorów tekstu są zazwyczaj dość techniczni i przedkładają funkcjonalność nad łatwość użycia. Skróty klawiaturowe mogą przyspieszyć przepływ pracy i pozwalają trzymać ręce na klawiaturze zamiast sięgać po mysz.

Wiele edytorów tekstu umożliwia korzystanie z wielu kursorów, dzięki czemu można jednocześnie zaznaczać i edytować więcej niż jeden wiersz. Mogą również udostępniać kolumny, dzięki czemu można jednocześnie wyświetlać na ekranie różne sekcje tego samego pliku.

Wyszukiwanie i zamienianie jest zwykle konfigurowalne. Wiele edytorów tekstu obsługuje wyrażenia regularne, dzięki czemu można wyszukiwać złożone wzorce. Wyszukiwanie jest często rozszerzane na system plików, dzięki czemu można szybko znaleźć potrzebny plik, a pamięć masowa online — w tym serwery FTP i WebDAV, Amazon S3 i inne — jest zwykle obsługiwana.

Dodatkowe narzędzia programistyczne

Większość edytorów tekstu zaspokaja specyficzne potrzeby programistów. Zaczyna się od podświetlania składni, funkcji, która ułatwia odczytywanie kodu źródłowego.

Edytor tekstu rozumie funkcję różnych elementów szerokiej gamy języków programowania, skryptów lub znaczników i wyświetla je w różnych kolorach. Dołączymy zrzuty ekranu z domyślnym podświetlaniem składni każdego edytora tekstu, używając przykładowego pliku HTML i PHP.

Uzupełnianie kodu oszczędza czas i redukuje literówki, oferując wpisanie kodu za Ciebie. Może to być inteligentne, gdy aplikacja rozumie kontekst, lub po prostu sposób na dostęp do wyskakującego menu dostępnych funkcji, zmiennych i innych elementów. Powiązane funkcje mogą automatycznie zamykać tagi i nawiasy.

Zwijanie kodu pozwala używać edytora tekstu jako konturu, zwijając sekcje kodu źródłowego, aby były ukryte przed wzrokiem, gdy nie są potrzebne. Niektóre edytory tekstu umożliwiają także podgląd na żywo plików HTML i CSS, co jest funkcją docenianą przez twórców stron internetowych.

Wreszcie, niektóre edytory tekstu wykraczają poza prostą edycję i zawierają funkcje, które zwykle znajdują się w środowisku IDE. Zwykle obejmują one kompilowanie, debugowanie i łączenie z usługą GitHub w celu przechowywania wersji. Niektóre edytory tekstu (w tym Visual Studio Code i Komodo Edit) to w rzeczywistości okrojone wersje firmowego IDE, które są dostępne osobno.

Dodatkowe narzędzia do pisania

Niektóre edytory tekstu zawierają dodatkowe funkcje dla autorów, takie jak obsługa języka Markdown i składanie tekstu. Wielu pisarzy docenia fakt, że edytory tekstu są prostsze, szybsze i bardziej konfigurowalne niż edytory tekstu. Tłumacze często używają edytorów tekstu, które oferują wyrażenia regularne do zaawansowanego wyszukiwania i zamiany.

Wtyczki rozszerzające funkcjonalność aplikacji

Najbardziej atrakcyjną cechą wielu edytorów tekstu jest to, że pozwalają one wybrać potrzebne funkcje, oferując bogaty ekosystem wtyczek. Pozwala zbudować niestandardową aplikację. Oznacza to również, że edytory tekstu są mniej rozdęte: domyślnie zawierają tylko podstawowe funkcje.

Wtyczki są napisane w różnych językach w zależności od wybranego edytora tekstu, a programiści mogą tworzyć i udostępniać swoje wtyczki. Często możesz uzyskać dostęp do biblioteki wtyczek z poziomu aplikacji, a następnie dodać te, które chcesz, za pomocą zaledwie kilku kliknięć. Niektóre edytory tekstu zawierają prosty sposób na nagrywanie makr bez kodowania.

Koszty:

Edytor tekstu jest podstawowym narzędziem programisty, więc nie jest zaskoczeniem, że niektóre z nich są dość drogie, zarówno jako początkowy zakup, jak i trwająca subskrypcja. Co może Cię zaskoczyć, to fakt, że wiele najlepszych opcji jest bezpłatnych.

Może to wynikać z tego, że są to projekt open-source utrzymywany przez społeczność użytkowników, lub dlatego, że są wygodnym sposobem na zasmakowanie w droższym IDE firmy. Oto twoje opcje, wymienione od najbardziej przystępnych cenowo do najmniej.

Darmowy:

  • Atom: darmowy (open source)
  • Visual Studio Code: bezpłatny (open source)
  • TextMate 2.0: darmowy (open source)
  • Nawiasy: darmowe (open source)
  • Edycja Komodo: bezpłatna (open source)
  • MacVim: darmowy (open source)
  • Spacemacs: bezpłatny (open source)

Zakup:

  • Tekstastyczny: 7.99 USD
  • BBEdit: 49.99 $ lub subskrybuj (patrz poniżej)
  • Wysublimowany tekst: 80 $
  • Koda 2: 99.00 zł

Subskrypcja:

  • BBEdit: 39.99 USD/rok, 3.99 USD/miesiąc lub zakup bezpośrednio (powyżej)
  • UltraEdit: 79.95 USD/rok

Jakiś inny dobry edytor tekstu dla komputerów Mac, którego tutaj przegapiliśmy? Zostaw komentarz i daj nam znać.