6 najlepszych edytorów tekstu dla komputerów Mac w 2022 r.

Opublikowany: 2021-05-21

TextEdit to domyślny edytor tekstu firmy Apple na Macu . Jest open-source i jest fabrycznie zainstalowany z macOS . Możesz go używać do pisania i edycji dokumentów. Jednak jego funkcjonalność jest ograniczona, gdy porównasz go z innymi edytorami tekstu . W rezultacie nie jest to najlepsze rozwiązanie do pisania kodu ani nie pomaga w zarządzaniu projektami aplikacji.

Text editors for Mac
WIZERUNEK: Joan Gamell (Unsplash)

Tak więc, jeśli potrzebujesz bardziej wszechstronnego doświadczenia z edytora tekstu , musisz poszukać niektórych edytorów tekstu innych firm. Aby pomóc Ci w tym procesie, oto nasze typy najlepszych edytorów tekstu dla komputerów Mac.

Spis treści

Najlepsze edytory tekstu dla komputerów Mac, których powinieneś używać

Edytory tekstu występują w różnych formach, ale można je ogólnie sklasyfikować jako podstawowe edytory tekstu (zwykły tekst lub tekst sformatowany ) oraz edytory kodu źródłowego. Różnica między obydwoma rodzajami, ogólnie rzecz biorąc, polega na funkcjonalności i przeznaczeniu, jakiemu służą.

Podczas gdy edytory tekstu oferują funkcje, które koncentrują się wyłącznie na uproszczeniu tworzenia i edycji dokumentów, edytory kodu źródłowego zapewniają dodatkowe funkcje przyspieszające proces pisania kodu. Na przykład, edytor kodu źródłowego oferuje między innymi podświetlanie składni, autouzupełnianie, wcięcia i dopasowywanie nawiasów, których nie można zobaczyć w podstawowym edytorze tekstu .

Jako taki, możesz używać edytora kodu źródłowego do ogólnego pisania i edytowania dokumentów, ale nie jest rozsądne używanie podstawowego edytora do pisania kodu. Ponieważ, nawet jeśli możesz to zrobić, brak funkcji programistycznych w podstawowym edytorze tekstu może nie oferować tak dobrych doświadczeń jak edytor kodu źródłowego lub IDE ( zintegrowane środowisko programistyczne ).

Pomijając to, oto najlepsze edytory tekstu dla komputerów Mac .

1. Kod programu Visual Studio

Visual Studio Code lub VS Code to darmowy edytor kodu źródłowego firmy Microsoft. Jest zbudowany na platformie Electron i jest kompatybilny ze wszystkimi głównymi systemami operacyjnymi: Linux, macOS i Windows.

VS Code text editor

Jednym z aspektów VS Code, który oddziela go od innych edytorów kodu źródłowego, jest to, że zamiast korzystać z systemu opartego na projektach, pozwala on pracować z wieloma katalogami i izolować je do różnych obszarów roboczych — coś w rodzaju edytora kodu niezależnego od języka .

Mówiąc o funkcjonalności, możesz użyć VS Code do pisania programów w różnych językach: C/C++, Java, Python, JavaScript i Go. Zapewnia szeroki zestaw funkcji ułatwiających proces kodowania, takich jak obsługa podświetlania składni, fragmentów kodu, refaktoryzacji kodu, debugowania, inteligentnego uzupełniania kodu (lub autouzupełniania) oraz integracji z Git. Co więcej, zyskujesz również możliwość współpracy i pracy zdalnej ze swoimi rówieśnikami w czasie rzeczywistym.

Jeśli dopiero zaczynasz, Visual Studio Code udostępnia funkcje, takie jak IntelliSense i Peek Definition, które ułatwiają zrozumienie różnych aspektów języków programowania.

Pobierz kod programu Visual Studio

2. Atom

Atom to darmowy edytor kodu źródłowego o otwartym kodzie źródłowym opracowany przez GitHub — obecnie należący do firmy Microsoft. W rezultacie wiele funkcji, które na nim otrzymujesz, jest opracowywanych i utrzymywanych przez społeczność. Podobnie jak VS Code, Atom jest również oparty na frameworku Electron, chociaż w przeciwieństwie do VS Code nie jest tak bogaty w funkcje natywnie. Ale dzięki obsłudze wtyczek możesz hakować różne elementy Atom i selektywnie dodawać do niego funkcje, aby dopasować je do swoich wymagań i przepływu pracy projektu.

Atom

Oprócz dostosowywania Atom oferuje zwykłą listę funkcji, takich jak podświetlanie składni, inteligentne autouzupełnianie i przeglądarka systemu plików. Dodatkowo jest również wyposażony we wbudowany menedżer pakietów, który pomaga w wygodnym wyszukiwaniu i instalowaniu nowych pakietów w systemie oraz integrację z Git, aby przechowywać i zarządzać projektami bezpośrednio z edytora.

