Edîtorê Nivîsê yê çêtirîn ji bo Mac-ê di 2022-an de (Rêbera Berfireh)

  • Vê Parve Bikin
Cathy Daniels

Edîtorek nivîsê amûrek bikêr û maqûl e ku li ser her komputerê cîhek heq dike. Bi xwerû, yek bingehîn heye ku bi her pergala xebitandinê ya populer re ji berê ve hatî saz kirin. Ew bi gelemperî ji hêla pêşdebiran ve têne bikar anîn, lê di heman demê de pir caran ji hêla nivîskar û notirvanan ve jî têne bikar anîn. Edîtorên nivîsê yên herî baş mêldar in ku pir bi hêz û pir mîhengbar in, ji ber vê yekê wan hilbijarkek pir kesane dike.

Ev tê vê wateyê ku yên ku edîtorên nivîsê bikar tînin di derbarê wan de nerînên xurt hene. Dîtina yekî ku rast e pêdivî ye. Hûn bi wê re çiqas bêtir nas bikin, hûn ê wê bikêrtir bibînin. Ji ber vê yekê gelek kes hîn jî edîtorên nivîsê yên bi hêz ên ku temenê wan ji 30 salî mezintir e, wekî Vim û GNU Emacs bikar tînin.

Li ser rûyê rûyê, edîtorek nivîsê dibe ku sade, sade û bêzar xuya bike, lê ji ber ku we nekiriye hîna ew nas kir. Di binê kapê de, taybetmendiyên hêzdar hene ku hûn dikarin bikar bînin ku malperek sêwiran bikin, serîlêdanên nermalavê pêşve bibin, û romanek binivîsin. Edîtorên nivîsê di heman demê de ji bo karên piçûk ên mîna nivîsandina navnîşan an nivîsandina notan jî bikêr in. Meyla wan heye ku bi komek taybetmendiyên bingehîn ên ku dikarin bi pêvekan ve werin dirêj kirin.

Ji ber vê yekê edîtorê nivîsê ji bo we çi ye?

Pêşniyara me ya yekem Sublime Text 3 e. Ew bilez e, edîtorê nivîsê balkêş, bi tevahî-taybetmend ji bo Mac, Windows, û Linux. Mesrefa wê 80 $ ye, lê heyama ceribandinê ti sînorek fermî tune, ji ber vê yekê hûn dikarin berî kirînê bi sepanê nas bikin. Ew epakêtên belaş ên ku fonksiyona VSCode dirêj dikin. Di nav van de pêvekên ji bo nivîsandina li Markdown, xebitandina nivîsarên şêl, û tewra afirandina AppleScript jî hene.

BBEdit 13

Bare Bones Software BBEdit 13 edîtorek pir populer tenê Mac-ê ye ku yekem bû. di sala 1992-an de derketiye. Li gorî malpera fermî, ew ji bo xizmetkirina hewcedariyên nivîskar, nivîskarên malperê û pêşdebirên nermalavê hatî çêkirin.

Serdana malpera fermî ya BBEdit bikin da ku sepanê dakêşin. Lîsansek kesane 49,99 $ lêçû. Abonet dikarin ji Mac App Store-ê werin kirîn û mesrefa wan 3,99 $/mehê an 39,99 $/sal in.

Bi awirek:

  • Tagline: “Xem nake. ®”
  • Fokus: Hemû-rounder: pêşvebirina sepanê, pêşdebirina malperê, nivîsandin
  • Platform: tenê Mac

Ev edîtorê nivîsê di nav temaşevanên Mac-ê de bijare ye û ji nêz ve bi rêwerzên navbeynkariya bikarhênerê Apple-ê re, di nav de kurtebirên klavyeyê û peymanên kaş-û-davêjê, tevdigere. Ew hem bilez û hem jî bi îstîqrar e.

Lêbelê, di vê vekolînê de ji edîtorên nivîsê yên din kêmtir nûjen e. Ew hinekî kevnar hîs dike. Ew ji bo her belgeyek vekirî tabloyan nade; li şûna wê, pelên vekirî di binê panelê de têne navnîş kirin. Li gorî edîtorên nivîsê yên din, lê zêdekirina mijar û pakêtan karekî têr tevlîhev e.

Lêvekirina hevoksazî û navîgasyon fonksiyonê baş têne bicîh kirin. Li vir pelên HTML û PHP çawa têne xuyang kirin:

Lêgerîn bi hêz e, pêşkêş dikehem biwêjên birêkûpêk û hem jî lihevhatina nimûneya Grep. Daxistina kod û temamkirina nivîsê berdest in, lê guherandina pir-xêz nîn e.

Ev edîtor ji piraniya hevrikên xwe bêtir amûran ji bo nivîskaran bi xwerû peyda dike. Bi rastî, nivîskar Matt Gremmel bi kêmî ve ji sala 2013-an vir ve wekî yek ji serîlêdanên nivîsandina xwe yên bingehîn bikar tîne, her çend ew sepanên din jî bikar tîne.

Coda (Niha Nova)

Panic's Coda edîtorek nivîsê ya tenê Mac-ê ye û bi giranî li ser pêşdebirina malperê ye û di destpêkê de di sala 2007-an de hate berdan. Ew ê pir zêde nemîne ji ber ku dê ji hêla sepanek nû ve were guheztin.

Serdana malpera fermî bikin ku sepanê dakêşin. Hûn dikarin sepanê bi 99 dolaran bikirin.

Bi awirek:

  • Tagline: "Hûn ji bo torê kod dikin. Hûn edîtorek nivîsê ya bilez, paqij û hêzdar daxwaz dikin. Pêşdîtina Pixel-temam. Rêbazek çêkirî ji bo vekirina û rêvebirina pelên xweya herêmî û dûr. Û dibe ku pişkek SSH. Silavan bêje, Coda.”
  • Fokus: Pêşkeftina Webê
  • Platform: Tenê Mac

Coda niha diwanzdeh salî ye û hîs dike ku dîrokek e. Panic vê yekê fêhm dike, û li şûna ku tenê rûyê xwe bidin, wan sepanek nû ya nû pêş xist: Nova.

Ji bo pêşdebirên malperê hin taybetmendiyên kêrhatî dihewîne. Vebijarka min Pêşdîtina WebKit -ya çêkirî ye ku bi çavdêrkerek malperê, debugger, û profîlek heye. Her weha dikare bi hêsanî xwe bigihîne pelên dûr, di nav de yên li ser serverên FTP, SFTP, WebDAV, an Amazon S3.

Coda gelek jiTaybetmendiyên hevrikên wê:

  • Lêgerîn û li şûna wan
  • Pêtkirina kodê
  • Temamkirina otomatîkî ya berfireh
  • Girtina tagê otomatîk
  • Nîşandana hevoksaziyê ji bo cûrbecûr zimanan

Li vir ronîkirina hevoksaziya xwerû ji bo nimûneyên pelên HTML û PHP-ê çawa xuya dike:

Depoyek pêvekê ya mezin heye li ser malpera fermî ku dihêle hûn taybetmendiyên din li bernameyê zêde bikin. Zimanê nivîsandina Kakaoyê tê bikaranîn. Guhertoya hevalbendê iOS-ê (li ser iOS App Store-ê belaş) dihêle hûn gava ku hûn li ser tevgerê ne kodê kontrol bikin û biguherînin, û hûn dikarin karê xwe di navbera cîhazan de hevdeng bikin.

UltraEdit

UltraEdit guhertoya 20.00 pêkhateya edîtorê nivîsê ya komek bernameyên ji hêla IDM Computer Solutions, Inc e, di nav de UltraCompare, UltraEdit Suite, UltraFinder, û IDM All Access. Ew yekem car di 1994-an de hate berdan, ji ber vê yekê ew demek dirêj e û xwediyê şopînerek dilsoz e.

Ji bo dakêşana sepanê serdana malpera fermî ya UltraEdit bikin. Abonetiyek 79,95 $ / sal lêçûn (sala duyemîn nîv-biha ye) û heya pênc sazkirinan vedigire. Wekî din, hûn dikarin ji bo 99,95 $ / sal bibin aboneya hemî sepanên IDM-ê. 30-roj ceribandin, 30-roj garantiya vegerandina drav.

Bi awirek:

  • Tagline: "UltraEdit edîtorê nivîsê yê herî maqûl, hêzdar û ewledar e. li wir."
  • Focus: Serlêdan û pêşkeftina malperê
  • Platform: Mac, Windows, Linux

Lîsansek kesaneabonetiyê sê an pênc sazkirinan vedigire - malpera UltraEdit ne diyar e. Di rûpela malê de, ew li ser 3 ji bo 1 lîsansê diaxive : "Lîsansa weya kesane ji bo 3 makîneyan li ser her tevliheviya platforman baş e." Lêbelê li ser rûpela kirînê, ew dibêje abonetek "Heya 5 saziyan (lîsansên kesane) vedigire."

Serlêdan hem ji bo pêşkeftina tevn û hem jî ji bo sepanê guncan e. Ew HTML, JavaScript, PHP, C/C++, PHP, Perl, Python, û hêj bêtir piştgirî dike. Li vir ronîkirina hevoksaziya xwerû ya ji bo pelên me yên nimûneyên HTML û PHP-ê heye:

Ew bi hêz e û dihêle hûn bi pelên mezin, bi mezinahiya gigabaytan re bixebitin. Ew guherandina pir-xêzik û moda guheztina stûnê, pêçkirina kodê, û temamkirina otomatîkî piştgirî dike. Fonksiyona lêgerînê îfadeyên birêkûpêk û lêgerîna pelan vedihewîne. Debugging û pêşdîtina zindî jî têne piştgirî kirin. Serlêdan xwerû ye, ku dihêle hûn makro, nivîsar û kurtebirên klavyeyê biafirînin. API û rêzek mijaran hene.

TextMate 2.0

TextMate 2.0 ji hêla MacroMates ve tenê ji bo macOS-ê edîtorek nivîsê ya bi hêz û xwerû ye. Guhertoya 1 pir populer bû, lê gava ku Guhertoya 2 dereng ma, gelek bikarhêner ber bi tiştek nûvekirî ve bi rêkûpêk ve diçin, bi taybetî jî Sublime Text. Nûvekirin di dawiyê de hate destpêkirin û naha projeyek çavkaniyek vekirî ye (lîsansa wê li vir binêre).

Serdana malpera fermî ya TextMate bikin ku ji bo sepanê dakêşin.belaş.

Di awirek de:

  • Tagline: "Edîtorê nivîsê yê hêzdar û xwerû bi piştgirîya navnîşek mezin a zimanên bernamekirinê û wekî çavkaniya vekirî hatî pêşve xistin."
  • Focus: Serlêdan û pêşkeftina malperê
  • Platform: Tenê Mac

TextMate ji bo pêşdebiran tê armanc kirin û bi taybetî di nav pêşdebirên Ruby on Rails de populer e. Ew ji bo pêşdebirên Mac û iOS-ê jî balkêş e ji ber ku bi Xcode re dixebite û dikare projeyên Xcode ava bike.

Taybetmendî bi sazkirina pakêtan têne zêdekirin. Ew sivik e û navberek paqij pêşkêşî dike. Li vir awayê hevoksaziyê di pelên me yên nimûneyên HTML û PHP-ê de tê ronî kirin:

Taybetmendiyên pêşkeftî yên mîna çêkirina gelek guhertinan bi yekcarî, hevberdana otomatîkî ya kevokan, hilbijartina stûnê, û kontrola versiyonê hene. Di projeyan de li xebatan bigerin û biguhezînin, makro dikarin bêne tomar kirin, û navnîşek girîng a zimanên bernamekirinê têne piştgirî kirin.

Brackets

Brackets projeyek çavkaniya vekirî ya rêberiya civakê ye (di bin MIT-ê de tê berdan Lîsans) ku ji hêla Adobe ve di 2014-an de hatî damezrandin. Armanca wê ew e ku edîtorên pêşkeftina malperê berbi astek din ve bikişîne. Brackets xwedan navgînek paqij û nûjen e ku heke hûn hilberên din ên Adobe bikar bînin hûn ê pê nas bikin.

Serdana malpera Brackets ya fermî bikin da ku sepanê belaş dakêşin.

Bi çavekî:

  • Tagline: "Edîtorek nivîsê ya nûjen, çavkaniyek vekirî ku sêwirana malperê fam dike."
  • Focus: Webpêşveçûn
  • Platform: Mac, Windows, Linux

Brackets li ser pêşkeftina malperê hûr dibe, û pêşandanên zindî yên pelên HTML û CSS pêşkêşî dike, rûpelan di wextê rast de nûve dike. Bişkojka No Distractions bi pêlkirina bişkokekê navbeynek hêsantir dide we, û rêzek pêvekên belaş hene ku fonksiyona taybetî ya ku hûn hewce ne zêde bikin.

Serlêdan zêdetirî 38 formatên pelan piştgirî dike û zimanên bernamekirinê, di nav de C++, C, VB Script, Java, JavaScript, HTML, Python, Perl, û Ruby. Li vir ronîkirina hevoksaziya xwerû ya ji bo HTML û PHP-ê heye:

Ji ber ku sepanek Adobe ye, Brackets bi Photoshop-ê re entegrebûna bêkêmasî heye. Lensa PSD taybetmendiyek e ku dê wêne, logo û şêwazên sêwiranê ji Photoshop derxîne. Extract amûrek e ku dê reng, fonts, gradient, pîvandin û agahdariya din ji PSD-yê bigire da ku bixweber CSS-ê biafirîne. Vana bi taybetî ji bo pêşdebirên pêş-end taybetmendiyên bikêr in.

Komodo Edit

Komodo Edit edîtorek nivîsê ya hêsan lê bi hêz e ji hêla ActiveState ve û belaş tê peyda kirin. Ew yekem car di 2007-an de hate berdan û naha pir kevn xuya dike. Ew guhertoyek jêkirî ya Komodo IDE-ya pêşkeftî ye, ku nuha belaş jî heye.

Serdana malpera fermî ya Komodo Edit bikin da ku sepanê belaş dakêşin.

Bi awirek:

  • Tagline: "Edîtorê Kodê Ji bo Zimanên Çavkaniya Vekirî."
  • Bûyî: Serlêdan û webpêşveçûn
  • Platform: Mac, Windows, Linux

Komodo Edit di bin lîsansa nermalava çavkaniya vekirî ya MOZILLA PUBLIC de tê belav kirin. Mîna Atom, gava yekem car di macOS Catalina de Komodo Edit vedike, peyamek çewtiyek tê xuyang kirin:

“Komodo Edit 12” nayê vekirin ji ber ku Apple nikare wê ji bo nermalava xerab kontrol bike.

Çareserî yek e: sepanê di Finder-ê de bibînin, rast-klîk bikin û Vekirî hilbijêrin.

Serlêdan têra xwe hêsan e ku destpêk dest bi karanîna tavilê bikin. Moda Focus tenê edîtorê nîşan dide. Têkiliyek tabloyî dihêle hûn bi hêsanî di navbera pelên vekirî de veguherînin. Go To Anything dihêle hûn pelê ku hûn dixwazin zû bigerin û vekin. Li vir pelek HTML û PHP-ê di edîtorê de çawa tê xuyang kirin.

Taybetmendiyên pêşkeftîtir hene, di nav de guheztinên şopandinê, temamkirina otomatîkî, û gelek bijarde jî hene. Dîmenderek Markdown ji bo nivîskaran bikêr e, û makro dikarin werin tomar kirin.

Textastic

Textastic edîtorek kodê ya pêşkeftî ye ku bi eslê xwe ji bo iPad hatî nivîsandin, û nuha ji bo Mac û iPhone-ê heye. Berevajî Coda 2, ku di heman demê de serîlêdana iPad-ê jî pêşkêşî dike, guhertoya mobîl a Textastic-taybetmendî û bi hêz e. Bi rastî, pargîdanî guhertoya Mac-ê wekî sepana hevalbendê xwe diaxive.

Sepanê bi 7,99 $ ji App Store-a Mac-ê bikirin. Guhertoyek ceribandinê dikare ji malpera fermî ya Textastic were dakêşandin. Guhertoya iOS dikare were kirînji bo 9,99 $ ji App Store.

Bi awirek:

  • Tagline: "Edîtorê nivîsê yê hêsan û bilez ji bo iPad/iPhone/Mac."
  • Fokus: Sadebûn û hêsaniya karanînê
  • Platform: Mac, iOS

Textastic erzan e û bikarhêner-heval e. Ji dema ku ew hatî berdan ve min sepanê li ser iPad-a xwe bikar aniye, û ji ber ku ew berdest bû dest bi karanîna guhertoya Mac-ê kir ji ber ku ew sivik e û karanîna wê hêsan e. Ew jêhatî ye, lê ne ya herî bi hêz e.

Zêdetirî 80 zimanên bernamekirinê û nîşankirinê têne piştgirî kirin. Li vir e ku Textastic HTML û PHP-ê nîşan dide.

Ew ê ji bo HTML, CSS, JavaScript, PHP, C, û Objective-C kodê bixweber temam bike. Ew pênaseyên TextMate û Sublime Text piştgirî dike. Pelên we di navbera guhertoya Mac û iOS-ê de bi riya iCloud Drive-ê ve têne hevdem kirin.

MacVim

Vim edîtorek nivîsê ya rêzika fermanê ya ku di sala 1991-an de hatî afirandin e. Ew nûvekirinek Vi-yê ye ("Vi Improved" ), ku di sala 1976-an de hatî nivîsandin. Ew îro jî ji hêla gelek pêşdebiran ve tê bikar anîn, her çend navrûya wê ji edîtorên nivîsê yên nûjen cûda ye. MacVim, heta radeyekê, wê yekê destnîşan dike, lê dîsa jî fêrbûnek girîng a wê heye.

Serdana malpera MacVim-ê ya fermî bikin da ku sepanê belaş dakêşin.

Bi awirek :

  • Tagline: "Vim - edîtorê nivîsê ya hergav."
  • Fokus: Tiştê ku hûn dikarin xeyal bikin
  • Platform: Mac. (Vim wekî amûrek rêzika fermanê li ser Unix, Linux, Windows NT, MS-DOS, macOS, iOS,Android, AmigaOS, MorphOS.)

Tu jixwe Vim li Mac-a xwe heye. Tenê pencereyek Termînalê vekin û "vi" an "vim" binivîsin û ew ê vebe. MacVim dihêle hûn li şûna ku li ser îkonek bikirtînin, sepanê vekin. Ew di heman demê de barek menuya tevahî peyda dike û piçekî ji bikarhêner-hevaltir e.

Dema ku MacVim tenê ji bo Mac-an tê nivîsandin, Vim bi qasî ku hûn dikarin bistînin pir-platform e. Ew li ser Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS, û MorphOS heye. Ew ji bo pêşdebiran hatiye sêwirandin, û hejmareke mezin ji pêvekan hene.

Ew bernameyek modal e. Gava ku hûn li ser pencereya sepanê bikirtînin û dest bi nivîsandinê bikin, hûn ê ferq bikin ku li şûna ku ew tîpan li pelê werin zêdekirin dê kursor li dora belgeyê bizivire. Ew taybetmendiyek e, û gava ku hûn fêr bibin ka her kilît çi dike, hûn ê ji berê zûtir di pelê de bigerin.

Ji bo ku nivîsê li pelê zêde bikin, divê hûn têkevin Moda Têxe ji hêla tikandina tîpa "i" ji bo têxistina nivîsê li cihê ku lêker lê ye, an "o" ji bo têxistina nivîsê li destpêka rêza din. Bi tikandina Escape-ê ji Moda Têketinê derkevin. Hin ferman bi kolonek dest pê dikin. Mînakî, ji bo tomarkirina pelê, ":w" binivîsin û ji tîpa ":q" derkevin.

Her çend navber cûda be jî, MacVim dikare her tiştê ku edîtorên nivîsê li jor dikarin bikin, û hêj bêtir bike. Li vir ronîkirina hevoksaziyê ji bo pelên HTML û PHP-ê çawa tê xuyang kirin:

Gelo hêja ye ku meriv serîlêdanek ku ji wan pir cûda ye fêr bibesepanên nûjen? Pir pêşdebiran bi dilgermî bersiv didin, "Erê!" Li vir çend gotar hene ku li ser vê yekê diaxivin ka çima hin devok Vim bikar tînin û jê hez dikin:

  • Çima ez Vim bikar tînim (Pascal Precht)
  • 7 Sedemên Hezkirina Vim (Opensource.com)
  • Gotûbêj: Gelo kes dikare ji min re rave bike çima mirov vi/vim bikar tînin? (Reddit)
  • Gotûbêj: Feydeyên fêrbûna Vim çi ne? (Stack Overflow)

Spacemacs

GNU Emacs wekhev e. Ew edîtorek rêzika fermanê ya kevnar e ku bi eslê xwe di sala 1984-an de wekî nûvekirinek ji Emacs-ya kevintir a 1976-an hatî berdan. Spacemacs hewldanek e ku wê bikeve cîhana nûjen, her çend tenê sazkirina sepanê jî gelek kar e!

Serdana malpera fermî ya Spacemacs bike da ku sepanê belaş dakêşîne.

Di nihêrînek de:

  • Tagline: "Emacs — edîtorek nivîsê ya berfireh, xwerû, belaş/liber — û bêtir."
  • Focus: Tiştê ku hûn dikarin xeyal bikin
  • Platform: Mac (GNU Emacs wekî amûrek rêzika fermanê li ser cûrbecûr pergalên xebitandinê hene.)

GNU Emacs û Spacemacs di bin lîsansa GPL de bêpere peyda dibin. . Mîna Vim, hûn ê hewce ne ku wextê xwe bidin fêrbûna meriv wê çawa bikar bînin berî ku hûn tiştek bikin. Sazkirina sepanê li ser rêza fermanê pir kar digire, lê pêdivî ye ku pêşdebiran ti dijwarî nebin. Piştrast bike ku hûn pêşî belgeyê bi baldarî bixwînin.

Dema ku hûn yekem Spacemacs didin destpêkirin, hûn hilbijêrin ka hûn şêwaza edîtorê Vim an Emac tercîh dikin û çendveavakirin, û ji bo zêdekirina taybetmendiyên taybetî yên ku hûn hewce ne, gelek pakêt hene.

Atom alternatîfek belaş a populer e. Mîna Sublime Text, ew bi navgîniya depoyek pakêtek mezin ve cross-platform e, jêhatî û berfireh e. Bala wê li ser pêşkeftina serîlêdanê ye, lê ew sepanek Elektronê ye, ji ber vê yekê ne bi qasî serketiya me bersivdar e.

Edîtorên nivîsê yên din jî pir jêhatî ne û hêz, baldarî, sînorkirin û navberên wan hene. Em ê diwanzdeh yên çêtirîn veşêrin û ji we re bibin alîkar ku hûn ya ku li gorî hewcedariyên we, bijare û xebata we bêkêmasî ye bibînin.

Çima ji bo Vê Rêbernameyê ji min bawer bikin?

Edîtorek nivîsê ya baş yek ji amûrên min ên bijare ye. Ez wan bi dehan salan bikar tînim, pêşî di DOS-ê de, dûv re Windows, Linux, û naha Mac. Ez pir caran naverok ji bo tevneyê di edîtorek nivîsê de diguhezînim, rasterast nîşana HTML-ê dibînim. Ez carinan dikarim di derbarê koda ku tê bikar anîn û çawaniya danîna wê de pir dilgiran bim.

Li ser Linux, edîtorên nivîsê yên bijare yên min Genie û Bluefish bûn, her çend min bi rêkûpêk Gedit û Kate jî bikar anî. Dema ku min veguherand Mac-ê, min di destpêkê de TextMate bikar anî. Lêbelê piştî demekê, min berê xwe da Sublime Text, ku bi rêkûpêk dihat nûve kirin.

Min ceribandina bi edîtorên nivîsê yên din re domand û di dawiyê de li ser Komodo Edit rûnişt. Ew taybetmendiyên ku ez di wê demê de hewce bûm û navgînek ku li gorî xebata min guncan bû hebû. Di nav de tomarkirina gelek makroyên bingehîn ên lêgerîn-û-guheztin ku bûnvebijarkên din. Piştî wê, pakêtên zêde yên pêwîst dê bixweber werin saz kirin. Bername bi hêz e û xwe dispêre zimanê bernamenûsê Emacs-Lisp da ku fonksiyona xwe dirêj bike.

Li vir awayê pelên HTML û PHP-ê bi xwerû têne xuyang kirin:

Spacemacs (û bi gelemperî GNU Emacs) di berhevoka me de serîlêdana hînbûna herî dijwar e, lê di heman demê de ya herî bi hêz e. Ew ê dem û hewldana fêrbûnê bigire. Ger bala we dikişîne, cîhek hêja ji bo destpêkirinê Serdana Rêvebir a fermî ya Emacs e.

Edîtorê Nivîsê yê çêtirîn ji bo Mac: Me Çawa Ceribandin

Platformên Sermaseyê û Mobîl ên Piştevankirî

Ger hûn li ser gelek komputerên ku pergalên xebitandinê yên cihêreng dixebitin dixebitin, dibe ku hûn tercîh bikin ku edîtorek nivîsê bikar bînin ku li her cîhê ku hûn lê bixebitin. Hemî serîlêdanên ku di vê berhevokê de têne pêşniyar kirin li ser Mac-ê dixebitin. Hin ji bo platformên din jî hene, nemaze Windows û Linux. Çend sepan li ser iOS-ê jî dixebitin, ji ber vê yekê hûn dikarin li ser iPhone an iPad-a xwe hin karan bikin dema ku hûn li derveyî ofîsê ne.

Edîtorek nivîsê ku bi taybetî ji bo Mac-ê hatî çêkirin dê mîna app Mac; Dibe ku bikarhênerên Mac-ê yên dilsoz fêrbûn û karanîna wê hêsantir bibin. Dibe ku sepanek cross-platform gelek peymanên navbeynkariya bikarhênerê Mac bişkîne, lê ew ê di hemî pergalên xebitandinê de bi heman rengî bixebite.

Li vir sepanên ku tenê li ser macOS-ê dixebitin hene:

  • BBEdit 13
  • Coda 2
  • TextMate2.0
  • Textastic
  • MacVim (her çend Vim li her derê dixebite)
  • Spacemacs (tevî ku Emacs li her derê dixebite)

Ev edîtorên nivîsê li ser Windows-ê jî dixebitin û Linux:

  • Sublime Text 3
  • Atom
  • Koda Visual Studio
  • UltraEdit
  • Brackets
  • Komodo Edit

Di dawiyê de, du sepanên me sepanên hevrê hene ku li ser iOS-ê dixebitin:

  • Coda 2
  • Textastic

Sêlêdana mobîl a Coda 2 serîlêdana hevkar a kêm hêzdar e, lê sepana mobîl a Textastic bi tevahî taybetmendî ye.

Hêsaniya Bikaranînê

Piraniya edîtorên nivîsê bi hêz in û xwedî gelek taybetmendî ne. Hin ji destpêkek re hêsantir dike ku dest pê bike, hinên din xwedan qurmek fêrbûna destpêkê ya hişk in. Li vir çend mînak hene:

  • Textastic hêsan e û karanîna wê hêsan e, lê pir fonksiyona wê tune.
  • Texta Sublime, Atom û yên din di bin de gelek hêz hene. edîtorên nivîsê yên herî pêşkeftî, nemaze Vim û Emacs, berî ku hûn dest bi karanîna wan bikin, pir fêrbûnê hewce dikin. Vim tewra lîstikek peyda dike ku fêrî we dike ka meriv wê çawa bikar bîne.

Gelek edîtorên nivîsê taybetmendî pêşkêş dikin ku bi hêsanî karanîna armanc dikin, di nav de navbeynek mîna gerokê ya bi tablo û moda bêserûber.

Taybetmendiyên Guherandinên Hêzdar

Bikarhênerên edîtorên nivîsê pir teknîkî ne û fonksiyonê ji karanîna hêsan tercîh dikin. Kurtebirên klavyeyê dikarin xebata we bileztir bikin ûdihêlin ku hûn li şûna ku hûn bigihîjin mişkekê, destên xwe li ser klavyeyê bihêlin.

Gelek edîtorên nivîsê rê didin we ku hûn çend cursoran hebin da ku hûn di carekê de ji rêzekê bêtir hilbijêrin û biguherînin. Di heman demê de ew dikarin stûnan jî peyda bikin da ku hûn di heman demê de beşên cûda yên heman pelê li ser ekranê bibînin.

Lêgerîn û veguheztin dibe ku were mîheng kirin. Gelek edîtorên nivîsê piştgirî didin îfadeyên birêkûpêk da ku hûn li qalibên tevlihev bigerin. Lêgerîn bi gelemperî li pergala pelan tê dirêj kirin da ku hûn zû pelê ku hûn hewce ne bibînin, û hilanîna serhêl-tevî serverên FTP û WebDAV, Amazon S3 û hêj bêtir- bi gelemperî tê piştgirî kirin.

Amûrên Bernamekirinê yên Zêde

Piraniya edîtorên nivîsê hewcedariyên taybetî yên pêşdebiran peyda dikin. Ew bi ronîkirina hevoksaziyê dest pê dike, taybetmendiyek ku xwendina koda çavkaniyê hêsantir dike.

Edîtorê nivîsê fonksiyona hêmanên cihêreng ên cûrbecûr bername, nivîsandin, an zimanê nîşankirinê fam dike, û wan bi rengên cihê nîşan dide. . Em ê dîmenên ronîkirina hevoksaziya xwerû ya her edîtorek nivîsê, bi karanîna mînakek pelê HTML û PHP-ê têxin nav xwe.

Temamkirina kodê dema we xilas dike û bi pêşkêşkirina nivîsandina kodê ji we re xeletiyên tîpan kêm dike. Dibe ku ev aqilmend be, li cihê ku sepan ji kontekstê fam dike, an jî bi tenê rêyek ku meriv xwe bigihîne menuyek popupê ya fonksiyonên berdest, guhêrbar û hêmanên din ên berdest. Dibe ku taybetmendiyên têkildar bixweber etîketan bigireû ji bo we kelekekan.

