Pokud chcete na svém Macu vytvořit projekt kódování, například aplikaci nebo web, potřebujete program, který kód vypíše.Tyto programy se nazývají textové editory.Textové editory umožňují psát a spouštět kód v různých kódovacích jazycích.Mohou být jednoduché nebo mohou mít mnoho možností, jako je automatické barevné kódování a formátování.
Ať už kódujete poprvé nebo už roky, je tu pro vás textový editor pro Mac.S naším seznamem 5 nejlepších textových editorů pro Mac byste měli být schopni najít ten, který vám nejlépe vyhovuje.
1. elán
Vim je výkonný textový editor bez příliš mnoha zvonků a píšťalek.Často se mu říká „programátorský editor“, protože si poradí s téměř jakýmkoli projektem a programovacím jazykem.
Vzhledem k tomu, že jde o program velmi přátelský k programátorům, může být Vim o něco těžší se naučit, pokud jste v kódování nováčkem. Vim automaticky barevně rozlišuje syntaxi, takže váš kód je snáze čitelný, ale nedává návrhy ani vás neupozorňuje na chyby nebo překlepy.Nemá také moc výkonné grafické uživatelské rozhraní nebo GUI, pokud jste na to zvyklí - ačkoli MacVim má více GUI než Vim pro jiné operační systémy.
Naštěstí je to alespoň široce používaný program, takže pokud máte otázku, pravděpodobně najdete odpověď při vyhledávání na webu.
Stáhnout: Vim pro Mac (volný, uvolnit)
2. Emacs
Emacs, stejně jako Vim, je textový editor pro Mac, který umí pracovat s kódem.Barevně odlišuje syntaxi, ale jinak je to nástroj, nikoli výuková platforma.
Stejně jako Vim má Emacs systém balení, který vám umožňuje stahovat a instalovat rozšíření.Tato rozšíření vám umožňují mít věci, jako je kontrola gramatiky a lovci chyb, ale musíte si je stáhnout a nainstalovat samostatně.
Emacs se od Vimu odlišuje několika dalšími funkcemi, jako je kalendář, čtečka zpráv a funkce plánování projektů.Tyto extra funkce mohou pomoci Emacsu překonat Vim jako váš textový editor.
Stáhnout: Emacs pro gumák (volný, uvolnit)
3. atom
Pro uživatele Maců, kteří se teprve učí programovat, je Atom velmi dobrou volbou. Atom má velmi přívětivé GUI a mnoho funkcí, které pomáhají s kodéry poprvé.
Automatické doplňování vám může pomoci zapamatovat si syntaxi kódu, kterou jste možná zapomněli, a také vám může pomoci rychleji psát kód. Atom vám také umožňuje snadno najít a nahradit text v kódu a také pracovat ve více panelech. Atom má také pěknou novou uživatelskou příručku, kterou jako nový kodér snadno pochopí.
Atom má také několik skvělých možností přizpůsobení, včetně rozšíření, která si můžete stáhnout z aplikace, a motivů, které můžete využít, aby vaše okna vypadala zajímavěji a pracovalo se s nimi snadněji.
Atom je skvělý pro začínající programátory, ale jeho systém je stejně výkonný a hacknutelný jako Vim a Emacs, takže je to textový editor, který můžete používat k růstu, jak se učíte.Umožňuje také v rámci programu přístup na GitHub, úpravy a sdílení, pokud kódujete s ostatními.
Ke stažení: Atom pro gumák (volný, uvolnit)
4. Sublime Text
Dalším skvělým textovým editorem pro nové kodéry používající Mac je Sublime Text.Stejně jako Atom, Sublime Text poskytuje automatické dokončování pro vaše kódování, ale přidává definice syntaxe, když potřebujete vyhledat termíny nebo si připomenout, co určitý kus kódu dělá.Definice mohou mít dokonce několik různých forem – můžete získat rychlou definici ve vyskakovacím okně vedle termínu nebo kliknutím na úplnou definici v podokně vedle sebe.
Jedná se o úžasné výukové funkce, protože můžete věci kontrolovat během kódování nebo otevírat projekty kódu v programu a studovat je.V Sublime Text jsou však také některé funkce pro pokročilejší kodéry, včetně pohodlného rozdělení pohledu a přepínání karet, stejně jako funkce vícenásobného výběru, která umožňuje rychlou změnu proměnných.
Sublime Text může být pro začátečníky přívětivější než Atom, ale jeho definice a automatické dokončování mohou být při učení více otravné než užitečné.Přesto je Sublime Text skvělý, pokud chcete snadno procházet okny pomocí klávesnice a líbí se vám, jak vypadá.
Stáhnout: Vznešený text pro gumák (volný, uvolnit)
5. Kód VS
Visual Studio Code, také známý jako VS Code, má možnosti ladění v aplikaci a inteligentní systém automatického dokončování, který je navržen tak, aby nejen pomohl novým kodérům, ale také urychlil pokročilé kodéry.
S Git a dalšími dodavateli SCM lze kontrolu a potvrzení provádět přímo ve VS Code, editoru, který chce pracovní postup co nejvíce zjednodušit. VS Code má také mnoho rozšíření, takže můžete zvýšit produktivitu v různých projektech.
VS Code se cítí méně přátelsky pro nováčka než Atom a Sublime Text.Ale vyrůstat s VS Code vám a vaší rychlosti kódování může z dlouhodobého hlediska opravdu pomoci.
Stáhnout: VS kód pro gumák (Volný, uvolnit)
na závěr
Všechny výše uvedené textové editory vám umožňují psát a spouštět kód, stejně jako psát text, a všechny jsou zdarma.Vaše kódovací dovednosti určí, který textový editor chcete používat, pokud jste zkušený kodér, pak potřebujete Vim nebo Emacs, pokud chcete program, který vás povede, pak by byla dobrá volba Atom, Sublime Text nebo VS Code.
Oznámení o autorských právech:Článek představuje pouze pohled autora, autorská práva náleží původnímu autorovi, vítáme sdílení tohoto článku, zdroj si prosím uschovejte pro přetištění!