Przechodząc do obsługiwanych języków, używając Atom, możesz pisać kod w C/C++/C#, Java, JavaScript, Python, Ruby, Scala i wielu innych językach programowania. Co więcej, współpraca i praca z kolegami z zespołu jest również możliwa w Atom, dzięki Teletype, który wykorzystuje WebRTC do szyfrowania całej komunikacji między współpracownikami, aby zapewnić bezpieczną platformę roboczą.

Pobierz Atom

3. Wysublimowany tekst

Sublime Text to edytor kodu źródłowego typu shareware , co oznacza, że ​​oferuje większość swoich funkcji za darmo, ale ogranicza kilka do oferty płatnej, którą możesz zaktualizować/kupić, jeśli potrzebujesz brakujących funkcji. Został zaprojektowany z myślą o Pythonie i programowaniu internetowym i jest jednym z najbardziej preferowanych edytorów tekstu na Macu. Ale możesz go również używać do innych języków programowania i znaczników.

Sublime Text text editor

Podobnie jak Atom, Sublime Text oferuje również obsługę wtyczek, która pozwala dodać brakujące funkcje do edytora, aby poprawić wrażenia. Niektóre z przydatnych funkcji Sublime Text obejmują paletę poleceń, fragmenty kodu, automatyczne uzupełnianie kodu goto any, definicję goto i dzieloną edycję. Ponadto Sublime Text zapewnia również wbudowany menedżer pakietów, który ułatwia znajdowanie i instalowanie pakietów innych firm w edytorze.

Oprócz Sublime Text, SublimeHQ ma inny produkt, Sublime Merge, który jest opartym na graficznym interfejsie użytkownika kontrolą wersji (narzędzie Git i scalanie) dla Sublime Text, który pomaga przeszukiwać repozytorium, wprowadzać w nim zmiany i szybciej rozwiązywać konflikty.

Pobierz Sublime Text

4. BBEdytuj

BBEdit to edytor tekstu tylko dla komputerów Mac firmy Bare Bones Software. Jest to zasadniczo darmowa wersja popularnego edytora tekstu TextWrangler, który został wycofany kilka lat temu i jest dostępny wyłącznie w systemie MacOS.

BBEdit

Jednak w przeciwieństwie do TextWranglera, bezpłatna warstwa BBEdit oferuje wystarczająco dużo funkcji i funkcji programistycznych, które czynią go godną uwagi opcją wśród mnóstwa innych edytorów tekstu . Możesz go używać jako prostego edytora tekstu do pracy ze zwykłymi plikami tekstowymi , a także do pisania kodu lub tworzenia niestandardowych skryptów. Lista obsługiwanych języków BBEdit obejmuje skrypty AppleScript, Python, Perl, RegEx i Shell.

Jeśli chodzi o funkcje, BBEdit zapewnia narzędzia do definicji projektu, kolorowanie składni, składanie kodu, automatyczne uzupełnianie kodu oraz funkcję szybkiego wyszukiwania i zamiany, aby wymienić tylko kilka. Dodatkowo otrzymujesz również wsparcie dla FTP i SFTP do przesyłania plików, wraz z integracją systemów zarządzania kodem.

BBEdit jest dostępny w Mac App Store.

Pobierz BBEdit

5. Vim

Vim lub Vi Improved to klon Vi z szeregiem ulepszeń. Vi to standardowy edytor POSIX, który jest preinstalowany w większości tradycyjnych systemów operacyjnych zgodnych z Uniksem, w tym macOS. W porównaniu z innymi edytorami tekstu z tej listy, Vim ma zupełnie inny wygląd.

Vim text editor

Podczas gdy większość nowoczesnych edytorów tekstu koncentruje się na oferowaniu ładnie wyglądającego interfejsu wypełnionego mnóstwem funkcji i funkcji, Vim koncentruje się na prawidłowym opanowaniu podstaw. I robi to bardzo dobrze. Otrzymujesz jednak szeroką obsługę wtyczek, a nowe wtyczki są stale opracowywane, aby skonfigurować edytor tak, aby pasował do Twojego stylu kodowania i przepływu pracy.

Brak interfejsu graficznego w Vimie oznacza, że ​​wszystkie twoje interakcje mają miejsce w wierszu poleceń lub oknie terminala. Dodatkowo, będąc edytorem modalnym, w Vimie są różne tryby, do których przyzwyczajenie się może zająć trochę czasu, zanim nauczysz się go używać. Jednak to powiedziawszy, kiedy nauczysz się Vima, możesz zrobić z nim o wiele więcej efektywnie. I prawdopodobnie nie wróciłbyś do zwykłego edytora tekstu .

Pobierz Vima

6. Emacs

Emacs lub Editor MACroS to kolejny popularny edytor tekstu dla komputerów Mac. Jest to preferowany wybór dla wielu programistów. Dzieli się rywalizacją z Vimem, a fani obu edytorów tekstu nie boją się wyrażać wyższości swoich ulubionych edytorów tekstu .

Emacs

Podobnie jak Vim, Emacs oferuje również opcje dostosowywania, ale jest bardziej zniuansowany niż Vim, jeśli chodzi o opcje konfiguracji. Zawiera ponad 10 000 poleceń, a interfejs umożliwia łączenie tych poleceń i wykorzystywanie ich do tworzenia makr do automatyzacji zadań w przepływie pracy.

Jeśli chodzi o użyteczność, Emacs również zajmuje trochę czasu, podobnie jak Vim. Jednak oferty, które z nim otrzymujesz, całkowicie sprawiają, że jest to obiecujący edytor tekstu dla tych, którzy chcą środowiska, które pozwala im wykonywać / kontrolować praktycznie każdy aspekt ich pracy programistycznej. Aby dać ci szybki przegląd, Emacs zapewnia wszystko, od edycji tekstu , planowania projektu, wbudowanej poczty i czytnika grup dyskusyjnych, systemu pakowania i wbudowanego klienta IRC, aby wymienić tylko kilka.

Pobierz Emacsa

Edytory tekstu usprawniające pisanie/edycję tekstu i kodu

Korzystając z wymienionych powyżej edytorów tekstu , możesz pisać i edytować dokumenty na komputerze Mac z większą kontrolą nad tekstem . Jeśli planujesz używać ich do pisania kodu, co prawdopodobnie czytasz to, możesz jak najlepiej je wykorzystać, korzystając z ich funkcji programistycznych.

Edytor tekstu Mac: często zadawane pytania

1. Co sprawia, że ​​edytor tekstu na Maca jest dobry?

Edytory tekstu to jeden z najgorętszych tematów w Internecie. Jak wspomnieliśmy wcześniej, użytkownicy edytorów Vim i Emacs często kłócą się o to, który z dwóch edytorów jest lepszy. W rzeczywistości jednak sprowadza się to po prostu do tego, z jakim edytorem tekstu wygodnie pracujesz i który z nich idealnie pasuje do Twojego przepływu pracy.

Ale, aby dać ci odpowiedź, to, co naprawdę klasyfikuje edytor tekstu jako „dobry”, to podstawowe elementy edytora tekstu , takie jak wrażenia użytkownika, łatwość obsługi, funkcje i opcje dostosowywania – nie wspominając o niskiej barierze wejścia, która sama w sobie determinuje czy wybierzesz redaktora w pierwszej kolejności, czy nie.

2. Jaki edytor tekstu jest dostarczany z komputerem Mac?

TextEdit to domyślny edytor tekstu na komputerach Mac i jest fabrycznie zainstalowany w systemie macOS. Znajdziesz go w folderze Aplikacje, a aplikacja umożliwia pisanie w formacie RTF (rich text format) lub zwykłym tekście (txt).

3. Jaki jest dobry darmowy edytor tekstu dla komputerów Mac?

Większość edytorów tekstu na tej liście jest bezpłatna i zawiera wiele funkcji. Uważamy, że wybór jednego edytora tekstu jest w dużym stopniu uzależniony od twoich preferencji: czego dokładnie chcesz w edytorze tekstu , jak planujesz z niego korzystać, a co najważniejsze, przepływu pracy. To powiedziawszy, jeśli chcesz uzyskać uogólnioną odpowiedź, zalecamy użycie Visual Studio Code, który zapewni Ci prawie wszystkie niezbędne funkcje, których będziesz potrzebować w swoim przepływie pracy, bez żadnych kompromisów. Jeśli jednak chcesz mieć minimalny edytor tekstu i wygodnie pracujesz z interfejsem terminala, zalecamy skorzystanie z Vima. Mimo że Vim może sprawiać pewne trudności, gdy zaczynasz z nim na początku, kiedy już go zdobędziesz, możesz z nim pracować szybko i wydajnie niż większość edytorów tekstu .

4. Czy mogę używać Notepad ++ na Macu?

Notepad ++ jest oficjalnie dostępny tylko w systemie Windows, więc nie można go używać na komputerze Mac. Jeśli jednak jesteś przyzwyczajony do Notepad ++ i przeszedłeś z systemu Windows na Mac, zalecamy sprawdzenie BBEdit 13 i SublimeText, które są łatwe do pobrania i oferują prawie wszystkie niezbędne funkcje, których potrzebujesz.

5. Który edytor tekstu współpracuje z Apple M1?

Minęło trochę czasu, odkąd Apple wypuściło swoje komputery Mac M1. W związku z tym większość aplikacji, w tym edytory tekstu , dodała teraz obsługę układu M1. W rezultacie wszystkie edytory na tej liście będą działać doskonale na komputerze Mac M1.