Jeśli masz projekt kodowania, który chcesz wykonać na komputerze Mac, na przykład aplikację lub stronę internetową, będziesz potrzebować programu do napisania kodu. Programy te nazywane są edytorami tekstu. Edytory tekstu umożliwiają pisanie i wykonywanie kodu w różnych językach kodowania. Mogą być dość proste lub zawierać wiele opcji, takich jak automatyczne kodowanie kolorami i formatowanie.

Niezależnie od tego, czy kodujesz po raz pierwszy, czy robisz to od lat, jest dla Ciebie edytor tekstu dla komputerów Mac. Poniżej skompilowaliśmy nasze ulubione aplikacje do edycji tekstu na komputery Mac; czytaj dalej, aby znaleźć najlepszą dla siebie!

1. Krzepkość

Jeśli chcesz edytora tekstu na komputerze Mac z tonami mocy i niezbyt wieloma dzwonkami i gwizdami, chcesz Vima. Często nazywany „Edytorem programisty”, Vim może obsłużyć praktycznie każdy projekt i język programowania, który na niego wrzucisz.

Jednak jako program, który jest świetny dla programistów, Vim ma trochę krzywej uczenia się, jeśli dopiero zaczynasz kodować. Vim automatycznie koduje składnię kolorami, dzięki czemu Twój kod jest nieco łatwiejszy do odczytania, ale nie wyświetla sugestii ani nie wskazuje ci błędów ani literówek. Nie ma też bardzo solidnego

instagram viewer
Graficzny interfejs użytkownika lub GUI, jeśli jesteś do tego przyzwyczajony - chociaż MacVim ma więcej GUI niż Vim dla innych systemów operacyjnych.

Przynajmniej jest to powszechnie używany program, więc jeśli masz pytania, prawdopodobnie będziesz w stanie znaleźć odpowiedzi za pomocą wyszukiwania w Internecie. Ale musisz chcieć włożyć nogę i nauczyć się programu.

Naszym zdaniem, jeśli już kodujesz, Vim jest świetnym edytorem do pracy nad Twoim kodem bez zbędnych ozdobników. Dla tych, którzy wciąż się uczą, Vim będzie trudniejszy do zrozumienia od razu i możesz preferować inną aplikację do edycji tekstu z tej listy. Ale warto się zastanowić, czy chcesz podjąć wysiłek!

Pobierać: Vim dla Prochowiec (Bezpłatny)

2. Emacs

Ponieważ mówimy o Vimie, sensowne jest mówienie o jego wielkim rywalu w klasycznej wojnie edytorów tekstu — Emacsie. Emacs, podobnie jak Vim, jest edytorem tekstu dla komputerów Mac, przeznaczonym dla osób obeznanych z kodem. Koduje składnię kolorami, ale poza tym jest narzędziem, a nie platformą do nauki.

Podobnie jak Vim, Emacs ma system pakowania, który umożliwia pobieranie i instalowanie rozszerzeń. Rozszerzenia te umożliwiają korzystanie z funkcji sprawdzania składni i łowcy błędów, ale musisz je pobrać i zainstalować osobno. I istnieje tylko tyle rozszerzeń.

Emacs różni się nieco od Vima, mając kilka innych funkcji, takich jak kalendarz, czytnik wiadomości i możliwości planowania projektu.

Te dodatkowe funkcje mogą pomóc Emacsowi w przewadze Vima jako wybranego przez Ciebie edytora tekstu. Lub będą wydawać się niepotrzebne i sprawią, że Vim będzie jeszcze bardziej atrakcyjny. To zależy od Ciebie i od tego, ile chcesz, aby Twój edytor tekstu robił więcej, niż pozwalał Ci pisać i edytować tekst i kod.

Pobierać: Emacs dla Prochowiec (Bezpłatny)

3. Atom

Użytkownikom komputerów Mac, którzy dopiero uczą się kodować, gorąco polecamy edytor tekstu Atom. Atom ma bardzo przyjazny dla użytkownika graficzny interfejs użytkownika i wiele funkcji, które są przydatne dla początkujących programistów.

Funkcja autouzupełniania może pomóc Ci zapamiętać składnię kodu, o której mogłeś zapomnieć, a także przyspieszyć pisanie kodu. Atom umożliwia także łatwe znajdowanie i zastępowanie tekstu w kodzie, a także pracę w wielu panelach. Istnieje również świetny nowy przewodnik użytkownika dla Atom, który jest łatwy do naśladowania jako nowy programista, a także stwierdziliśmy, że większość jego dokumentacji jest stosunkowo łatwa do naśladowania.

Atom ma również kilka fajnych opcji dostosowywania, w tym rozszerzenia, które można pobrać z poziomu aplikacji (zamiast znajdowanie ich osobno, jak w przypadku Vima i Emacsa), oraz motywy, których możesz użyć, aby Twoje okna wyglądały przyjemniej i pracować w.

