A legjobb szövegszerkesztő Mac-re 2022-ben (részletes útmutató)

  • Ossza Meg Ezt
Cathy Daniels

A szövegszerkesztő egy praktikus, rugalmas eszköz, amely minden számítógépen helyet érdemel. Alapértelmezés szerint minden népszerű operációs rendszerben van egy alapszintű szerkesztő előre telepítve. Leggyakrabban a fejlesztők használják, de gyakran írók és jegyzetelők is. A legjobb szövegszerkesztők általában hihetetlenül hatékonyak és nagymértékben konfigurálhatók, így nagyon személyes választásnak számítanak.

Ez azt jelenti, hogy azoknak, akik szövegszerkesztőket használnak, határozott véleményük van róluk. A megfelelőt megtalálni alapvető fontosságú. Minél jobban megismerkedik vele, annál hasznosabbnak fogja találni. Ezért van az, hogy sokan még mindig olyan nagy teljesítményű szövegszerkesztőket használnak, amelyek több mint 30 évesek, mint a Vim és a GNU Emacs.

A felszínen egy szövegszerkesztő egyszerűnek, egyszerűnek és unalmasnak tűnhet, de ez azért van, mert még nem ismerte meg. A motorháztető alatt olyan hatékony funkciókat talál, amelyeket weboldal tervezéséhez, szoftveralkalmazások fejlesztéséhez és regényíráshoz használhat. A szövegszerkesztők olyan kisebb munkákhoz is hasznosak, mint a listák írása vagy jegyzetek feljegyzése. Általában alapfunkciókkal rendelkeznek, amelyek bővíthetők.plugineken keresztül.

Tehát melyik a megfelelő szövegszerkesztő?

Első számú ajánlásunk a Sublime Text 3. Ez egy gyors, vonzó, teljes funkcionalitású szövegszerkesztő Macre, Windowsra és Linuxra. 80 dollárba kerül, de a próbaidőszaknak nincs hivatalos időkorlátja, így megismerkedhetsz az alkalmazással, mielőtt megvásárolnád. Konfigurálható, és számos csomag áll rendelkezésre, hogy hozzáadhasd a szükséges funkciókat.

Az Atom egy népszerű ingyenes alternatíva. A Sublime Texthez hasonlóan keresztplatformos, képes és egy nagy csomagtáron keresztül bővíthető. A hangsúlyt az alkalmazásfejlesztésre helyezi, de ez egy Electron alkalmazás, így nem annyira reszponzív, mint a győztesünk.

Más szövegszerkesztők is rendkívül alkalmasak, és megvannak a maguk erősségei, fókuszpontjai, korlátai és felületei. Tizenkét legjobbat mutatunk be, és segítünk megtalálni azt, amelyik tökéletesen megfelel az Ön igényeinek, preferenciáinak és munkafolyamatainak.

Miért bízzon bennem ebben az útmutatóban?

Egy jó szövegszerkesztő az egyik kedvenc eszközöm. Évtizedek óta használom őket, először DOS, majd Windows, Linux, és most már Mac. Gyakran szerkesztek webes tartalmakat szövegszerkesztőben, közvetlenül a HTML jelölést látva. Néha elég kényes tudok lenni a használt kóddal és annak elrendezésével kapcsolatban.

Linuxon a kedvenc szövegszerkesztőim a Genie és a Bluefish voltak, bár rendszeresen használtam a Geditet és a Kate-et is. Amikor Macre váltottam, kezdetben a TextMate-et használtam. Egy idő után azonban a Sublime Texthez fordultam, amelyet rendszeresen frissítettek.

Tovább kísérleteztem más szövegszerkesztőkkel, és végül a Komodo Edit mellett döntöttem. Megvoltak benne az akkori igényeimnek megfelelő funkciók és a munkafolyamatomnak megfelelő felület. Ez magában foglalta sok alapvető kereső-helyettesítő makró rögzítését, amelyek kényelmesen egy oldalsó panelen voltak felsorolva. A makró nevére duplán kattintva egyenként tudtam őket elindítani.

Megvettem a Textastic-ot az iPad-emre, és végül áttértem rá a Mac-emen is. Sovány, átlagos, és mindent megtett, amire akkoriban szükségem volt.

Az évek során gyakran játszottam a Vim-mel és az Emacs-szel is, de nem szántam elég időt arra, hogy megtanuljam, hogyan kell őket profin használni. A felületük semmiben sem hasonlít a modern alkalmazásokhoz, ezért nehezen ragaszkodtam hozzájuk, annak ellenére, hogy meg vagyok győződve arról, hogy ezek a leghatékonyabb eszközök, és vannak barátaim, akik esküsznek rájuk.

Kinek van szüksége szövegszerkesztőre?

Kinek van szüksége egy tisztességes szövegszerkesztőre? Mindenkinek, akinek egyszerű szöveges fájlokkal kell dolgoznia. Ide tartoznak azok, akiknek alkalmi eszközre van szükségük kisebb szerkesztésekhez, és azok is, akik mindennap elsődleges szoftvereszközként használják. A szövegszerkesztőt olyan feladatokra használhatja, mint:

  • HTML- és CSS-fájlok létrehozása egy weboldal létrehozásakor
  • webes tartalom írása HTML vagy Markdown nyelven
  • webes alkalmazások fejlesztése olyan programozási nyelveken, mint a Python, JavaScript, Java, Ruby on Rails vagy PHP.
  • asztali alkalmazások fejlesztése olyan programozási nyelvek használatával, mint az Objective C, C# vagy C++
  • mobilalkalmazások fejlesztése olyan programozási nyelveken, mint a Java, Python, Objective C, Swift, C#, C++, stb.
  • szöveges konfigurációs fájlok szerkesztése egy szoftverprogramhoz vagy az operációs rendszerhez
  • olyan jelölőnyelveken írni, amelyek lehetővé teszik, hogy egyszerű szöveghez formázást adjunk hozzá, mint például a Fountain forgatókönyvekhez és a Markdown prózához.
  • jegyzetek készítése egyszerű szövegben vagy Markdownban, hogy elkerülje a vendor lock-in-t

