Ha van egy kódolási projektje, amelyet el szeretne készíteni a Mac-en, például egy alkalmazást vagy egy webhelyet, szüksége lesz egy programra a kód kiírásához. Ezeket a programokat szövegszerkesztőknek nevezzük. A szövegszerkesztők lehetővé teszik a kód írását és végrehajtását különböző kódolási nyelveken. Lehetnek elég egyszerűek, vagy számos opciót tartalmazhatnak, például automatikus színkódolást és formázást.
Akár először kódol, akár évek óta csinálja, létezik egy Mac szövegszerkesztő az Ön számára. Az alábbiakban összegyűjtöttük kedvenc Mac szövegszerkesztő alkalmazásainkat; olvass tovább, hogy megtaláld a számodra legjobbat!
1. Vim
Ha hatalmas teljesítményű szövegszerkesztőt szeretne a Mac-en, és nem túl sok csengőt és sípot, akkor Vim-et szeretne. A gyakran „Programozói szerkesztőnek” nevezett Vim szinte bármilyen projektet és programozási nyelvet képes kezelni.
A programozók számára kiváló programként a Vimnek van egy kis tanulási görbéje, ha még nem ismeri a kódolást. A Vim automatikusan színkóddal állítja be a szintaxist, így a kód egy kicsit könnyebben olvasható, de nem tesz javaslatokat, és nem mutat rá a hibákra vagy elírási hibákra. Nem is túl robusztus
Grafikus felhasználói felület vagy GUI, ha ezekhez szokott – bár a MacVim több grafikus felhasználói felülettel rendelkezik, mint a Vim más operációs rendszerekhez.Ez legalább egy széles körben használt program, így ha kérdései vannak, valószínűleg megtalálja a választ egy internetes kereséssel. De hajlandónak kell lenned beletenni a lábmunkát és megtanulni a programot.
Véleményünk szerint, ha már kódol, a Vim nagyszerű szerkesztő, amellyel minden felesleges sallang nélkül dolgozhat a kódon. Azok számára, akik még tanulnak, a Vim-et nehezebb lesz azonnal megérteni, és lehet, hogy egy másik szövegszerkesztő alkalmazást részesít előnyben ezen a listán. De érdemes rájönni, ha erőfeszítéseket akarsz tenni!
Letöltés: Vim érte Mac (Ingyenes)
2. Emacs
Mivel Vimről beszélünk, érdemes a klasszikus szövegszerkesztő háborúban a nagy riválisáról – az Emacsről – beszélni. Az Emacs, akárcsak a Vim, egy Mac szövegszerkesztő, amely a kódtudók számára készült. Színkóddal írja a szintaxist, de ezen túlmenően egy eszköz, nem pedig egy tanulási platform.
Ezenkívül a Vimhez hasonlóan az Emacs is rendelkezik egy csomagolórendszerrel, amely lehetővé teszi a bővítmények letöltését és telepítését. Ezek a bővítmények lehetővé teszik olyan dolgok használatát, mint a szintaktikai ellenőrző és a hibavadász, de ezeket külön kell letölteni és telepíteni. És csak ennyi bővítmény létezik.
Az Emacs egy kicsit különbözik a Vimtől azzal, hogy rendelkezik néhány egyéb funkcióval, például egy naptárral, egy hírolvasóval és projekttervezési képességekkel.
Ezek az extra funkciók segíthetnek abban, hogy az Emacs kiemelje a Vim-et, mint a választott szövegszerkesztőt. Vagy szükségtelennek tűnnek, és még vonzóbbá teszik Vimet. Rajtad múlik, és mennyi mindent szeretne a szövegszerkesztőtől azon túl, hogy lehetővé teszi szöveg és kód írását és szerkesztését.
Letöltés: Emacs számára Mac (Ingyenes)
3. Atom
Azoknak a Mac-felhasználóknak, akik újonnan tanulnak kódolni, erősen ajánljuk az Atom szövegszerkesztőt. Az Atom nagyon felhasználóbarát grafikus felhasználói felülettel rendelkezik, és számos olyan funkcióval rendelkezik, amelyek hasznosak az első kódolók számára.
Az automatikus kiegészítés segítségével emlékezhet az esetleg elfelejtett kódszintaxisra, valamint gyorsabban írhat kódot. Az Atom azt is lehetővé teszi, hogy könnyen megtalálja és lecserélje a szöveget a kódban, valamint több ablaktáblában is dolgozzon. Van egy nagyszerű új felhasználói útmutató is az Atomhoz, amely új kódolóként könnyen követhető, és a dokumentáció nagy részét is viszonylag könnyen követhetőnek találtuk.
Az Atom is rendelkezik néhány szép testreszabási lehetőséggel, beleértve az alkalmazásból letölthető bővítményeket (ahelyett, hogy külön találja meg őket, mint például a Vim és az Emacs esetében), és olyan témákat használhat, amelyek segítségével szórakoztatóbbá teheti az ablakokat. bedolgozni.
Az Atom kiválóan alkalmas új kódolók számára, de a rendszere olyan robusztus és feltörhető, mint a Vim és az Emacs, így ez egy szövegszerkesztő, amellyel a tanulás során fejlődhet. Lehetővé teszi a programon belüli GitHub hozzáférést, szerkesztést és megosztást is, ha másokkal együtt kódol. A beállított munkafolyamatokkal rendelkező, régóta kódolóknak nem biztos, hogy tetszik az automatikus kiegészítés, de ha egy hatékony és szép szerkesztőt szeretne, amely némi segítséget nyújt a felhasználóknak, akkor imádni fogja az Atomot.
Letöltés: Atom for Mac (Ingyenes)
4. Magasztos szöveg
Egy másik nagyszerű szövegszerkesztő új, Mac-et használó kódolók számára a Sublime Text. Az Atomhoz hasonlóan a Sublime Text is kínál automatikus kiegészítést a kódoláshoz, de szintaktikai definíciókat ad hozzá arra az esetre, ha ki kell keresnie egy kifejezést, vagy emlékeztetnie kell magát egy kódrészletre. A definíciók akár néhány különböző formában is megjelenhetnek – gyors definíciót kaphat a kifejezés melletti felugró ablakban, vagy rákattintva a teljes definíciót egy egymás melletti panelen kaphatja meg.
Ezek csodálatos funkciók a tanuláshoz, mivel kódolás közben ellenőrizheti a dolgokat, vagy megnyithat kódprojekteket a programban, hogy tanulmányozza azokat. A Sublime Text fejlettebb kódolóinak azonban továbbra is vannak olyan funkciói, mint például az egyszerű nézetfelosztás és tabulátorváltás, valamint a többszörös kijelölés, amely lehetővé teszi a változók gyors megváltoztatását.
Az Atom egy kicsit jobban testreszabja a megjelenést, de a Sublime Text továbbra is rendelkezik Sötét és Világos témákkal, és számos GPU-val és eGPU-val jól működik, ha arra gondol. eGPU beszerzése a Mac mini számára.
Lehet, hogy a Sublime Text még kezdőbarátabb is, mint az Atom, de a definíciója és az automatikus kiegészítési funkciói a tanulás során inkább bosszantóak, mint hasznosak lehetnek. Ennek ellenére, ha egyszerűen szeretne navigálni az ablakokban a billentyűzettel, és tetszik a megjelenése, a Sublime Text fantasztikus.
Letöltés: Sublime szöveg Mac (Ingyenes)
5. VS kód
Az utolsó szövegszerkesztő, amelyet kifejezetten javasolunk a Mac számára, a Visual Studio Code, más néven VS Code. Az alkalmazáson belüli hibakeresési lehetőségekkel és intelligens automatikus kiegészítési rendszerrel büszkélkedő VS Code célja nem csak az új kódolók segítése, hanem a fejlett kódolók sebességének növelése is.
Git-tel (lehet és kell is telepítse a Git-et Mac-re ha egy fejlődő kódprojekten dolgozik) és más, áttekintésre elérhető SCM-szolgáltatók és közvetlenül a VS Code-on belül vállal kötelezettséget, ez egy olyan szerkesztő, amely annyira le akarja egyszerűsíteni a munkafolyamatot, lehetséges. Számos bővítmény érhető el a VS Code-hoz is, így lehetővé teheti, hogy még hatékonyabbá tegye a különböző projekteket. A VS Code beépített funkciói itt valóban nem akadályozzák. Számunkra időtakarékosnak érzik magukat.
A VS Code egy kicsit kevésbé tűnik kezdőknek, mint az Atom (akivel sok forráskódot oszt meg) és a Sublime Text. De a VS Code-ba való belépés hosszú távon valóban segíthet Önnek és a kódolási sebességének.
Számunkra a VS Code a legjobb középút a szövegszerkesztő számára, mint eszköz és oktató. Ez a legjobb a középhaladó kódolóknak: valakinek, aki készségeket szeretne csiszolni, de időnként segítségre van szüksége egy hiba esetén. Te vagy az? Ha igen, feltétlenül nézze meg a VS Code-ot!
Letöltés: VS kód ehhez Mac (Ingyenes)
Melyik szövegszerkesztőt választja?
Sok csodálatos szövegszerkesztőt beszerezhet Machez. Mindegyik lehetővé teszi kód írását és futtatását, valamint szöveg írását. És csodálatos módon mindegyik ingyenes!
A kívánt szövegszerkesztő kiválasztása a jelenlegi kódolási készségeitől függ, és attól, hogy mennyire szeretné, hogy egy program segítsen a kódolásban. Ha erőltetni akarja magát, és mindent manuálisan szeretne csinálni, akkor Vim vagy Emacs. Ha azt szeretné, hogy egy program vezessen, akkor Atom, Sublime Text vagy VS Code.
Zavarban van a kódolás? Nem érted a szkriptet? Íme, mit kell tudni a programozás építőköveiről.
Olvassa el a következőt
- Mac
- Programozás
- Szöveg szerkesztő
- Kódolási tippek
- Mac alkalmazások
Jessica 2018 óta ír műszaki cikkeket, szabadidejében pedig nagyon szeret kötni, horgolni és apró dolgokat hímezni.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!
Kattintson ide az előfizetéshez