Pêçkirina kodê dihêle hûn edîtorê nivîsê wekî xêzker bikar bînin, beşên koda çavkaniyê hilweşînin da ku gava hewce nebe ew ji ber çavan werin veşartin. Hin edîtorên nivîsê di heman demê de rê didin pêşdîtina zindî ya pelên HTML û CSS, taybetmendiyek ku ji hêla pêşdebirên malperê ve tête pejirandin.

Di dawiyê de, hin edîtorên nivîsê ji sererastkirina hêsan derbas dibin û taybetmendiyên ku hûn bi gelemperî di IDE-yê de dibînin di nav xwe de digirin. Vana bi gelemperî berhevkirin, debugkirin û girêdana bi GitHub re ji bo guhertoyê vedihewîne. Hin edîtorên nivîsê (di nav de Visual Studio Code û Komodo Edit) bi rastî guhertoyên birîn ên IDE-ya pargîdanî ne, ku ji hev cihê têne peyda kirin.

Amûrên Nivîsandinê yên Zêde

Hinek edîtorên nivîsê taybetmendiyên zêde ji bo nivîskaran, mîna piştgirîya Markdown û pêçkirina nivîsê. Gelek nivîskar pê dihesin ku edîtorên nivîsê ji pêvajokerên peyvan sadetir, bileztir û xwerûtir in. Wergêr bi gelemperî edîtorên nivîsê yên ku ji bo lêgerîna pêşkeftî îfadeyên birêkûpêk pêşkêş dikin bikar tînin û di şûna wan de digirin.

Plugins bo Berfirehkirina Fonksiyona Sepanê

Taybetmendiya herî balkêş a gelek edîtorên nivîsê ev e ku ew dihêlin hûn kîjan taybetmendiyan hilbijêrin hûn hewce ne ku ekosîstemek dewlemend a pêvekan pêşkêş bikin. Ew dihêle hûn serîlêdanek xwerû ava bikin. Di heman demê de tê wê wateyê ku edîtorên nivîsê hindiktir in: ji hêla xwerû ve, ew tenê taybetmendiyên bingehîn dihewîne.

Plugin li gorî edîtorê nivîsê bi cûrbecûr zimanan têne nivîsandin.ku hûn hilbijêrin, û pêşdebir dikarin pêvekên xwe biafirînin û parve bikin. Hûn pir caran dikarin ji hundurê sepanê bigihîjin pirtûkxaneya pêvekan, dûv re yên ku hûn dixwazin bi tenê çend klîk lê zêde bikin. Hin edîtorên nivîsê rêyek hêsan vedigirin ku meriv makroyan bêyî kodkirinê tomar bike.

Mesref

Edîtorek nivîsê amûra bingehîn a pêşdebiran e, ji ber vê yekê ne ecêb e ku hin pir biha ne, an wekî kirîna destpêkê an abonetiyek domdar. Tiştê ku dibe ku we şaş bike ev e ku gelek vebijarkên çêtirîn belaş in.

Ew dibe ku ji ber ku ew projeyek çavkaniyek vekirî ne ku ji hêla civatek bikarhêneran ve tê domandin, an ji ber ku ew rêyek hêsan in ku meriv tama xwe bigire. IDE-ya pargîdanî ya bihatir. Li vir vebijarkên we hene, ji yên herî erzan heta hindiktirîn hatine navnîş kirin.

Belaş:

  • Atom: belaş (çavkaniya vekirî)
  • Koda Visual Studio: belaş (vekirî -çavkanî)
  • TextMate 2.0: belaş (çavkaniya vekirî)
  • Brackets: belaş (çavkaniya vekirî)
  • Komodo Guherandin: belaş (çavkaniya vekirî)
  • MacVim: belaş (çavkaniya vekirî)
  • Spacemacs: belaş (çavkaniya vekirî)

Kirin:

  • Textastic: 7,99$
  • BBEdîtin: 49,99 $ tam, an bibin abone (li jêr binêre)
  • Texta bilind: $80
  • Coda 2: $99,00

Abonetî:

  • BBEdit: 39,99 $/sal, 3,99 $/mehê, an jî tam bikirin (li jor)
  • UltraEdit: 79,95 $/sal

Edîtorek nivîsê ya baş a din ji bo Mac-a ku me li vir bêriya? Şîrove bihêle û me agahdar bike.

bi hêsanî di panelek alî de têne navnîş kirin. Ez dikarim wan yek bi yek bi tikandina ducarî li ser navê makroyê bidim destpêkirin.

Min ji bo iPad-a xwe Textastic kirî û di dawiyê de li ser Mac-a xwe jî veguherî wê. Ew lewaz e, nebaş e, û her tiştê ku min di wê demê de hewce dikir kir.

Min bi salan bi Vim û Emacs re jî lîstiye, lê têra xwe wext nedaye ku fêr bibim ka meriv çawa wan bi pisporî bikar tîne. Têkiliyên wan bi sepanên nûjen re tune ne, ji ber vê yekê min zehmet dît ku ez bi wan re bisekinim her çend ez bawer im ku ew amûrên herî hêzdar in li wir û hevalên ku bi wan sond dixwin hene.

Kî Pêdivî ye Edîtorê Nivîsê?

Kî hewcedarê edîtorek nivîsê ya maqûl e? Her kesê ku hewce dike ku bi pelên nivîsê yên sade re bixebite. Di nav wan de kesên ku ji bo guherandinên piçûk hewceyê amûrek bêserûber in û yên ku her roj yek wekî amûrek nermalava xweya bingehîn bikar tînin vedihewîne. Hûn dikarin edîtorek nivîsê ji bo karên mîna:

  • afirandina pelên HTML û CSS-ê dema ku malperek diafirînin
  • nivîsandina naverok ji bo tevnê di HTML an Markdown de
  • pêşvebirin sepanên webê ku zimanek bernamesaziyê wekî Python, JavaScript, Java, Ruby on Rails, an PHP bikar tînin
  • pêşxistina sepanên sermaseyê bi karanîna zimanek bernamekirinê wekî Objective C, C#, an C++
  • pêşxistina sepanên mobîl bi karanîna zimanek bernamesaziyê mîna Java, Python, Objective C, Swift, C#, C++
  • guhertina pelên veavakirina-based text ji bo bernameyek nermalavê an pergala xebitandina we
  • nivîsandina di nîşankirinê dezimanên ku destûrê didin te ku hûn formatkirinê li nivîsa sade zêde bikin, wek Fountain ji bo senaryoyan û Markdown ji bo prozê
  • binîkirinên di nivîsa sade de an jî Markdown ji bo ku xwe ji kilîtkirina firoşkar dûr bigirin