Egyes szövegszerkesztőket e feladatok közül egy vagy több feladatra fejlesztettek ki. Az alkalmazásfejlesztőknek szánt szövegszerkesztő tartalmazhat hibakereső funkciót, míg a webfejlesztőknek szánt szövegszerkesztő tartalmazhat élő előnézeti ablakot. A legtöbb szövegszerkesztő azonban elég rugalmas ahhoz, hogy bármilyen célra használható legyen.

A szövegszerkesztő vonzereje abban rejlik, hogy nagyon sokféle dologra használható, és olyan módon személyre szabható, mint egyetlen más típusú alkalmazás sem. Sok felhasználó azonban inkább egy speciálisabb eszközt használ, például egy IDE-t (integrált fejlesztőkörnyezet) a programozáshoz, vagy egy dedikált íróalkalmazást, mint a Scrivener vagy az Ulysses.

Mivel a szövegszerkesztők érdeklik, számos más kerekasztalunk is van, amelyek szintén érdekelhetik Önt:

  • A legjobb Mac programozáshoz
  • A legjobb laptop programozáshoz
  • A legjobb író alkalmazások Mac-re

A legjobb szövegszerkesztő Mac-re: A győztesek

Legjobb kereskedelmi szövegszerkesztő: Sublime Text 3

A Sublime Text 3 egy platformokon átívelő szövegszerkesztő, amely gyors, könnyen kezelhető, és a legtöbb felhasználó igényeit kielégíti. 2008-ban indult, teljes körű és nagymértékben testreszabható - kiváló választás mindenkinek, akinek professzionális, képes szövegszerkesztőre van szüksége.

A letöltéshez látogasson el a hivatalos Sublime Text oldalra. Az ingyenes próbaidőszak határozatlan ideig tart. Az alkalmazás további használatáért 80 dollárba kerül minden felhasználónak (nem minden gépnek).

Ránézésre:

  • Tagline: "Kifinomult szövegszerkesztő kódhoz, jelöléshez és prózához."
  • Fókusz: All rounder-applikáció fejlesztés, webfejlesztés, írás
  • Platformok: Mac, Windows, Linux

A Sublime Textet könnyű használni. Az ingyenes próbaverziónak nincs igazi végpontja, így alaposan kipróbálhatja, mielőtt a vásárlás mellett döntene, amire időről időre felkérést kap. Az alkalmazás könnyen tanulható. Belevág és elkezdi használni, majd menet közben, amikor szüksége van rá, elsajátítja a fejlett funkciókat.

Remekül néz ki és gazdag funkciókkal rendelkezik. A Sublime Text 3 minden platformon konzisztensen működik, amit egy egyedi UI eszközkészlet használatával érünk el, és maga az alkalmazás natív minden egyes operációs rendszerhez. Ezáltal könnyebb és érzékenyebb, mint más platformközi szerkesztők.

A Sublime Text széles választékát kínálja a billentyűparancsok hogy az ujjait ott tartsa, ahol akarja, és egy opcionális Minimap a képernyő jobb oldalán azonnal megmutatja, hogy hol tart a dokumentumban.

Szintaxis kiemelés és többféle színséma áll rendelkezésre. Itt vannak az alapértelmezett beállítások egy HTML-fájlhoz:

Itt pedig egy PHP-fájl alapértelmezett szintaxis-kiemelése látható:

Több megnyitott dokumentumot is láthat egy füles felület (mint fentebb) vagy külön ablakokban.

A figyelemelterelés nélküli üzemmód az ablakot teljes képernyőre állítja, a menü és a felhasználói felület egyéb elemei pedig elrejtődnek.

Megteheti több sor szerkesztése egyidejűleg a kívánt sorszámok kiválasztásával (Shift-kattintással vagy Command-kattintással), majd a command-shift-L billentyűparanccsal. A kurzor minden egyes kiválasztott soron megjelenik.

A kódrészek lehetnek hajtogatott (például ahol egymásba ágyazott if utasításokat használnak) a sorszámok melletti közzétételi háromszögekre kattintva.

A keresés és helyettesítés hatékony és támogatja a reguláris kifejezéseket. A keresés a fájlrendszerre is kiterjed a Goto Anything (Command-P) parancs, amely a leggyorsabb módja az aktuális mappában lévő bármely fájl megnyitásának. A navigációt megkönnyítik a következő "Goto" parancsok: Goto Symbol, Goto Definition, Goto Reference és Goto Line.

Az alkalmazás nagymértékben testreszabható. Beállítások egy szöveges konfigurációs fájl szerkesztésével módosíthatók. Bár ez a kezdőket meglepheti, azoknak, akik hozzászoktak a szövegszerkesztővel való munkához, sok értelme van, és a beállítási fájl erősen kommentált, így láthatóak a rendelkezésre álló opciók.

A bővítmények elérhetőek a Sublime Text csomagkezelés rendszer, amelyek az alkalmazásban található parancspalettáról vagy a hivatalos weboldalról érhetők el. Ezek az alkalmazás funkcionalitását sajátos módon bővíthetik, és Python nyelven íródtak. Jelenleg közel 5.000 áll rendelkezésre.

Legjobb ingyenes szövegszerkesztő: Atom

Az Atom egy 2014-ben indított ingyenes és nyílt forráskódú alternatíva, amely hasonló funkciókkal rendelkezik, mint a Sublime Text. Az Atom keresztplatformos és az Electron "egyszer írd meg és mindenhova telepítsd" keretrendszerre épül, így egy kicsit lassabb, mint a Sublime Text.

Az alkalmazást a GitHub hozta létre, amelyet később a Microsoft felvásárolt. A közösség egyes tagjainak kételyei ellenére (különösen, hogy a Microsoft már kifejlesztette saját szövegszerkesztőjét) az Atom továbbra is egy robusztus szövegszerkesztő.

Az alkalmazás ingyenes letöltéséhez látogasson el a hivatalos Atom oldalra.

Ránézésre:

  • Szlogen: "A 21. század hackelhető szövegszerkesztője".
  • Fókusz: Alkalmazásfejlesztés
  • Platformok: Mac, Windows, Linux

Jelenleg az első benyomás, amit az Atom nyújt, nem jó. Az első alkalommal, amikor megnyitja a macOS Catalina alatt, hibaüzenet jelenik meg:

Az "Atom" nem nyitható meg, mert az Apple nem tudja ellenőrizni, hogy nem tartalmaz-e rosszindulatú szoftvereket.

Találtam egy megoldást az Atom Discussion Forumon: keresse meg az Atomot a Finderben, kattintson rá a jobb gombbal, majd válassza a megnyitást. Ha ezt megtette, az alkalmazás a jövőben hibaüzenet nélkül fog megnyílni. Meglep, hogy erre még nem készült javítás.

Az Atomot az új felhasználók könnyen elsajátíthatják. A több ablakot tartalmazó, füles felület mellett számos nyelvhez kínál vonzó szintaxis-kiemelést. Itt az alapértelmezett formátum a HTML- és PHP-fájlok számára.

A Sublime Texthez hasonlóan a többsoros szerkesztés is elérhető, ami kiterjed a többfelhasználós szerkesztésre is. Távírógép egy egyedülálló funkció, amely lehetővé teszi, hogy különböző felhasználók egyszerre nyissák meg és szerkesszék a dokumentumot, hasonlóan a Google Dokumentumokhoz.

A kódhajtogatás és az intelligens automatikus kitöltés, a reguláris kifejezések, a fájlrendszer-böngésző, a kiváló navigációs lehetőségek és az erőteljes keresés is rendelkezésre állnak.

Mivel az alkalmazást fejlesztőknek szánták, nem meglepő, hogy az Atom tartalmaz néhány IDE-funkciót, és felajánlja, hogy telepíti az Apple fejlesztői eszközeit, amikor először megnyitja.

Az alkalmazáshoz csomagokon keresztül adhat hozzá funkciókat, a csomagkezelő pedig közvetlenül az Atomból érhető el.

Több ezer csomag áll rendelkezésre. Ezek lehetővé teszik olyan funkciók hozzáadását, mint a zavarmentes szerkesztés, a Markdown használata, további kódrészletek és nyelvi támogatás, valamint az alkalmazás kinézetének és működésének részletes testreszabása.

A legjobb szövegszerkesztő Mac-re: A verseny

Visual Studio kód

Bár az Atom már technikailag a Microsoft terméke, a Visual Studio Code az általuk tervezett alkalmazás, és ez fantasztikus. 2015-ben indult, és gyorsan növekszik a népszerűsége. Kiemelkedő funkciói az intelligens kódkiegészítés és a szintaxis-kiemelés.

Az alkalmazás ingyenes letöltéséhez látogasson el a Visual Studio Code hivatalos oldalára.

Ránézésre:

  • Szlogen: "Kódszerkesztés. Újradefiniálva."
  • Fókusz: Alkalmazásfejlesztés
  • Platformok: Mac, Windows, Linux

A VSCode gyors és érzékeny, a fejlesztőknek szól, és a kód szerkesztésére és hibakeresésre összpontosít. Nyílt forráskódú MIT licenc alatt kerül kiadásra.

Az IntelliSense egy olyan funkció, amely intelligenciát ad a kódkiegészítéshez és a szintaxiskiemeléshez azáltal, hogy figyelembe veszi a változótípusokat, a függvénydefiníciókat és az importált modulokat. Több mint 30 programozási nyelvet támogat, köztük az ASP.NET-et és a C#-t. Itt az alapértelmezett szintaxiskiemelés HTML és PHP fájlokra:

Az alkalmazásnak van egy kis tanulási görbéje, és tartalmaz egy füles felületet és osztott ablakokat is. Zen mód egy gombnyomással minimális kezelőfelületet biztosít, elrejti a menüket és az ablakokat, és maximalizálja az alkalmazást, hogy kitöltse a képernyőt.

Tartalmaz terminált, debuggert és Git-parancsokat, de nem teljes értékű IDE. Ehhez meg kell vásárolnia a sokkal nagyobb Visual Studiót, a Microsoft professzionális IDE-jét.

Az alkalmazáson belül egy hatalmas bővítménykönyvtár érhető el, amely hozzáférést biztosít a VSCode funkcionalitását bővítő ingyenes csomagokhoz. Ezek közé tartoznak a Markdownban való írás, a shell szkriptek futtatása és még az AppleScript létrehozása is.

BBEdit 13

A Bare Bones Software BBEdit 13 egy rendkívül népszerű, kizárólag Mac számítógépekre szánt szerkesztőprogram, amelyet először még 1992-ben adtak ki. A hivatalos weboldal szerint az írók, webes szerzők és szoftverfejlesztők igényeit szolgálja ki.

Az alkalmazás letöltéséhez látogasson el a BBEdit hivatalos oldalára. Az egyéni licenc ára $49,99. Előfizetés a Mac App Store áruházban vásárolható, ára $3,99/hó vagy $39,99/év.

Ránézésre:

  • Szlogen: "Nem szívás."
  • Fókusz: Mindenes: alkalmazás fejlesztés, webfejlesztés, cikkírás
  • Platformok: csak Mac

Ez a szövegszerkesztő a Mac-rajongók kedvence, és szorosan megfelel az Apple felhasználói felületre vonatkozó irányelveinek, beleértve a billentyűparancsokat és a drag-and-drop konvenciókat. Gyors és stabil.

Azonban kevésbé modern, mint a többi szövegszerkesztő ebben a felülvizsgálatban. Kicsit elavultnak tűnik. Nem kínál lapokat minden egyes megnyitott dokumentumhoz; ehelyett a megnyitott fájlok az oldalsó panel alján vannak felsorolva. Más szövegszerkesztőkhöz képest a témák és csomagok hozzáadása meglehetősen bonyolult feladat.

A szintaxis kiemelés és a funkciónavigáció jól megvalósított. Így jelennek meg a HTML és PHP fájlok:

A keresés erőteljes, és mind a reguláris kifejezések, mind a Grep mintaillesztést kínálja. A kódbehajtás és a szövegkiegészítés elérhető, de a többsoros szerkesztés nem.

Ez a szerkesztő alapértelmezésben több eszközt biztosít az írók számára, mint a legtöbb versenytársa. Valójában Matt Gremmel író legalább 2013 óta ezt használja az egyik elsődleges íróalkalmazásként, bár más alkalmazásokat is használ.

Coda (Most Nova)

A Panic's Coda egy kizárólag Mac-es szövegszerkesztő, amely a webfejlesztésre fókuszál, és eredetileg 2007-ben jelent meg. Nem sokáig lesz már a piacon, mert egy új alkalmazás váltja fel.

Az alkalmazás letöltéséhez látogasson el a hivatalos oldalra. 99 dollárért vásárolhatja meg az alkalmazást.

Ránézésre:

  • Szlogen: "A webre kódolsz. Gyors, tiszta és erős szövegszerkesztőt követelsz. Pixel-tökéletes előnézetet. Beépített módot a helyi és távoli fájlok megnyitására és kezelésére. És talán egy csipetnyi SSH-t. Köszönj szépen, Coda."
  • Fókusz: Webfejlesztés
  • Platformok: csak Mac

A Coda már tizenkét éves, és elavultnak tűnik. A Panic felismerte ezt, és ahelyett, hogy csak egy ráncfelvarrást végeztek volna rajta, kifejlesztettek egy vadonatúj alkalmazást: a Novát.

Tartalmaz néhány hasznos funkciót a webfejlesztők számára. Az én kedvencem a beépített WebKit előnézet webes felügyelővel, hibakeresővel és profilozóval. Könnyen hozzáférhet távoli fájlokhoz is, beleértve az FTP, SFTP, WebDAV vagy Amazon S3 szervereken tárolt fájlokat is.

A Coda a versenytársak számos funkcióját tartalmazza:

  • Keresés és csere
  • Kód összecsukása
  • Projekt szintű automatikus kitöltés
  • Automatikus címke bezárása
  • Szintaktikai kiemelés nyelvek széles skáláján

Így néz ki az alapértelmezett szintaxis-kiemelés a HTML- és PHP-fájlok esetében:

A hivatalos weboldalon egy nagy plugin-tár áll rendelkezésre, amely lehetővé teszi, hogy további funkciókkal egészítse ki a programot. A program a Cocoa szkriptelési nyelvet használja. Az iOS kísérő verzió (ingyenes az iOS App Store-ban) lehetővé teszi, hogy a kódot útközben is ellenőrizze és szerkessze, és szinkronizálhatja munkáját az eszközök között.

UltraEdit

Az UltraEdit 20.00 verziója az IDM Computer Solutions, Inc. programcsomagjának szövegszerkesztő komponense, beleértve az UltraCompare, UltraEdit Suite, UltraFinder és IDM All Access programokat. 1994-ben jelent meg először, tehát már jó ideje létezik, és hűséges követői vannak.

Az alkalmazás letöltéséhez látogasson el a hivatalos UltraEdit oldalra. Az előfizetés 79,95 $/év (a második év félárú), és legfeljebb öt telepítésre terjed ki. Alternatívaként az IDM összes alkalmazására előfizethet 99,95 $/évért. 30 napos próbaverzió, 30 napos pénzvisszafizetési garancia.

Ránézésre:

  • Szlogen: "Az UltraEdit a legrugalmasabb, legerősebb és legbiztonságosabb szövegszerkesztő."
  • Fókusz: Alkalmazás- és webfejlesztés
  • Platformok: Mac, Windows, Linux

A személyes licenc előfizetés három vagy öt telepítésre vonatkozik - az UltraEdit honlapja nem egyértelmű. A kezdőlapon a következőkről van szó 3 az 1 ellenében licencelés : "A személyes licenc legfeljebb 3 gépre érvényes a platformok bármely kombinációján." A vásárlási oldalon azonban azt írja, hogy az előfizetés "legfeljebb 5 telepítésre (személyes licencek)" vonatkozik.

Az alkalmazás web- és alkalmazásfejlesztésre egyaránt alkalmas. Támogatja a HTML, JavaScript, PHP, C/C++, PHP, Perl, Python stb. A HTML és PHP mintafájljaink alapértelmezett szintaxis-kiemelését láthatja itt:

Nagy teljesítményű, és lehetővé teszi, hogy gigantikus méretű, akár gigabájt méretű fájlokkal dolgozzon. Támogatja a többsoros szerkesztést és az oszlopszerkesztési módot, a kód hajtogatást és az automatikus kitöltést. A keresési funkció magában foglalja a reguláris kifejezéseket és a fájlok keresését. A hibakeresés és az élő előnézet is támogatott. Az alkalmazás testreszabható, lehetővé teszi makrók, szkriptek és billentyűparancsok létrehozását. Egy API és egy tartománybantémák állnak rendelkezésre.

TextMate 2.0

A MacroMates által készített TextMate 2.0 egy nagy teljesítményű, testreszabható szövegszerkesztő csak macOS-re. Az 1. verzió nagyon népszerű volt, de amikor a 2. verzió késett, sok felhasználó átugrott valami rendszeresebben frissülőre, leginkább a Sublime Textre. A frissítés végül elindult, és most már nyílt forráskódú projekt (a licencét itt nézheted meg).

Az alkalmazás ingyenes letöltéséhez látogasson el a TextMate hivatalos oldalára.

Ránézésre:

  • Címke: "Hatékony és testreszabható szövegszerkesztő, amely a programozási nyelvek hatalmas listáját támogatja, és nyílt forráskódúként fejlesztették ki."
  • Fókusz: Alkalmazás- és webfejlesztés
  • Platformok: csak Mac

A TextMate a fejlesztőket célozza meg, és különösen népszerű a Ruby on Rails fejlesztők körében. A Mac és iOS fejlesztők számára is különösen érdekes, mivel együttműködik az Xcode-dal, és Xcode projekteket tud építeni.

A funkciókat csomagok telepítésével lehet hozzáadni. Könnyű és letisztult felületet kínál. Íme, hogyan van kiemelve a szintaxis a HTML és PHP mintafájljainkban:

Olyan fejlett funkciók állnak rendelkezésre, mint az egyszerre több szerkesztés, a zárójelek automatikus párosítása, az oszlopok kijelölése és a verzióellenőrzés. A keresés és csere projekteken keresztül működik, makrók rögzíthetők, és a programozási nyelvek jelentős listája támogatott.

Zárójelek

A Brackets egy közösség által irányított nyílt forráskódú projekt (MIT licenc alatt kiadva), amelyet az Adobe alapított 2014-ben. Célja, hogy a webfejlesztő szerkesztőket a következő szintre emelje. A Brackets letisztult, modern felülettel rendelkezik, amelyet ismerhetsz, ha más Adobe termékeket használsz.

Az alkalmazás ingyenes letöltéséhez látogasson el a hivatalos Brackets oldalra.

Ránézésre:

  • Tagline: "Egy modern, nyílt forráskódú szövegszerkesztő, amely ért a webdesignhoz."
  • Fókusz: Webfejlesztés
  • Platformok: Mac, Windows, Linux

A Brackets a webfejlesztésre összpontosít, és élő előnézeti megjelenítést kínál a HTML- és CSS-fájlokhoz, valós időben frissítve az oldalakat. A No Distractions gomb egy gombnyomással egyszerűbb felületet biztosít, és egy sor ingyenes bővítmény áll rendelkezésre, hogy hozzáadja a szükséges speciális funkciókat.

Az alkalmazás több mint 38 fájlformátumot és programozási nyelvet támogat, köztük a C++, C, VB Script, Java, JavaScript, HTML, Python, Perl és Ruby nyelveket. Itt található a HTML és PHP alapértelmezett szintaxis-kiemelése:

Mivel a Brackets egy Adobe alkalmazás, zökkenőmentes integrációval rendelkezik a Photoshophoz. A PSD Lens egy olyan funkció, amely képeket, logókat és tervezési stílusokat von ki a Photoshopból. Az Extract egy olyan eszköz, amely színeket, betűtípusokat, gradienseket, méreteket és egyéb információkat vesz ki a PSD-ből, hogy automatikusan CSS-t hozzon létre. Ezek különösen praktikus funkciók a front-end fejlesztők számára.

Komodo Edit

A Komodo Edit az ActiveState egyszerű, de nagy teljesítményű szövegszerkesztője, amely ingyenesen elérhető. 2007-ben jelent meg először, és mára már eléggé elavultnak tűnik. Ez a fejlettebb Komodo IDE csökkentett változata, amely szintén ingyenesen elérhető.

Az alkalmazás ingyenes letöltéséhez látogasson el a hivatalos Komodo Edit oldalra.

Ránézésre:

  • Szlogen: "Kódszerkesztő nyílt forráskódú nyelvekhez."
  • Fókusz: Alkalmazás- és webfejlesztés
  • Platformok: Mac, Windows, Linux

A Komodo Edit a MOZILLA PUBLIC nyílt forráskódú szoftverlicenc alatt kerül terjesztésre. Az Atomhoz hasonlóan a Komodo Edit első megnyitásakor hibaüzenet jelenik meg a macOS Catalina rendszerben:

A "Komodo Edit 12" nem nyitható meg, mert az Apple nem tudja ellenőrizni, hogy nem tartalmaz-e rosszindulatú szoftvereket.

A megoldás ugyanaz: keresse meg az alkalmazást a Finderben, kattintson rá a jobb gombbal, és válassza a Megnyitás lehetőséget.

Az alkalmazás elég egyszerű ahhoz, hogy a kezdők azonnal használni kezdjék. A Fókusz mód csak a szerkesztőt jeleníti meg. A füles felület lehetővé teszi, hogy könnyen váltson a megnyitott fájlok között. A Go To Anything lehetővé teszi, hogy gyorsan megkeresse és megnyissa a kívánt fájlt. Így jelenik meg egy HTML és PHP fájl a szerkesztőben.

További fejlett funkciók állnak rendelkezésre, beleértve a változások nyomon követését, az automatikus kitöltést és a többszörös kiválasztást. Az írók számára hasznos a Markdown-néző, és makrókat lehet rögzíteni.

Textastic

A Textastic egy fejlett kódszerkesztő, amely eredetileg iPadre készült, és most már Macre és iPhone-ra is elérhető. A Coda 2-től eltérően, amely szintén kínál iPad alkalmazást, a Textastic mobil verziója teljes körű és erős. A vállalat a Mac verzióról úgy beszél, mint annak társalkalmazásáról.

Az alkalmazást 7,99 $-ért lehet megvásárolni a Mac App Store-ból. A próbaverzió letölthető a hivatalos Textastic oldalról. Az iOS verzió 9,99 $-ért vásárolható meg az App Store-ból.

Ránézésre:

  • Szlogen: "Egyszerű és gyors szövegszerkesztő iPad/iPhone/Mac készülékekre."
  • Fókusz: Egyszerűség és könnyű használat
  • Platformok: Mac, iOS

A Textastic megfizethető és felhasználóbarát. Én az iPad-en használom az alkalmazást, amióta megjelent, és a Mac-es változatot is elkezdtem használni, amióta elérhető, mert könnyű és könnyen kezelhető. Képes, de nem a legerősebb.

Több mint 80 programozási és jelölési nyelv támogatott. Így jeleníti meg a Textastic a HTML és a PHP nyelveket.

Automatikusan kitölti a HTML, CSS, JavaScript, PHP, C és Objective-C kódot. Támogatja a TextMate és a Sublime Text definíciókat. A fájlok szinkronizálása a Mac és az iOS verzió között az iCloud Drive-on keresztül történik.

MacVim

A Vim egy 1991-ben létrehozott, nagymértékben konfigurálható parancssori szövegszerkesztő. Az 1976-ban írt Vi ("Vi Improved") frissítése. Sok fejlesztő ma is használja, bár a felülete eltér a modern szövegszerkesztőktől. A MacVim ezt bizonyos mértékig orvosolja, de még mindig jelentős tanulási nehézséggel jár.

Az alkalmazás ingyenes letöltéséhez látogasson el a hivatalos MacVim oldalra.

Ránézésre:

  • Szlogen: "Vim - a mindenütt jelenlévő szövegszerkesztő."
  • Fókusz: Bármi, amit csak el tudsz képzelni
  • Platformok: Mac. (A Vim parancssoros eszközként elérhető Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS, MorphOS, AmigaOS platformokon.)

A Vim már megvan a Mac-jén. Csak nyisson meg egy Terminal ablakot, és írja be a "vi" vagy "vim" szót, és megnyílik. A MacVim lehetővé teszi, hogy az alkalmazást egy ikonra kattintva nyissa meg helyette. Teljes menüsort is biztosít, és egy kicsit felhasználóbarátabb.

Míg a MacVim csak Mac-re íródott, a Vim a lehető legplatformokon átívelőbb. Elérhető Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS és MorphOS alatt. Fejlesztőknek készült, és rengeteg kiegészítő érhető el hozzá.

Ez egy modális program. Amikor rákattintasz az alkalmazás ablakára, és elkezdesz gépelni, észre fogod venni, hogy a kurzor ugrálni fog a dokumentumban ahelyett, hogy ezek a karakterek hozzáadódnának a fájlhoz. Ez egy funkció, és ha megtanulod, hogy az egyes billentyűk mit csinálnak, gyorsabban fogsz navigálni a fájlban, mint valaha.

Ha szöveget szeretne hozzáadni a fájlhoz, akkor a következőt kell beírnia Beillesztési mód az "i" betű megnyomásával a szöveg beszúrásához a kurzor helyére, vagy az "o" betűvel a következő sor elejére. A beszúrási módból az Escape billentyűvel léphet ki. Egyes parancsok kettősponttal kezdődnek. Például egy fájl mentéséhez írja be a ":w", kilépéshez pedig a ":q" billentyűt.

Bár a kezelőfelület más, a MacVim mindent tud, amit a fenti szövegszerkesztők, és még többet is. Így jelenik meg a szintaxis-kiemelés a HTML- és PHP-fájloknál:

Megéri megtanulni egy olyan alkalmazást, amely ennyire különbözik a modern alkalmazásoktól? Sok fejlesztő lelkes "Igen!" Sok fejlesztő válaszol lelkesen: "Igen!" Íme néhány cikk, amely arról szól, hogy néhány fejlesztő miért használja és szereti a Vim-et:

  • Miért használom a Vim-et (Pascal Precht)
  • 7 ok a Vim szeretetére (Opensource.com)
  • Vita: Elmagyarázná valaki, hogy miért használják az emberek a vi/vim-et? (Reddit)
  • Vita: Milyen előnyökkel jár a Vim tanulása? (Stack Overflow)

Spacemacs

A GNU Emacs hasonló. Ez egy ősi parancssoros szerkesztő, amelyet eredetileg 1984-ben adtak ki egy régebbi, 1976-os Emacs frissítéseként. A Spacemacs egy kísérlet arra, hogy a modern világba hozza, bár már az alkalmazás telepítése is rengeteg munka!

Az alkalmazás ingyenes letöltéséhez látogass el a hivatalos Spacemacs oldalra.

Ránézésre:

  • Tagline: "Emacs- egy bővíthető, testreszabható, szabad/libre szövegszerkesztő - és még sok minden más."
  • Fókusz: Bármi, amit csak el tudsz képzelni
  • Platformok: Mac (A GNU Emacs parancssoros eszközként az operációs rendszerek széles skáláján elérhető.)

A GNU Emacs és a Spacemacs ingyenesen elérhető a GPL licenc alatt. A Vimhez hasonlóan időt kell szánnod a használatának megtanulására, mielőtt bármit is elérsz vele. Az alkalmazás telepítése elég sok munkát igényel a parancssoron, de a fejlesztőknek nem okozhat nehézséget. Először olvasd el figyelmesen a dokumentációt.

A Spacemacs első indításakor kiválaszthatjuk, hogy a Vim vagy az Emac szerkesztési stílusát és számos más opciót szeretnénk-e. Ezután a szükséges kiegészítő csomagok automatikusan települnek. A program nagy teljesítményű, és az Emacs-Lisp programozási nyelvre támaszkodik a funkcionalitás bővítéséhez.

A HTML- és PHP-fájlok alapértelmezés szerint így jelennek meg:

A Spacemacs (és általában a GNU Emacs) a legnehezebben megtanulható alkalmazás a körképünkben, de egyben a legerősebb is. Időbe és erőfeszítésbe telik megtanulni. Ha érdekel, kiváló kiindulópont lehet a hivatalos Guided Tour of Emacs.

A legjobb szövegszerkesztő Mac-re: Így teszteltük

Támogatott asztali és mobil platformok

Ha több, különböző operációs rendszert futtató számítógépen dolgozol, akkor jobban szerethetsz olyan szövegszerkesztőt használni, amely mindenhol működik. Az ebben az összeállításban ajánlott alkalmazások mindegyike működik Mac számítógépen. Néhányuk más platformokra is elérhető, nevezetesen Windowsra és Linuxra. Néhány alkalmazás iOS rendszeren is működik, így az iPhone-on vagy iPaden is elvégezhetsz néhány munkát, amikor nem vagy az irodában.

Egy kifejezetten Mac-re tervezett szövegszerkesztő úgy fog kinézni, mint egy Mac alkalmazás, és úgy is fogja érezni magát, mint egy Mac alkalmazás; az elkötelezett Mac felhasználók könnyebben megtanulhatják és használhatják. Egy cross-platform alkalmazás sok Mac felhasználói felület konvenciót megszeghet, de minden operációs rendszeren ugyanúgy fog működni.

Itt vannak azok az alkalmazások, amelyek csak macOS-en működnek:

  • BBEdit 13
  • Coda 2
  • TextMate 2.0
  • Textastic
  • MacVim (bár a Vim mindenhol működik)
  • Spacemacs (bár az Emacs mindenhol működik)

Ezek a szövegszerkesztők Windowson és Linuxon is működnek:

  • Fenséges szöveg 3
  • Atom
  • Visual Studio kód
  • UltraEdit
  • Zárójelek
  • Komodo Edit

Végül, két alkalmazásunknak van iOS-en futó kísérő alkalmazása:

  • Coda 2
  • Textastic

A Coda 2 mobilalkalmazása egy kevésbé hatékony partneralkalmazás, míg a Textastic mobilalkalmazása teljes körűen felszerelt.

Könnyű használat

A legtöbb szövegszerkesztő program nagy teljesítményű és rengeteg funkcióval rendelkezik. Egyesek megkönnyítik a kezdők számára a kezdést, míg másoknak meredek a kezdeti tanulási görbéjük. Íme néhány példa:

  • A Textastic egyszerű és könnyen használható, de nem rendelkezik sok funkcióval.
  • A Sublime Text, az Atom és a többiek rengeteg erőt rejtenek a motorháztető alatt, de a kezdők is használhatják a programot a tanulási görbe nélkül.
  • A legfejlettebb szövegszerkesztők, nevezetesen a Vim és az Emacs, sok tanulást igényelnek, mielőtt elkezdenéd használni őket. A Vim még egy játékot is kínál, amely megtanítja a használatát.

Sok szövegszerkesztő a könnyű használatot célzó funkciókat kínál, beleértve a füles böngésző-szerű felületet és a figyelemelterelés nélküli üzemmódot.

Erőteljes szerkesztési funkciók

A szövegszerkesztők felhasználói általában eléggé technikai beállítottságúak, és a funkcionalitást előnyben részesítik a könnyű kezelhetőséggel szemben. A billentyűparancsok felgyorsíthatják a munkafolyamatokat, és lehetővé teszik, hogy a kezét a billentyűzeten tartsa, ahelyett, hogy az egérért nyúlna.

Sok szövegszerkesztő lehetővé teszi több kurzor használatát, hogy egyszerre több sort is kijelölhessen és szerkeszthessen. Lehet, hogy oszlopokat is biztosítanak, hogy ugyanazon fájl különböző részeit egyszerre láthassa a képernyőn.

A keresés és a csere általában konfigurálható. Sok szövegszerkesztő támogatja a reguláris kifejezéseket, így összetett mintákra is kereshet. A keresés gyakran kiterjed a fájlrendszerre is, így gyorsan megtalálhatja a kívánt fájlt, és az online tárolás - beleértve az FTP- és WebDAV-kiszolgálókat, az Amazon S3-t és másokat - általában támogatott.

További programozási eszközök

A legtöbb szövegszerkesztő a fejlesztők speciális igényeit szolgálja ki. Ez a szintaxis-kiemeléssel kezdődik, amely a forráskód olvasását megkönnyítő funkció.

A szövegszerkesztő megérti a legkülönbözőbb programozási, szkriptelési vagy jelölőnyelvek különböző elemeinek funkcióját, és különböző színekkel jeleníti meg azokat. A következőkben képernyőképeket mellékelünk az egyes szövegszerkesztők alapértelmezett szintaxiskiemeléséről, egy HTML és PHP mintafájl segítségével.

A kódkiegészítés időt takarít meg és csökkenti a gépelési hibák számát azáltal, hogy felajánlja, hogy beírja helyetted a kódot. Ez lehet intelligens, amikor az alkalmazás megérti a kontextust, vagy egyszerűen csak egy módja annak, hogy elérd az elérhető függvények, változók és egyéb elemek felugró menüjét. A kapcsolódó funkciók automatikusan bezárják a címkéket és zárójeleket helyetted.

A kód összehajtása lehetővé teszi, hogy a szövegszerkesztőt úgy használja, mint egy vázlatszerkesztőt, a forráskód egyes szakaszait összezsugorítva, így azok elrejthetők, amikor nincs rájuk szükség. Egyes szövegszerkesztők lehetővé teszik a HTML- és CSS-fájlok élő előnézetét is, ami a webfejlesztők által nagyra értékelt funkció.

Végül néhány szövegszerkesztő túlmutat az egyszerű szerkesztésen, és olyan funkciókat is tartalmaz, amelyeket általában egy IDE-ben találunk. Ezek jellemzően tartalmazzák a fordítást, a hibakeresést és a GitHubhoz való kapcsolódást a verziókezeléshez. Néhány szövegszerkesztő (köztük a Visual Studio Code és a Komodo Edit) valójában a cég IDE-jének csökkentett változata, amelyek külön kaphatók.

További íróeszközök

Egyes szövegszerkesztők további funkciókat tartalmaznak az írók számára, például Markdown-támogatást és szöveghajtogatást. Sok író értékeli, hogy a szövegszerkesztők egyszerűbbek, gyorsabbak és jobban testreszabhatók, mint a szövegszerkesztők. A fordítók gyakran használnak olyan szövegszerkesztőket, amelyek a fejlett kereséshez és helyettesítéshez reguláris kifejezéseket kínálnak.

Pluginok az alkalmazás funkcionalitásának bővítéséhez

Sok szövegszerkesztő legvonzóbb tulajdonsága, hogy a bővítmények gazdag ökoszisztémája révén lehetővé teszi, hogy kiválaszd, milyen funkciókat szeretnél használni. Ez lehetővé teszi, hogy egyéni alkalmazást építs. Ez azt is jelenti, hogy a szövegszerkesztők kevésbé felfújtak: alapértelmezés szerint csak az alapvető funkciókat tartalmazzák.

A beépülő modulok a választott szövegszerkesztőtől függően különböző nyelveken íródnak, és a fejlesztők létrehozhatják és megoszthatják beépülő moduljaikat. A beépülő modulok könyvtárát gyakran az alkalmazáson belül is elérheti, majd néhány kattintással hozzáadhatja a kívántakat. Egyes szövegszerkesztők tartalmaznak egy egyszerű módszert a makrók kódolás nélküli rögzítésére.

Költségek

A szövegszerkesztő a fejlesztők elsődleges eszköze, így nem meglepő, hogy némelyikük meglehetősen drága, akár kezdeti vásárlásként, akár folyamatos előfizetésként. Ami meglepő lehet, hogy a legjobb lehetőségek közül sok ingyenes.

Ez lehet azért, mert egy nyílt forráskódú projektről van szó, amelyet egy felhasználói közösség tart fenn, vagy azért, mert kényelmes módja annak, hogy belekóstoljon a vállalat drágább IDE-jébe. Itt vannak a lehetőségek, a legolcsóbbtól a legolcsóbbig.

Ingyen:

  • Atom: ingyenes (nyílt forráskódú)
  • Visual Studio Code: ingyenes (nyílt forráskódú)
  • TextMate 2.0: ingyenes (nyílt forráskódú)
  • Brackets: ingyenes (nyílt forráskódú)
  • Komodo Edit: ingyenes (nyílt forráskódú)
  • MacVim: ingyenes (nyílt forráskódú)
  • Spacemacs: ingyenes (nyílt forráskódú)

Vásárlás:

  • Textastic: $7.99
  • BBEdit: $49.99 azonnal, vagy előfizetés (lásd alább)
  • Sublime Text: $80
  • Coda 2: $99.00

Előfizetés:

  • BBEdit: 39,99 $/év, 3,99 $/hó, vagy vásárlás azonnal (fent)
  • UltraEdit: $79.95/év

Bármilyen más jó szövegszerkesztő Mac-re, amit kihagytunk itt? Hagyj egy megjegyzést, és tudasd velünk.

Cathy Daniels vagyok, az Adobe Illustrator szakértője. A szoftvert a 2.0-s verzió óta használom, és 2003 óta készítek hozzá oktatóanyagokat. A blogom az egyik legnépszerűbb célpont a weben azoknak, akik szeretnék megtanulni az Illustratort. A bloggeri munkám mellett íróként és grafikusként is dolgozom.