Atom jest świetny dla nowych programistów, ale jego system jest tak samo solidny i podatny na hakowanie jak Vim i Emacs, więc jest to edytor tekstu, z którym możesz rozwijać się wraz z nauką. Umożliwia także dostęp do GitHub w programie, edycję i udostępnianie, jeśli kodujesz z innymi. Długoletni programiści z ustawionymi przepływami pracy mogą nie lubić funkcji autouzupełniania, ale jeśli potrzebujesz potężnego i ładnego edytora, który może zaoferować użytkownikom trochę pomocy, pokochasz Atom.

Pobierać: Atom dla Prochowiec (Bezpłatny)

4. Wzniosły tekst

Innym świetnym edytorem tekstu dla nowych programistów korzystających z komputera Mac jest Sublime Text. Podobnie jak Atom, Sublime Text oferuje autouzupełnianie kodu, ale dodaje do niego definicje składni na wypadek, gdybyś musiał wyszukać termin lub przypomnieć sobie, co robi fragment kodu. Definicje mogą nawet pojawiać się w kilku różnych formach — możesz uzyskać szybką definicję w wyskakującym okienku obok terminu lub kliknąć, aby uzyskać pełną definicję w okienku obok siebie.

Są to niesamowite funkcje do nauki, ponieważ możesz sprawdzać rzeczy podczas kodowania lub otwierać projekty kodu w programie, aby je przestudiować. Jednak nadal istnieją funkcje dla bardziej zaawansowanych koderów w Sublime Text, w tym łatwe dzielenie widoku i przełączanie kart oraz wielokrotny wybór, co pozwala na szybkie zmiany zmiennych.

Atom ma nieco więcej możliwości dostosowania wyglądu, ale Sublime Text nadal ma motywy Dark and Light i może dobrze współpracować z wieloma GPU i eGPU, jeśli myślisz o uzyskanie eGPU dla komputera Mac mini.

Sublime Text może być nawet bardziej przyjazny dla początkujących niż Atom, ale jego definicja i funkcje autouzupełniania mogą stać się bardziej irytujące niż pomocne, gdy się uczysz. Mimo to, jeśli chcesz łatwo poruszać się po oknach za pomocą klawiatury i podoba ci się jej wygląd, Sublime Text jest niesamowity.

Pobierać: Wysublimowany tekst dla Prochowiec (Bezpłatny)

5. Kod VS

Ostatnim edytorem tekstu, który zdecydowanie zalecamy na komputerze Mac, jest Visual Studio Code, znany również jako VS Code. Oferując opcje debugowania w aplikacji i inteligentny system autouzupełniania, VS Code ma na celu nie tylko pomoc nowym programistom, ale także zwiększenie szybkości zaawansowanych programistów.

Z Git (możesz i powinieneś zainstaluj Git na swoim Macu jeśli pracujesz nad rozwijającym się projektem kodu) i innych dostawców SCM dostępnych do wglądu i zatwierdzeń bezpośrednio w VS Code, jest to edytor, który chce maksymalnie uprościć Twój przepływ pracy możliwy. Dostępnych jest również wiele rozszerzeń dla VS Code, dzięki czemu możesz pozwolić sobie na jeszcze większą wydajność w różnych projektach. Wbudowane funkcje VS Code naprawdę nie przeszkadzają. Dla nas czują się jak oszczędzający czas.

VS Code jest trochę mniej przyjazny dla początkujących niż Atom (z którym dzieli dużo kodu źródłowego) i Sublime Text. Ale przejście na VS Code może naprawdę pomóc Tobie i przyspieszyć kodowanie na dłuższą metę.

Dla nas VS Code to najlepsza pośrednia płaszczyzna edytora tekstu będącego narzędziem i instruktorem. To jest najlepsze dla średniozaawansowanych programistów: kogoś, kto chce doskonalić swoje umiejętności, ale od czasu do czasu potrzebuje pomocy z błędem. Czy to ty? Jeśli tak, sprawdź VS Code na pewno!

Pobierać: Kod VS dla Prochowiec (Bezpłatny)

Który edytor tekstu wybierzesz?

Istnieje wiele wspaniałych edytorów tekstu, które możesz pobrać na komputery Mac. Wszystkie z nich pozwalają pisać i uruchamiać kod, a także pisać tekst. I cudownie, wszystkie są bezpłatne!

Wybór odpowiedniego edytora tekstu sprowadza się do Twoich aktualnych umiejętności kodowania i tego, jak bardzo chcesz, aby program pomagał Ci kodować. Jeśli chcesz się wysilić i robić wszystko ręcznie, potrzebujesz Vima lub Emacsa. Jeśli chcesz, aby program Cię poprowadził, potrzebujesz Atom, Sublime Text lub VS Code.

Co to jest kodowanie i jak to działa?

Nie rozumiesz kodowania? Nie rozumiesz skryptów? Oto, co musisz wiedzieć o elementach konstrukcyjnych programowania.

Czytaj dalej

DzielićĆwierkaćE-mail
Powiązane tematy
  • Prochowiec
  • Programowanie
  • Edytor tekstu
  • Wskazówki dotyczące kodowania
  • Aplikacje na Maca
O autorze
Jessica Lanman (57 opublikowanych artykułów)

Jessica pisze artykuły techniczne od 2018 roku, a w wolnym czasie uwielbia robić na drutach, szydełkować i haftować drobiazgi.

Więcej od Jessiki Lanman

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować