Tabela e përmbajtjes
Një redaktues teksti është një mjet i dobishëm, fleksibël që meriton një vend në çdo kompjuter. Si parazgjedhje, ekziston një bazë e parainstaluar me çdo sistem operativ të njohur. Ato përdoren më së shpeshti nga zhvilluesit, por gjithashtu shpesh nga shkrimtarët dhe mbajtësit e shënimeve. Redaktorët më të mirë të tekstit priren të jenë tepër të fuqishëm dhe shumë të konfigurueshëm, duke i bërë ata një zgjedhje shumë personale.
Kjo do të thotë se ata që përdorin redaktuesit e tekstit kanë mendime të forta rreth tyre. Gjetja e një të duhuri është thelbësore. Sa më shumë të familjarizoheni me të, aq më i dobishëm do ta gjeni. Kjo është arsyeja pse shumë njerëz ende përdorin redaktues të fuqishëm teksti që janë mbi 30 vjeç, si Vim dhe GNU Emacs.
Në pamje të parë, një redaktues teksti mund të duket i thjeshtë, i thjeshtë dhe i mërzitshëm, por kjo ndodh sepse nuk e keni bërë e kam njohur akoma. Nën kapuç, ka veçori të fuqishme që mund t'i përdorni për të hartuar një faqe interneti, për të zhvilluar aplikacione softuerike dhe për të shkruar një roman. Redaktorët e tekstit janë gjithashtu të dobishëm për punë të vogla si shkrimi i listave ose shënimi i shënimeve. Ata priren të vijnë me një sërë veçorish bazë që mund të zgjerohen përmes shtojcave.
Pra, cili është redaktuesi i tekstit për ju?
Rekomandimi ynë numër një është Sublime Text 3. Është i shpejtë, redaktues teksti tërheqës, me funksione të plota për Mac, Windows dhe Linux. Kushton 80 dollarë, por nuk ka një afat zyrtar kohor për periudhën e provës, kështu që mund të njiheni me aplikacionin përpara se të blini. eshtepaketa falas që zgjerojnë funksionalitetin e VSCode. Këto përfshijnë shtojca për të shkruar në Markdown, ekzekutimin e skripteve të guaskës dhe madje edhe krijimin e AppleScript.
BBEdit 13
BBEdit 13 i Bare Bones Software është një redaktues shumë popullor vetëm për Mac që ishte i pari i lëshuar në vitin 1992. Sipas faqes zyrtare të internetit, ai është krijuar për t'u shërbyer nevojave të shkrimtarëve, autorëve të uebit dhe zhvilluesve të softuerit.
Vizitoni faqen zyrtare të BBEdit për të shkarkuar aplikacionin. Një licencë individuale kushton 49,99 dollarë. Abonimet mund të blihen nga Mac App Store dhe kushtojnë 3,99 dollarë/muaj ose 39,99 dollarë/vit.
Me një shikim:
- Tagline: “Nuk është e keqe. ®”
- Fokus: Gjithëpërfshirës: zhvillimi i aplikacioneve, zhvillimi i uebit, shkrimi
- Platformat: vetëm Mac
Ky redaktues teksti është i preferuari nga fansat e Mac dhe përputhet ngushtë me udhëzimet e ndërfaqes së përdoruesit të Apple, duke përfshirë shkurtoret e tastierës dhe konventat zvarrit-dhe lësho. Është njëkohësisht i shpejtë dhe i qëndrueshëm.
Megjithatë, është më pak modern se redaktuesit e tjerë të tekstit në këtë përmbledhje. Ndihet pak i datuar. Nuk ofron skeda për çdo dokument të hapur; në vend të kësaj, skedarët e hapur janë renditur në fund të panelit anësor. Krahasuar me redaktuesit e tjerë të tekstit, shtimi i temave dhe paketave është një detyrë mjaft e ndërlikuar.
Theksimi i sintaksës dhe navigimi i funksioneve zbatohen mirë. Ja se si shfaqen skedarët HTML dhe PHP:
Kërkimi është i fuqishëm, ofronsi shprehjet e rregullta ashtu edhe përputhjen e modelit Grep. Palosja e kodit dhe plotësimi i tekstit janë të disponueshme, por redaktimi me shumë rreshta nuk është.
Ky redaktues ofron më shumë mjete për shkrimtarët si parazgjedhje sesa shumica e konkurrentëve të tij. Në fakt, autori Matt Gremmel e ka përdorur atë si një nga aplikacionet e tij kryesore të shkrimit që të paktën nga viti 2013, megjithëse ai përdor edhe aplikacione të tjera.
Coda (Tani Nova)
Panic's Coda është një redaktues teksti vetëm për Mac me fokus në zhvillimin e ueb-it dhe u lëshua fillimisht në vitin 2007. Nuk do të jetë shumë më gjatë sepse do të zëvendësohet nga një aplikacion i ri.
Vizitoni faqen zyrtare për të shkarkuar aplikacionin. Mund ta blini aplikacionin për 99 dollarë.
Me një shikim:
- Tagline: “Ju kodoni për ueb. Ju kërkoni një redaktues teksti të shpejtë, të pastër dhe të fuqishëm. Pamja paraprake e përsosur me pixel. Një mënyrë e integruar për të hapur dhe menaxhuar skedarët tuaj lokalë dhe të largët. Dhe ndoshta pak SSH. Thuaj përshëndetje, Coda.”
- Fokus: Zhvillimi i uebit
- Platformat: vetëm Mac
Coda tani është dymbëdhjetë vjeç dhe ndihet i njohur. Panic e kupton këtë dhe në vend që thjesht t'i jepnin një pamje, ata zhvilluan një aplikacion krejt të ri: Nova.
Ai përfshin disa veçori të dobishme për zhvilluesit e uebit. E preferuara ime është Paraqitja e WebKit e integruar me një inspektor ueb, korrigjues dhe profilues. Ai gjithashtu mund të qaset me lehtësi skedarët në distancë, duke përfshirë ato në serverët FTP, SFTP, WebDAV ose Amazon S3.
Coda përfshin shumë prejveçoritë e konkurrentëve të tij:
- Kërko dhe zëvendëso
- Palosja e kodit
- Përfundimi automatik në të gjithë projektin
- Mbyllja automatike e etiketës
- Theksimi i sintaksës për një gamë të gjerë gjuhësh
Ja se si duket nënvizimi i parazgjedhur i sintaksës për skedarët tanë të mostrës HTML dhe PHP:
Një depo e madhe shtojcash është e disponueshme në faqen zyrtare të internetit që ju lejon të shtoni veçori shtesë në program. Përdoret gjuha e shkrimit Kakao. Një version shoqërues i iOS (falas në Dyqanin e aplikacioneve iOS) ju mundëson të kontrolloni dhe modifikoni kodin kur jeni në lëvizje dhe mund të sinkronizoni punën tuaj midis pajisjeve.
UltraEdit
UltraEdit versioni 20.00 është komponenti i redaktuesit të tekstit të një grupi programesh nga IDM Computer Solutions, Inc, duke përfshirë UltraCompare, UltraEdit Suite, UltraFinder dhe IDM All Access. Ai u lëshua për herë të parë në 1994, kështu që ka qenë rreth e rrotull për një kohë dhe ka një ndjekës besnik.
Vizitoni faqen zyrtare të UltraEdit për të shkarkuar aplikacionin. Një abonim kushton 79,95 dollarë/vit (viti i dytë është gjysmë çmimi) dhe mbulon deri në pesë instalime. Përndryshe, mund të abonoheni në të gjitha aplikacionet e IDM për 99,95 dollarë/vit. Provë 30-ditore, 30 ditë garanci për kthimin e parave.
Me një shikim:
- Tagline: “UltraEdit është redaktori më fleksibël, i fuqishëm dhe më i sigurt i tekstit atje.”
- Fokus: Aplikacioni dhe zhvillimi i uebit
- Platformat: Mac, Windows, Linux
Një licencë personaleabonimi mbulon tre ose pesë instalime—faqja e internetit UltraEdit është e paqartë. Në faqen kryesore, ai flet për 3 për 1 licencim : "Licenca juaj personale është e mirë për deri në 3 makina në çdo kombinim platformash." Megjithatë, në faqen e blerjes, ai thotë se një abonim mbulon "Deri në 5 instalime (licenca personale)."
Aplikacioni është i përshtatshëm si për zhvillimin e uebit ashtu edhe për aplikacionin. Ai mbështet HTML, JavaScript, PHP, C/C++, PHP, Perl, Python, dhe më shumë. Këtu është theksimi i parazgjedhur i sintaksës për skedarët tanë të mostrës HTML dhe PHP:
Është i fuqishëm dhe ju lejon të punoni me skedarë gjigantë, me madhësi deri në gigabajt. Ai mbështet redaktimin me shumë rreshta dhe modalitetin e redaktimit të kolonave, palosjen e kodit dhe plotësimin automatik. Funksioni i kërkimit përfshin shprehje të rregullta dhe kërkimin e skedarëve. Korrigjimi dhe vrojtimi i drejtpërdrejtë mbështeten gjithashtu. Aplikacioni është i personalizueshëm, duke ju lejuar të krijoni makro, skripta dhe shkurtore të tastierës. Ekziston një API dhe një sërë temash.
TextMate 2.0
TextMate 2.0 nga MacroMates është një redaktues teksti i fuqishëm dhe i personalizueshëm vetëm për macOS. Versioni 1 ishte shumë i popullarizuar, por kur Versioni 2 u vonua, shumë përdorues u dërguan në diçka të përditësuar më rregullisht, më së shumti Sublime Text. Përditësimi u lançua përfundimisht dhe tani është një projekt me burim të hapur (shikoni licencën e tij këtu).
Vizitoni faqen zyrtare të TextMate për të shkarkuar aplikacionin përfalas.
Me një shikim:
- Tagline: “Editor teksti i fuqishëm dhe i personalizueshëm me mbështetje për një listë të madhe gjuhësh programimi dhe të zhvilluara si me burim të hapur.”
- Fokus: Aplikacioni dhe zhvillimi i uebit
- Platformat: vetëm Mac
TextMate synon zhvilluesit dhe është veçanërisht i popullarizuar në mesin e zhvilluesve Ruby on Rails. Është gjithashtu me interes të veçantë për zhvilluesit e Mac dhe iOS sepse funksionon me Xcode dhe mund të ndërtojë projekte Xcode.
Veçoritë shtohen duke instaluar paketa. Është i lehtë dhe ofron një ndërfaqe të pastër. Ja se si theksohet sintaksa në skedarët tanë të mostrës HTML dhe PHP:
Disponohen veçori të përparuara si bërja e modifikimeve të shumta menjëherë, çiftimi automatik i kllapave, zgjedhja e kolonave dhe kontrolli i versionit. Kërkoni dhe zëvendësoni veprat nëpër projekte, makro mund të regjistrohen dhe një listë e konsiderueshme e gjuhëve programuese mbështetet.
Brackets
Brackets është një projekt me burim të hapur i drejtuar nga komuniteti (i lëshuar nën MIT Licenca) e themeluar nga Adobe në 2014. Ajo ka për qëllim të shtyjë redaktorët e zhvillimit të uebit në nivelin tjetër. Brackets ka një ndërfaqe të pastër dhe moderne, me të cilën do të njiheni nëse përdorni produkte të tjera të Adobe.
Vizitoni faqen zyrtare të Brackets për të shkarkuar aplikacionin falas.
Me një shikim:
- Tagline: "Një redaktues teksti modern, me burim të hapur që kupton dizajnin e uebit."
- Fokus: Uebzhvillim
- Platformat: Mac, Windows, Linux
Brackets fokusohet në zhvillimin e ueb-it dhe ofron pamje paraprake të drejtpërdrejta të skedarëve HTML dhe CSS, duke përditësuar faqet në kohë reale. Një buton Pa shpërqendrime ju jep një ndërfaqe më të thjeshtë me prekjen e një butoni dhe një sërë shtesash falas janë të disponueshme për të shtuar funksionalitetin specifik që ju nevojitet.
Aplikacioni mbështet mbi 38 formate skedarësh dhe gjuhë programimi, duke përfshirë C++, C, VB Script, Java, JavaScript, HTML, Python, Perl dhe Ruby. Këtu është theksimi i parazgjedhur i sintaksës për HTML dhe PHP:
Duke qenë një aplikacion Adobe, Brackets ka një integrim pa probleme me Photoshop. Lentja PSD është një veçori që nxjerr fotografi, logo dhe stile dizajni nga Photoshop. Ekstrakt është një mjet që do të marrë ngjyrat, fontet, gradientët, matjet dhe informacione të tjera nga PSD për të krijuar automatikisht CSS. Këto janë veçori veçanërisht të dobishme për zhvilluesit e përparme.
Komodo Edit
Komodo Edit është një redaktues teksti i thjeshtë por i fuqishëm nga ActiveState dhe ofrohet pa pagesë. Ajo u lëshua për herë të parë në 2007 dhe tani duket mjaft e vjetëruar. Është një version i shkurtuar i Komodo IDE më i avancuar, i cili tani është gjithashtu i disponueshëm falas.
Vizitoni faqen zyrtare të Komodo Edit për të shkarkuar aplikacionin falas.
Me një shikim:
- Tagline: "Redaktori i kodit për gjuhët me burim të hapur."
- Fokusi: Aplikacioni dhe uebfaqjazhvillim
- Platformat: Mac, Windows, Linux
Komodo Edit shpërndahet nën licencën e softuerit me burim të hapur MOZILLA PUBLIC. Ashtu si Atom, një mesazh gabimi shfaqet kur hapet Komodo Edit për herë të parë në macOS Catalina:
“Komodo Edit 12” nuk mund të hapet sepse Apple nuk mund ta kontrollojë atë për softuer me qëllim të keq.
Zgjidhja është e njëjtë: gjeni aplikacionin në Finder, kliko me të djathtën dhe zgjidh Hap.
Aplikacioni është mjaft i thjeshtë që fillestarët të fillojnë ta përdorin menjëherë. Modaliteti i fokusit shfaq vetëm redaktuesin. Një ndërfaqe me skeda ju lejon të kaloni lehtësisht midis skedarëve të hapur. Shko te çdo gjë ju lejon të kërkoni dhe hapni shpejt skedarin që dëshironi. Ja se si shfaqet një skedar HTML dhe PHP në redaktues.
Disponohen veçori më të avancuara, duke përfshirë ndryshimet e pjesëve, plotësimin automatik dhe zgjedhjet e shumta. Një shikues Markdown është i dobishëm për shkrimtarët dhe makro-të mund të regjistrohen.
Textastic
Textastic është një redaktues i avancuar i kodit i shkruar fillimisht për iPad dhe tani i disponueshëm për Mac dhe iPhone. Ndryshe nga Coda 2, i cili gjithashtu ofron një aplikacion iPad, versioni celular i Textastic është i plotë dhe i fuqishëm. Në fakt, kompania flet për versionin Mac si aplikacionin e saj shoqërues.
Blini aplikacionin për 7,99 dollarë nga Mac App Store. Një version provë mund të shkarkohet nga faqja zyrtare e Textastic. Versioni i iOS mund të blihetpër 9,99 dollarë nga App Store.
Me një shikim:
- Tagline: "Redaktues teksti i thjeshtë dhe i shpejtë për iPad/iPhone/Mac."
- Fokusi: Thjeshtësia dhe lehtësia e përdorimit
- Platformat: Mac, iOS
Textastic është i përballueshëm dhe i përshtatshëm për përdoruesit. Unë e kam përdorur aplikacionin në iPad tim që kur u lëshua dhe fillova të përdor versionin Mac që kur ishte i disponueshëm sepse është i lehtë dhe i lehtë për t'u përdorur. Është i aftë, por jo më i fuqishmi.
Më shumë se 80 gjuhë programimi dhe shënjimi mbështeten. Ja se si Textastic shfaq HTML dhe PHP.
Do të plotësojë automatikisht kodin për HTML, CSS, JavaScript, PHP, C dhe Objective-C. Ai mbështet përkufizimet TextMate dhe Sublime Text. Skedarët tuaj sinkronizohen ndërmjet versionit Mac dhe iOS nëpërmjet iCloud Drive.
MacVim
Vim është një redaktues teksti i linjës së komandës shumë i konfigurueshëm i krijuar në 1991. Është një përditësim për Vi (“Vi Përmirësuar” ), i cili u shkrua në vitin 1976. Përdoret ende nga shumë zhvillues sot, megjithëse ndërfaqja e tij është e ndryshme nga redaktuesit modern të tekstit. MacVim e adreson këtë, në një farë mase, por ende ka një kurbë të konsiderueshme të të mësuarit.
Vizitoni faqen zyrtare të MacVim për të shkarkuar aplikacionin falas.
Me një shikim :
- Tagline: “Vim – redaktori i kudondodhur i tekstit.”
- Fokus: Çdo gjë që mund të imagjinoni
- Platformat: Mac. (Vim është i disponueshëm si një mjet i linjës së komandës në Unix, Linux, Windows NT, MS-DOS, macOS, iOS,Android, AmigaOS, MorphOS.)
E keni tashmë Vim në Mac tuaj. Thjesht hapni një dritare të Terminalit dhe shkruani "vi" ose "vim" dhe ajo do të hapet. MacVim ju lejon të hapni aplikacionin duke klikuar në vend të kësaj në një ikonë. Ai gjithashtu ofron një shirit të plotë të menusë dhe është pak më miqësor për përdoruesit.
Ndërsa MacVim është shkruar vetëm për Mac, Vim është aq ndër-platformë sa mund të merrni. Është i disponueshëm në Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS dhe MorphOS. Është krijuar për zhvilluesit dhe disponohet një numër i madh shtesash.
Është një program modal. Kur klikoni në dritaren e aplikacionit dhe filloni të shkruani, do të vini re se kursori do të kërcejë rreth dokumentit në vend që ato karaktere të shtohen në skedar. Ky është një veçori dhe pasi të mësoni se çfarë bën çdo çelës, do të lundroni nëpër skedar më shpejt se kurrë.
Për të shtuar tekst në skedar, duhet të futni Modalitetin e Futjes nga duke shtypur shkronjën "i" për të futur tekstin ku është kursori, ose "o" për të futur tekst në fillim të rreshtit tjetër. Dilni nga modaliteti i futjes duke shtypur Escape. Disa komanda fillojnë me dy pika. Për shembull, për të ruajtur një skedar, shkruani “:w” dhe për të dalë shkruani “:q”.
Megjithëse ndërfaqja është e ndryshme, MacVim mund të bëjë gjithçka që mund të bëjnë redaktorët e tekstit të mësipërm dhe më shumë. Ja se si shfaqet theksimi i sintaksës për skedarët HTML dhe PHP:
A ia vlen të mësoni një aplikacion që është kaq i ndryshëm ngaaplikacione moderne? Shumë zhvillues përgjigjen me një entuziazëm, "Po!" Këtu janë disa artikuj që flasin se përse disa zhvillues përdorin dhe e duan Vim-in:
- Pse përdor Vim (Pascal Precht)
- 7 Arsyet për të Dashur Vim (Opensource.com)
- Diskutim: A mund të më shpjegojë dikush pse njerëzit përdorin vi/vim? (Reddit)
- Diskutim: Cilat janë përfitimet e të mësuarit të Vim? (Stack Overflow)
Spacemacs
GNU Emacs është i ngjashëm. Është një redaktues i lashtë i linjës së komandës i lëshuar fillimisht në 1984 si një përditësim i një Emacs më të vjetër të vitit 1976. Spacemacs është një përpjekje për ta sjellë atë në botën moderne, megjithëse edhe thjesht instalimi i aplikacionit është shumë punë!
Vizitoni faqen zyrtare të Spacemacs për ta shkarkuar aplikacionin falas.
Me një shikim:
- Tagline: "Emacs—një redaktues teksti i zgjeruar, i personalizueshëm, falas/liber — dhe më shumë."
- Fokus: Çdo gjë që mund të imagjinoni
- Platformat: Mac (GNU Emacs është i disponueshëm si një mjet i linjës së komandës në një gamë të gjerë sistemesh operative.)
GNU Emacs dhe Spacemacs ofrohen pa pagesë nën një licencë GPL . Ashtu si Vim, do t'ju duhet të kaloni kohë duke mësuar se si ta përdorni atë përpara se të bëni ndonjë gjë. Instalimi i aplikacionit kërkon shumë punë në vijën e komandës, por zhvilluesit nuk duhet të kenë ndonjë vështirësi. Sigurohuni që së pari të lexoni me kujdes dokumentacionin.
Kur nisni për herë të parë Spacemacs, ju zgjidhni nëse preferoni stilin e redaktuesit të Vim ose Emac dhe disatë konfigurueshme dhe një gamë e gjerë paketash janë të disponueshme për të shtuar veçoritë specifike që ju nevojiten.
Atom është një alternativë popullore falas. Ashtu si Sublime Text, është ndër-platformë, i aftë dhe i zgjerueshëm përmes një depoje të madhe paketash. Fokusi i tij është te zhvillimi i aplikacioneve, por është një aplikacion Electron, pra jo aq i përgjegjshëm sa fituesi ynë.
Redaktuesit e tjerë të tekstit janë gjithashtu jashtëzakonisht të aftë dhe kanë pikat e forta, fokuset, kufizimet dhe ndërfaqet e tyre. Ne do të mbulojmë dymbëdhjetë nga më të mirat dhe do t'ju ndihmojmë të gjeni atë që është e përsosur për nevojat, preferencat dhe rrjedhën e punës tuaj.
Pse më besoni mua për këtë udhëzues?
Një redaktues i mirë teksti është një nga mjetet e mia të preferuara. Unë i kam përdorur ato për dekada, fillimisht në DOS, pastaj Windows, Linux dhe tani Mac. Unë shpesh redaktoj përmbajtjen për ueb në një redaktues teksti, duke parë drejtpërdrejt shënimin HTML. Ndonjëherë mund të jem mjaft i shqetësuar për kodin që përdoret dhe mënyrën se si është paraqitur.
Në Linux, redaktuesit e mi të preferuar të tekstit ishin Genie dhe Bluefish, megjithëse përdorja rregullisht edhe Gedit dhe Kate. Kur kalova në Mac, fillimisht përdora TextMate. Megjithatë, pas ca kohësh, iu drejtova Sublime Text, i cili përditësohej rregullisht.
Vazhdova të eksperimentoja me redaktues të tjerë teksti dhe përfundimisht u vendosa në Komodo Edit. Kishte veçoritë që më duheshin në atë kohë dhe një ndërfaqe që i përshtatej rrjedhës sime të punës. Kjo përfshinte regjistrimin e shumë makrove bazë të kërkimit dhe zëvendësimit që ishinopsione të tjera. Pas kësaj, paketat shtesë të kërkuara do të instalohen automatikisht. Programi është i fuqishëm dhe mbështetet në gjuhën e programimit Emacs-Lisp për të zgjeruar funksionalitetin e tij.
Këtu është mënyra se si skedarët HTML dhe PHP shfaqen si parazgjedhje:
Spacemacs (dhe GNU Emacs në përgjithësi) është aplikacioni më i vështirë për t'u mësuar në përmbledhjen tonë, por edhe më i fuqishmi. Do të duhet kohë dhe përpjekje për të mësuar. Nëse jeni të interesuar, një vend i shkëlqyeshëm për të filluar është Turi zyrtar i Drejtuar i Emacs.
Redaktori më i mirë i tekstit për Mac: Si e testuam
Platformat e mbështetura për desktop dhe celular
Nëse punoni në shumë kompjuterë që përdorin sisteme të ndryshme operative, mund të preferoni të përdorni një redaktues teksti që funksionon kudo që punoni. Të gjitha aplikacionet e rekomanduara në këtë përmbledhje funksionojnë në një Mac. Disa janë të disponueshme edhe për platforma të tjera, veçanërisht Windows dhe Linux. Disa nga aplikacionet funksionojnë gjithashtu në iOS, kështu që mund të kryeni disa punë në iPhone ose iPad kur jeni jashtë zyrës.
Një redaktues teksti i krijuar posaçërisht për Mac do të duket dhe do të duket si një aplikacioni Mac; Përdoruesit e dedikuar Mac mund ta kenë më të lehtë për të mësuar dhe përdorur. Një aplikacion ndër-platformë mund të thyejë shumë konventa të ndërfaqes së përdoruesit Mac, por do të funksionojë në të njëjtën mënyrë në të gjitha sistemet operative.
Këtu janë aplikacionet që funksionojnë vetëm në macOS:
- BBEdit 13
- Coda 2
- TextMate2.0
- Textastic
- MacVim (megjithëse Vim punon kudo)
- Spacemacs (megjithëse Emacs funksionon kudo)
Këta redaktues teksti punojnë edhe në Windows dhe Linux:
- Tekst sublime 3
- Atom
- Kodi Visual Studio
- UltraEdit
- Kllapa
- Komodo Edit
Më në fund, dy nga aplikacionet tona kanë aplikacione shoqëruese që funksionojnë në iOS:
- Coda 2
- Textastic
Aplikacioni celular i Coda 2 është një aplikacion partner më pak i fuqishëm, ndërsa aplikacioni celular i Textastic është i plotësuar.
Lehtësia e përdorimit
Shumica e redaktuesve të tekstit janë të fuqishëm dhe kanë një sërë veçorish. Disa e bëjnë më të lehtë për një fillestar të fillojë, ndërsa të tjerët kanë një kurbë të pjerrët të të mësuarit fillestar. Këtu janë disa shembuj:
- Textastic është i thjeshtë dhe i lehtë për t'u përdorur, por nuk ka shumë funksionalitet.
- Sublime Text, Atom dhe të tjerët kanë shumë fuqi nën kapuç, por fillestarët mund ta përdorin programin pa kurbën e të mësuarit.
- Redaktuesit më të avancuar të tekstit, veçanërisht Vim dhe Emacs, kërkojnë shumë mësim përpara se të filloni t'i përdorni. Vim madje ofron një lojë që ju mëson se si ta përdorni atë.
Shumë redaktues tekstesh ofrojnë veçori që synojnë lehtësinë e përdorimit, duke përfshirë një ndërfaqe me skeda të ngjashme me shfletuesin dhe një modalitet pa shpërqendrim.
Karakteristikat e fuqishme të redaktimit
Përdoruesit e redaktuesve të tekstit priren të jenë mjaft teknikë dhe preferojnë funksionalitetin në vend të përdorimit të thjeshtë. Shkurtoret e tastierës mund të përshpejtojnë rrjedhën tuaj të punës dheju lejon të mbani duart në tastierë në vend që të kapni miun.
Shumë redaktues teksti ju lejojnë të keni kursorë të shumëfishtë në mënyrë që të mund të zgjidhni dhe modifikoni më shumë se një rresht në të njëjtën kohë. Ato mund të ofrojnë gjithashtu kolona në mënyrë që të mund të shihni seksione të ndryshme të të njëjtit skedar në ekran në të njëjtën kohë.
Kërkimi dhe zëvendësimi priret të jetë i konfigurueshëm. Shumë redaktues teksti mbështesin shprehje të rregullta, në mënyrë që të mund të kërkoni për modele komplekse. Kërkimi shpesh shtrihet në sistemin e skedarëve në mënyrë që të mund të gjeni shpejt skedarin që ju nevojitet dhe zakonisht mbështetet ruajtja në internet—duke përfshirë serverët FTP dhe WebDAV, Amazon S3 dhe më shumë.
Mjete Programimi Shtesë
Shumica e redaktuesve të tekstit kujdesen për nevojat specifike të zhvilluesve. Kjo fillon me theksimin e sintaksës, një veçori që e bën kodin burimor më të lehtë për t'u lexuar.
Redaktori i tekstit kupton funksionin e elementeve të ndryshëm të një larmie të gjerë programimi, skriptimi ose gjuhe shënimi dhe i shfaq ato me ngjyra të ndryshme . Ne do të përfshijmë pamjet e ekranit të nënvizimit të sintaksës së paracaktuar të secilit redaktues teksti, duke përdorur një mostër skedari HTML dhe PHP.
Plotësimi i kodit ju kursen kohë dhe redukton gabimet e shtypjes duke ofruar të shkruani kodin për ju. Kjo mund të jetë inteligjente, ku aplikacioni kupton kontekstin, ose thjesht një mënyrë për të hyrë në një menu kërcyese të funksioneve, variablave dhe elementëve të tjerë të disponueshëm. Veçoritë e ngjashme mund të mbyllin automatikisht etiketatdhe kllapa për ju.
Palosja e kodit ju lejon të përdorni redaktuesin e tekstit si një skicë, duke shembur seksione të kodit tuaj burimor në mënyrë që ato të fshihen nga sytë kur nuk nevojiten. Disa redaktues teksti lejojnë gjithashtu një pamje paraprake të skedarëve HTML dhe CSS, një veçori e vlerësuar nga zhvilluesit e uebit.
Më në fund, disa redaktues teksti shkojnë përtej redaktimit të thjeshtë dhe përfshijnë veçori që zakonisht i gjeni në një IDE. Këto zakonisht përfshijnë përpilimin, korrigjimin dhe lidhjen me GitHub për versionim. Disa redaktues teksti (duke përfshirë Visual Studio Code dhe Komodo Edit) janë në të vërtetë versione të shkurtuara të IDE të kompanisë, të cilat disponohen veçmas.
Mjete Shtesë të Shkrimit
Disa redaktues teksti përfshijnë veçori shtesë për shkrimtarë, si mbështetja e Markdown dhe palosja e tekstit. Shumë shkrimtarë vlerësojnë se redaktuesit e tekstit janë më të thjeshtë, më të shpejtë dhe më të personalizueshëm se përpunuesit e tekstit. Përkthyesit shpesh përdorin redaktues teksti që ofrojnë shprehje të rregullta për kërkim të avancuar dhe zëvendësojnë.
Shtojcat për të zgjeruar funksionalitetin e aplikacionit
Karakteristika më tërheqëse e shumë redaktuesve të tekstit është se ata ju lejojnë të zgjidhni cilat veçori ju duhet duke ofruar një ekosistem të pasur shtojcash. Kjo ju lejon të ndërtoni një aplikacion të personalizuar. Do të thotë gjithashtu se redaktuesit e tekstit janë më pak të fryrë: sipas parazgjedhjes, ato përfshijnë vetëm veçori thelbësore.
Pluginat shkruhen në një sërë gjuhësh në varësi të redaktuesit të tekstitqë ju zgjidhni dhe zhvilluesit mund të krijojnë dhe ndajnë shtojcat e tyre. Shpesh mund të hyni në bibliotekën e shtojcave nga brenda aplikacionit, më pas shtoni ato që dëshironi me vetëm disa klikime. Disa redaktues teksti përfshijnë një mënyrë të thjeshtë për të regjistruar makro pa kodim.
Kostoja
Një redaktues teksti është mjeti kryesor i një zhvilluesi, kështu që nuk është çudi që disa janë mjaft të shtrenjta, qoftë si blerje fillestare ose një abonim i vazhdueshëm. Ajo që mund t'ju befasojë është se shumë nga opsionet më të mira janë falas.
Kjo mund të jetë për shkak se ato janë një projekt me burim të hapur i mirëmbajtur nga një komunitet përdoruesish, ose sepse ato janë një mënyrë e përshtatshme për të marrë një shije IDE më e shtrenjtë e kompanisë. Këtu janë opsionet tuaja, të renditura nga më të përballueshmet në më pak.
Falas:
- Atom: falas (me burim të hapur)
- Kodi Visual Studio: falas (i hapur -burim)
- TextMate 2.0: falas (me burim të hapur)
- Kllapa: pa pagesë (me burim të hapur)
- Komodo Edit: falas (me burim të hapur)
- MacVim: falas (me burim të hapur)
- Spacemacs: falas (me burim të hapur)
Blerje:
- Textastic: 7,99$
- BBEdit: $49,99 plotësisht, ose abonohuni (shih më poshtë)
- Tekst sublime: $80
- Coda 2: $99,00
Abonimi:
- BBEdit: 39,99 dollarë/vit, 3,99 dollarë/muaj, ose blini plotësisht (sipër)
- UltraEdit: 79,95 dollarë/vit
Çdo redaktues tjetër i mirë teksti për Mac që na ka munguar këtu? Lini një koment dhe na njoftoni.
renditur në mënyrë të përshtatshme në një panel anësor. Mund t'i hapja ato një nga një duke klikuar dy herë mbi emrin e makro.Bleva Textastic për iPad tim dhe përfundimisht kalova në të edhe në Mac tim. Është i dobët, i poshtër dhe bëri gjithçka që më duhej në atë kohë.
Gjithashtu kam luajtur shpesh me Vim dhe Emacs gjatë viteve, por nuk kam kushtuar kohë të mjaftueshme për të mësuar se si t'i përdor ato me aftësi. Ndërfaqet e tyre nuk kanë ngjashmëri me aplikacionet moderne, kështu që e pata të vështirë të qëndroja me to edhe pse jam i bindur se ato janë mjetet më të fuqishme atje dhe kam miq që betohen për to.
Kush ka nevojë për një Redaktori i tekstit?
Kush ka nevojë për një redaktues teksti të mirë? Kushdo që duhet të punojë me skedarë teksti të thjeshtë. Kjo përfshin njerëzit që kanë nevojë për një mjet të rastësishëm për modifikime të vogla dhe ata që përdorin një të tillë si mjetin kryesor të softuerit çdo ditë. Ju mund të përdorni një redaktues teksti për detyra të tilla si:
- krijimi i skedarëve HTML dhe CSS kur krijoni një faqe interneti
- shkrimi i përmbajtjes për ueb në HTML ose Markdown
- zhvillimi aplikacione ueb duke përdorur një gjuhë programimi si Python, JavaScript, Java, Ruby on Rails ose PHP
- zhvillimi i aplikacioneve desktop duke përdorur një gjuhë programimi si Objektivi C, C# ose C++
- zhvillimi i aplikacioneve celulare duke përdorur një gjuhë programimi si Java, Python, Objective C, Swift, C#, C++
- redaktimi i skedarëve të konfigurimit të bazuar në tekst për një program softuer ose sistemin tuaj operativ
- shkruar në shënimgjuhë që ju lejojnë të shtoni formatimin në tekst të thjeshtë, si Fountain për skenarë dhe Markdown për prozë
- marrja e shënimeve në tekst të thjeshtë ose Markdown për të shmangur mbylljen e shitësve
Disa redaktues teksti janë zhvilluar me një ose më shumë nga këto detyra në mendje. Një redaktues teksti që synon zhvilluesit e aplikacioneve mund të përfshijë një korrigjues, ndërsa një redaktues teksti që synon zhvilluesit e uebit mund të shfaqë një panel të shikimit të drejtpërdrejtë. Por shumica e redaktuesve të tekstit janë mjaft fleksibël për t'u përdorur për çfarëdo qëllimi.
Apeli i një redaktuesi teksti është se ai mund të përdoret për shumë gjëra të ndryshme dhe të personalizohet në mënyra që asnjë lloj aplikacioni tjetër nuk mundet. Megjithatë, shumë përdorues preferojnë të përdorin një mjet më të specializuar, për shembull, një IDE (Integrated Development Environment) për programim, ose një aplikacion të dedikuar shkrimi si Scrivener ose Ulysses.
Meqenëse jeni të interesuar për redaktuesit e tekstit, ne kemi një sërë përmbledhjesh të tjera që mund t'ju interesojnë gjithashtu:
- Mac më i mirë për programim
- Laptopi më i mirë për programim
- Aplikacionet më të mira të shkrimit për Mac
Redaktori më i mirë i tekstit për Mac: Fituesit
Redaktori më i mirë i tekstit komercial: Sublime Text 3
Sublime Text 3 është një modifikim teksti ndër-platformë që është i shpejtë, lehtë për t'u nisur dhe plotëson nevojat e shumicës së përdoruesve. U lançua në vitin 2008 dhe është me funksione të plota dhe shumë të personalizueshme - një zgjedhje e shkëlqyer për këdo që ka nevojë për një tekst profesional dhe të aftëredaktori.
Vizitoni faqen zyrtare të Sublime Text për ta shkarkuar. Periudha e provës falas është e pacaktuar. Aplikacioni kushton 80 dollarë për çdo përdorues (jo për çdo makinë) për përdorim të vazhdueshëm.
Me një shikim:
- Tagline: “Një redaktues teksti i sofistikuar për kodin, shënimin dhe prozë."
- Fokus: Gjithçka - zhvillimi i aplikacioneve, zhvillimi i uebit, shkrimi
- Platformat: Mac, Windows, Linux
Është e lehtë të filloni me Tekst sublim. Nuk ka asnjë pikë përfundimtare të vërtetë për provën falas, kështu që mund ta provoni tërësisht përpara se të vendosni ta blini, gjë që do të ftoheni ta bëni herë pas here. Dhe aplikacioni është i lehtë për t'u mësuar. Ju hidheni dhe filloni ta përdorni, më pas merrni veçoritë e tij të përparuara gjatë rrugës ashtu siç ju nevojiten.
Duket shkëlqyeshëm dhe është i pasur me veçori. Sublime Text 3 funksionon vazhdimisht në të gjitha platformat, gjë që arrihet duke përdorur një paketë veglash të personalizuara të ndërfaqes së përdoruesit, dhe vetë aplikacioni është vendas për çdo sistem operativ. Kjo e bën atë më të lehtë dhe më të përgjegjshëm se redaktuesit e tjerë ndër-platformë.
Sublime Text ofron një gamë të gjerë të shkurtoreve të tastierës për t'i mbajtur gishtat aty ku dëshironi dhe një opsional Minimap në anën e djathtë të ekranit ju tregon menjëherë se ku jeni në një dokument.
Ofrohet theksimi i sintaksës dhe ofrohet një sërë skemash ngjyrash. Këtu janë cilësimet e paracaktuara për një skedar HTML:
Dhe këtu ështëtheksimi i parazgjedhur i sintaksës për një skedar PHP:
Mund të shihni shumë dokumente të hapura në një ndërfaqe me skeda (si më sipër) ose në dritare të veçanta.
A modaliteti pa shpërqendrim e bën dritaren ekran të plotë, dhe menyja dhe elementët e tjerë të ndërfaqes së përdoruesit janë të fshehura.
Mund të redaktoni disa rreshta njëkohësisht duke zgjedhur numrat e dëshiruar të rreshtave (duke klikuar Shift ose duke klikuar Command), më pas duke përdorur shkurtoren e tastierës command-shift-L. Një kursor do të shfaqet në çdo rresht të zgjedhur.
Seksionet e kodit mund të palosen (për shembull, ku janë të vendosura nëse përdoren deklaratat) duke klikuar trekëndëshat e zbulimit pranë numrave të rreshtave.
Kërkimi dhe zëvendësimi është i fuqishëm dhe mbështet shprehje të rregullta. Kërkimi shtrihet në sistemin e skedarëve me komandën Goto Anything (Command-P), që është mënyra më e shpejtë për të hapur çdo skedar në dosjen aktuale. Komandat e tjera "Shko" e bëjnë navigimin të lehtë dhe përfshijnë Simbolin Goto, Përkufizimin Goto, Referencën Goto dhe Linja Goto.
Aplikacioni është shumë i personalizueshëm. Cilësimet ndryshohen duke redaktuar një skedar konfigurimi të bazuar në tekst. Ndonëse kjo mund t'i befasojë fillestarët, ka shumë kuptim për ata që janë mësuar të punojnë në një redaktues teksti dhe skedari i preferencave komentohet shumë, kështu që ju mund të shihni opsionet e disponueshme.
Pluginat janë të disponueshme nga paketa e Sublime Textsistemi i menaxhimit , i cili mund të aksesohet nga paleta e komandave në aplikacion ose nga faqja zyrtare e internetit. Këto mund të zgjerojnë funksionalitetin e aplikacionit në mënyra specifike dhe janë shkruar në Python. Pothuajse 5000 janë aktualisht në dispozicion.
Redaktori më i mirë i tekstit falas: Atom
Atom është një alternativë falas dhe me burim të hapur e lançuar në 2014. Ka funksione të ngjashme me Sublime Text . Atom është ndër-platformë dhe bazohet në kornizën Electron "shkruaj një herë dhe vendose kudo", kështu që është pak më i ngadalshëm se Sublime Text.
Aplikacioni është krijuar nga GitHub, i cili më pas është blerë nga Microsoft. Pavarësisht dyshimeve nga disa në komunitet (veçanërisht pasi Microsoft kishte zhvilluar tashmë redaktuesin e tij të tekstit), Atom mbetet një redaktues i fuqishëm teksti.
Vizitoni faqen zyrtare të Atom për të shkarkuar aplikacionin falas.
Me një shikim:
- Tagline: "Një redaktues teksti i hakeruar për shekullin 21."
- Fokus: Zhvillimi i aplikacionit
- Platformat : Mac, Windows, Linux
Aktualisht, përshtypja e parë që jep Atom nuk është e mirë. Herën e parë që e hapni nën macOS Catalina shfaqet një mesazh gabimi:
“Atom” nuk mund të hapet sepse Apple nuk mund ta kontrollojë atë për softuer me qëllim të keq.
Gjeta një zgjidhje në Forumin e Diskutimit të Atomit: gjeni Atom në Finder, kliko me të djathtën mbi të dhe më pas zgjidh Open. Pasi ta keni bërë këtë, aplikacioni do të hapet pa gabimmesazh në të ardhmen. Jam i habitur që nuk është krijuar tashmë një rregullim për këtë.
Atom është i lehtë për t'u marrë nga përdoruesit e rinj. Ai ofron një ndërfaqe me skeda, si dhe panele të shumta, si dhe theksim tërheqës sintaksor për një numër gjuhësh. Këtu është formati i parazgjedhur për skedarët HTML dhe PHP.
Ashtu si Sublime Text, disponohet edhe redaktimi me shumë rreshta, i cili shtrihet në redaktimin me shumë përdorues. Teletipi është një veçori unike që lejon përdorues të ndryshëm të hapin dhe modifikojnë dokumentin në të njëjtën kohë, ashtu siç do të bënit me Google Docs.
Palosja e kodit dhe plotësimi automatik i zgjuar janë të disponueshme, si dhe shprehje të rregullta, një shfletues i sistemit të skedarëve, opsione të shkëlqyera navigimi dhe kërkim i fuqishëm.
Meqenëse aplikacioni u krijua duke pasur parasysh zhvilluesit, nuk është çudi që Atom përfshin disa veçori IDE dhe ofron për të instaluar zhvillimin e Apple vegla për ju kur e hapni për herë të parë.
Ju i shtoni funksionalitet aplikacionit nëpërmjet paketave dhe menaxheri i paketave mund të aksesohet drejtpërdrejt nga brenda Atom.
Mijëra janë në dispozicion paketat. Ato ju lejojnë të shtoni veçori të tilla si redaktimi pa shpërqendrim, përdorimi i Markdown, copa kodi shtesë dhe mbështetje gjuhësore dhe personalizim të detajuar të mënyrës se si duket dhe funksionon aplikacioni.
Redaktori më i mirë i tekstit për Mac: Konkurrenca
Kodi i Visual Studio
Megjithëse Atom tani është teknikisht njëProdukti i Microsoft, Visual Studio Code është aplikacioni që ata projektuan dhe është i mrekullueshëm. U lançua në vitin 2015 dhe po fiton me shpejtësi popullaritet. Karakteristikat e tij të spikatura janë plotësimi inteligjent i kodit dhe theksimi i sintaksës.
Vizitoni faqen zyrtare të Visual Studio Code për të shkarkuar aplikacionin falas.
Me një shikim:
- Tagline: “Redaktimi i kodit. I ripërcaktuar.”
- Fokus: Zhvillimi i aplikacionit
- Platformat: Mac, Windows, Linux
VSCode është i shpejtë dhe i përgjegjshëm, i drejtuar nga zhvilluesit dhe i fokusuar në redaktim dhe kodi i korrigjimit. Ai lëshohet nën një licencë MIT me burim të hapur.
IntelliSense është një veçori që shton inteligjencën në plotësimin e kodit dhe theksimin e sintaksës duke marrë parasysh llojet e variablave, përkufizimet e funksioneve dhe modulet e importuara. Mbështeten mbi 30 gjuhë programimi, duke përfshirë ASP.NET dhe C#. Këtu është theksimi i parazgjedhur i sintaksës së tij për skedarët HTML dhe PHP:
Aplikacioni ka një kurbë mësimi dhe përfshin një ndërfaqe me skeda dhe dritare të ndara. Modaliteti Zen ofron një ndërfaqe minimale me prekjen e një butoni, duke fshehur menytë dhe dritaret dhe duke maksimizuar aplikacionin për të mbushur ekranin.
Ai përfshin një terminal, korrigjues dhe komandat Git, por është jo një IDE e plotë. Për këtë, ju duhet të blini Visual Studio shumë më të madh, IDE-ja profesionale e Microsoft.
Një bibliotekë e gjerë shtesë është e disponueshme nga brenda aplikacionit, duke ju dhënë akses në