Hin edîtorên nivîsê bi yek an çend ji van karan di hişê xwe de têne pêşve xistin. Edîtorek nivîsê ya ku ji pêşdebirên sepanê re armanc dike dibe ku debuggerek hebe, dema ku edîtorek nivîsê ya ku ji pêşdebirên malperê re armanc dike dibe ku panelek pêşdîtina zindî destnîşan bike. Lê piraniya edîtorên nivîsê ew qas nerm in ku ji bo her armancê werin bikar anîn.

Ciwaziya edîtorek nivîsê ev e ku ew dikare ji bo gelek tiştên cihêreng were bikar anîn, û bi awayên ku tu celeb sepanek din nikaribe were bikar anîn. Lêbelê, gelek bikarhêner tercîh dikin ku amûrek pisportir bikar bînin, mînakî, IDE (Jîngehek Pêşkeftina Yekgirtî) ji bo bernamekirinê, an serîlêdanek nivîsandinê ya taybetî wekî Scrivener an Ulysses.

Ji ber ku hûn bi edîtorên nivîsê re eleqedar in, me çend dorpêçên din hene ku dibe ku we jî eleqedar bike:

  • Mac ya çêtirîn ji bo bernamekirinê
  • Loptopa çêtirîn ji bo bernamekirinê
  • Bêtirîn sepanên nivîsandinê ji bo Mac

Edîtorê Nivîsê yê Herî Baş ji bo Mac: The Winners

Edîtorê Nivîsa Bazirganî ya Herî Baş: Sublime Text 3

Sublime Text 3 guherandinek nivîsê ya cross-platform e ku bilez e, destpêkirina hêsan e, û hewcedariyên pir bikarhêneran pêk tîne. Ew di sala 2008-an de hate destpêkirin û bi tevahî taybetmendî û pir xwerû ye - ji bo her kesê ku hewceyê nivîsek profesyonel, jêhatî ye bijarek hêja ye.edîtor.

Ji bo daxistinê serdana Malpera Nivîsara Sublime ya fermî bikin. Dema ceribandina belaş bêdawî ye. Serlêdan ji bo her bikarhênerek (ne ji bo her makîneyek) 80 $ ji bo karanîna domdar.

Di awirek de:

  • Tagline: “Edîtorek nivîsê ya sofîstîke ji bo kodê, nîşankirinê û pros.”
  • Fokus: Hemî dor-pêşvebirina sepanê, pêşdebirina malperê, nivîsandin
  • Platform: Mac, Windows, Linux

Destpêkirina bi hêsanî ye Nivîsa Bilind. Ji bo ceribandina belaş xala dawîn a rastîn tune, ji ber vê yekê hûn dikarin berî ku hûn biryar bidin ku wê bikirin, ya ku hûn ê dem bi dem werin vexwendin ku hûn bikin, bi baldarî ceribandinê bikin. Û hînbûna app hêsan e. Hûn xwe diavêjin hundur û dest bi karanîna wê dikin, paşê taybetmendiyên wê yên pêşkeftî di rê de wekî ku hûn hewce ne hildin.

Ew xweş xuya dike û ji hêla taybetmendiyan ve dewlemend e. Sublime Text 3 bi domdarî li ser hemî platforman dixebite, ku bi karanîna amûrek UI-ya xwerû tê bidestxistin, û serîlêdan bixwe ji her pergala xebitandinê re xwemal e. Ji ber vê yekê wê ji edîtorên din ên cross-platformê siviktir û bersivdartir dike.

Sublime Text rêzek berfireh a kurteyên klavyeyê pêşkêşî dike da ku tiliyên we li cihê ku hûn dixwazin bihêlin, û vebijarkek Minimap li aliyê rastê yê ekranê tavilê nîşanî we dide ku hûn di belgeyekê de li ku derê ne.

Lîngkirina hevoksaziyê tê pêşkêş kirin, û cûrbecûr nexşeyên rengîn hene. Li vir mîhengên xwerû yên pelê HTML hene:

Û li vir eronîkirina hevoksaziya xwerû ji bo pelek PHP:

Hûn dikarin gelek belgeyên vekirî di nav navbera tabloyê de (wekî li jor) an di pencereyên cihê de bibînin.

A moda bêtevger pencereyê tam-ekranê dike, û pêşek û hêmanên navbeynkariya bikarhênerê yên din veşartiye.

Hûn dikarin bi bijartina çend rêzan bi hevdemî biguherînin hejmarên rêza xwestinê (bi Shift-klîk an Ferman-klîk), dûv re kurteya klavyeyê command-shift-L bikar bînin. Li ser her xêzikek hilbijartî dê kursorek xuya bibe.

Beşên kodê dikarin qeliqandin (mînak, li ku derê hêlîn e heke gotin werin bikar anîn) bi tikandina sêgoşeyên eşkerekirinê yên li kêleka hejmarên rêzê.

Lêgerîn û guheztin bi hêz e û îfadeyên birêkûpêk piştgirî dike. Lêgerîn bi fermana Goto Anything (Ferman-P) li pergala pelan tê dirêj kirin, ku riya herî bilez e ji bo vekirina pelan di peldanka heyî de. Fermanên din ên "Goto" navîgasyon hêsan dike û Sembola Goto, Goto Definition, Goto Reference, û Goto Line dihewîne.

Serlêdan pir xwerû ye. Mîheng bi guherandina dosyaya veavakirina-based nivîsê tên guhertin. Digel ku ev dibe ku destpêkeran matmayî bihêle, ew ji bo kesên ku di edîtorek nivîsê de dixebitin gelek watedar e, û pelê tercihan pir tê şîrove kirin da ku hûn vebijarkên berdest bibînin.

Plugin ji pakêta Sublime Text peyda dibinPergala rêveberiyê , ku dikare ji paleta fermanê ya di sepanê de an jî ji malpera fermî ve were gihîştin. Vana dikarin fonksiyona sepanê bi awayên taybetî dirêj bikin, û bi Python têne nivîsandin. Hema hema 5,000 niha berdest in.

Edîtorê Nivîsara Belaş a Herî Baş: Atom

Atom alternatîfek belaş û çavkaniyek vekirî ye ku di sala 2014-an de hatî destpêkirin. Ew fonksiyonek mîna Nivîsara Sublime heye. . Atom cross-platform e û li ser bingeha Electron-ê "carek binivîse û li her deverê bicîh bike" ye, ji ber vê yekê ew ji Sublime Text hinekî hêdîtir e.

Serlêdan ji hêla GitHub ve hatî çêkirin, ku paşê ji hêla Microsoft ve hatî wergirtin. Tevî gumanên hin kesan di civakê de (nemaze ji ber ku Microsoft berê xwe da edîtorê nivîsê), Atom edîtorek nivîsê ya bihêz dimîne.

Serdana malpera fermî ya Atom bikin da ku sepanê belaş dakêşin.

Di nihêrînek de:

  • Tagline: "Ji bo Sedsala 21-an edîtorek nivîsê ya hackable."
  • Focus: Pêşveçûna sepanê
  • Platform : Mac, Windows, Linux

Niha, dîtina yekem ku Atom dide ne baş e. Cara yekem ku hûn wê di bin macOS Catalina de vekin, peyamek xeletiyek tê xuyang kirin:

"Atom" nayê vekirin ji ber ku Apple nikare wê ji bo nermalava xerab kontrol bike.

Min li ser Foruma Gotûbêja Atomê çareseriyek dît: Atom li Finder-ê bigerin, rast-klîk bikin, dûv re vekirî hilbijêrin. Gava ku we wiya kir, dê sepan bêyî xeletiyek vebepeyam di pêşerojê de. Ez şaş dimînim ku jixwe ji bo vê yekê sererastkirinek nehatiye çêkirin.

Atom ji bo bikarhênerên nû hêsan e ku meriv hilbijêrin. Ew navbeynek tabloyê û her weha gelek pencereyan, û her weha ronîkirina hevoksaziya balkêş ji bo çend zimanan pêşkêşî dike. Li vir formata xwerû ya pelên HTML û PHP-ê heye.

Wekî Nivîsara Sublime, guherandina pir-xêzik heye, ku berbi guherandina pir-bikarhêneran ve diçe. Tîpa têlefonê taybetmendiyek yekta ye ku destûrê dide bikarhênerên cihê ku di heman demê de belgeyê vekin û biguherînin, mîna ku hûn bi Docsên Google re dikin.

Pêtkirina kodê û temamkirina xweser a biaqil heye, her weha îfadeyên birêkûpêk, gerokek pergala pelan, vebijarkên navîgasyonê yên hêja, û lêgerîna bi hêz.

Ji ber ku sepan bi hişê pêşdebiran ve hatî çêkirin, ne ecêb e ku Atom hin taybetmendiyên IDE-yê vedihewîne û ji bo sazkirina pêşkeftina Apple pêşkêşî dike. dema ku hûn yekem car wê vekin ji bo we amûran.

Hûn bi rêya pakêtan fonksiyoneliyê li sepanê zêde dikin, û rêvebirê pakêtê rasterast ji nav Atom dikare were gihîştin.

Bi hezaran pakêt hene. Ew dihêlin ku hûn taybetmendiyên wekî guherandinek bêtevger, karanîna Markdown, perçeyên kodê yên zêde û piştgirîya ziman, û verastkirina hûrgulî ya awayê xuyang û xebata sepanê lê zêde bikin.

Edîtorê Nivîsê yê çêtirîn ji bo Mac: The Pêşbazî

Koda Visual Studio

Her çend Atom nuha teknîkî yeHilbera Microsoft-ê, Visual Studio Code sepana ku wan sêwirandiye ye, û ew ecêb e. Ew di sala 2015-an de hate destpêkirin û bi lez populerbûna xwe bi dest dixe. Taybetmendiyên wê yên berbiçav temamkirina kodê aqilmend û ronîkirina hevoksaziyê ne.

Seredana malpera fermî ya Visual Studio Code-ê bikin da ku sepanê belaş dakêşin.

Li ber çavan:

  • Tagline: "Guherandina kodê. Ji nû ve hate pênase kirin.”
  • Fokus: Pêşveçûna sepanê
  • Platform: Mac, Windows, Linux

VSCode zû û bersivdar e, ji bo pêşdebiran armanc dike, û li ser guherandin û şîfrekirina kodê. Ew di bin lîsansek MIT-a-çavkaniya vekirî de tê berdan.

IntelliSense taybetmendiyek e ku îstîxbaratê li temamkirina kodê û ronîkirina hevoksaziyê zêde dike bi girtina cûreyên guhêrbar, pênaseyên fonksiyonê û modulên îthalkirî. Zêdetirî 30 zimanên bernamekirinê têne piştgirî kirin, di nav de ASP.NET û C#. Li vir ronîkirina hevoksaziya wê ya xwerû ya ji bo pelên HTML û PHP-ê heye:

Sêlêdan piçek fêrbûnek heye û hem navgînek tabloyê û hem jî pencereyên dabeşkirî vedihewîne. Moda Zen bi pêxistina bişkokekê navbeynek hindiktirîn peyda dike, pêşek û pencereyan vedişêre û sepanê ji bo tijîkirina ekranê herî zêde dike.

Ew termînalek, debuger û fermanên Git-ê dihewîne lê ne IDE-yek tam. Ji bo wê, hûn hewce ne ku Visual Studio-ya pir mezintir, IDE-ya profesyonel a Microsoft-ê bikirin.

Pirtûkxaneyek berfireh a berfireh ji hundurê sepanê peyda dibe, ku bigihîje

Ez Cathy Daniels im, pisporê Adobe Illustrator. Ez nermalavê ji guhertoya 2.0-ê ve bikar tînim, û ji sala 2003-an vir ve ji bo wê dersdaran diafirînim. Bloga min ji bo kesên ku dixwazin Illustrator hîn bibin yek ji cihên herî populer ên malperê ye. Ji xeynî karê bloggeriyê ez nivîskar û grafîksaz im.