Daptar eusi
Éditor téks mangrupikeun alat anu praktis, fleksibel anu pantes ditempatkeun dina unggal komputer. Sacara standar, aya dasar anu tos dipasang sareng unggal sistem operasi populér. Aranjeunna paling sering dianggo ku pamekar, tapi ogé sering ku panulis sareng panulis catetan. Éditor téks anu panghadéna condong luar biasa kuat sareng tiasa dikonpigurasikeun pisan, janten pilihan anu pribadi pisan.
Hartosna anu nganggo pangropéa téksu gaduh pendapat anu kuat ngeunaan éta. Milarian hiji anu leres pisan penting. Beuki akrab anjeun sareng éta, langkung mangpaat anjeun bakal mendakanana. Éta sababna seueur jalma anu masih ngagunakeun pangropéa téksu anu kuat anu umurna langkung ti 30 taun, sapertos Vim sareng GNU Emacs.
Dina permukaan, pangropéa téksu sigana polos, sederhana sareng pikaboseneun, tapi éta kusabab anjeun henteu acan gaduh. tos terang acan. Di handapeun tiung, aya fitur anu kuat anu anjeun tiasa dianggo pikeun ngarancang halaman wéb, ngembangkeun aplikasi parangkat lunak, sareng nyerat novel. Éditor téks ogé kapaké pikeun padamelan leutik sapertos nyerat daptar atanapi nyerat catetan. Éta condong datang sareng set dasar fitur anu tiasa diperpanjang ku plugins.
Jadi naon pangropéa téksu pikeun anjeun?
Rekomendasi nomer hiji kami nyaéta Sublime Text 3. Éta gancang, Pangropéa téksu anu pikaresepeun sareng lengkep pikeun Mac, Windows, sareng Linux. Hargana $80, tapi henteu aya wates waktos resmi pikeun période uji coba, ku kituna anjeun tiasa terang aplikasi sateuacan mésér. Ieubebas bungkusan nu manjangkeun fungsionalitas VSCode urang. Ieu kalebet plugins kanggo nyerat dina Markdown, ngajalankeun skrip cangkang, sareng bahkan nyiptakeun AppleScript.
BBEdit 13
Bare Bones Software's BBEdit 13 mangrupikeun pangropéa ngan ukur Mac anu populer anu munggaran. Dileupaskeun deui dina taun 1992. Numutkeun situs wéb resmi, éta dirancang pikeun ngalayanan kabutuhan panulis, pangarang wéb, sareng pamekar parangkat lunak.
Kunjungan situs resmi BBEdit pikeun ngaunduh aplikasi. Lisensi individu hargana $49.99. Langganan tiasa dipésér ti Mac App Store sareng hargana $3.99/bulan atanapi $39.99/taun.
Sakedapan:
- Tagline: “Éta henteu nyéépkeun. ®”
- Fokus: All-rounder: pamekaran aplikasi, pamekaran wéb, tulisan
- Platform: Mac wungkul
Éditor téks ieu téh paporit di kalangan fans Mac jeung saluyu pisan jeung tungtunan antarbeungeut pamaké Apple, kaasup potong kompas keyboard jeung konvénsi sered-jeung-leupaskeun. Éta gancang sareng stabil.
Tapi, éta kirang modern tibatan pangropéa téksu sanés dina ulasan ieu. Ieu karasaeun saeutik tanggal. Éta henteu nawiskeun tab pikeun unggal dokumén anu kabuka; tibatan, file dibuka didaptarkeun di handap panel samping. Dibandingkeun sareng pangropéa téksu sanés, nambihan téma sareng pakét mangrupikeun tugas anu rada rumit.
Panyorotan sintaksis sareng navigasi fungsi dilaksanakeun kalayan saé. Kieu kumaha file HTML sareng PHP dipintonkeun:
Pamilarian anu kuat, nawiskeunduanana ekspresi biasa na Grep pola cocog. Lipatan kode sareng ngalengkepan téks sayogi, tapi éditan multi-baris henteu.
Éditor ieu nyayogikeun langkung seueur alat pikeun panulis sacara standar tibatan kalolobaan pesaingna. Kanyataanna, pangarang Matt Gremmel geus ngagunakeun éta salaku salah sahiji aplikasi nulis primér na saprak sahenteuna 2013, sanajan manéhna ngagunakeun aplikasi séjén ogé.
Coda (Ayeuna Nova)
Panic's Coda mangrupikeun pangropéa téksu ngan ukur Mac sareng fokus kana pamekaran wéb sareng mimitina dileupaskeun taun 2007. Éta moal langkung lami sabab bakal diganti ku aplikasi énggal.
Nganjang ka situs resmi pikeun ngundeur aplikasi. Anjeun tiasa mésér aplikasi pikeun $99.
Sakilas:
- Tagline: "Anjeun kode pikeun wéb. Anjeun nungtut pangropéa téksu anu gancang, bersih, sareng kuat. Piksel-sampurna sawangan. Cara anu diwangun pikeun muka sareng ngatur file lokal sareng jauh anjeun. Sarta meureun dash of SSH. Salam, Coda.”
- Fokus: Pangwangunan Wéb
- Platform: Mac wungkul
Coda ayeuna umurna dua belas taun sareng karasaeun tanggalna. Panik sadar yén, sareng sanés ngan ukur masihan rupa-rupa, aranjeunna ngembangkeun aplikasi énggal: Nova.
Éta kalebet sababaraha fitur mangpaat pikeun pamekar wéb. Karesep kuring nyaéta diwangun-di WebKit Preview sareng inspektur wéb, debugger, sareng profiler. Éta ogé tiasa kalayan gampang ngaksés file jauh, kalebet dina server FTP, SFTP, WebDAV, atanapi Amazon S3.
Coda kalebet seueurfitur pesaing na:
- Teangan jeung ngaganti
- Kode tilepan
- Autocomplete-lega proyék
- Tutup tag otomatis
- Panyorot sintaksis pikeun rupa-rupa basa
Kieu kumaha panyorot sintaksis standar milarian file sampel HTML sareng PHP kami:
Repositori plugin ageung sayogi dina situs wéb resmi ngamungkinkeun anjeun pikeun nambihan fitur tambahan kana program. Basa naskah Kakao digunakeun. Versi pendamping ios (gratis dina iOS App Store) ngamungkinkeun anjeun mariksa sareng ngédit kode nalika anjeun angkat, sareng anjeun tiasa nyingkronkeun padamelan anjeun antara alat.
UltraEdit
UltraEdit Vérsi 20.00 mangrupakeun komponén pangropéa téksu tina suite program ku IDM Computer Solutions, Inc, kaasup UltraCompare, UltraEdit Suite, UltraFinder, sarta IDM Sadaya Aksés. Ieu mimiti dirilis taun 1994, jadi geus lila aya sarta ngabogaan pengikut satia.
Kunjungan situs resmi UltraEdit pikeun ngundeur aplikasi. Langganan hargana $ 79.95 / taun (taun kadua satengah harga) sareng nyertakeun dugi ka lima pamasangan. Alternatipna, anjeun tiasa ngalanggan sadaya aplikasi IDM pikeun $99.95/taun. Uji coba 30 poé, jaminan duit balik 30 poé.
Sakedapan:
- Tagline: "UltraEdit mangrupikeun pangropéa téksu anu paling fleksibel, kuat, sareng aman. di luar sana.”
- Fokus: Aplikasi sareng pamekaran wéb
- Platform: Mac, Windows, Linux
Lisensi pribadiLangganan nyertakeun boh tilu atanapi lima pamasangan — halaman wéb UltraEdit henteu jelas. Dina halaman utama, éta nyarioskeun ngeunaan 3 pikeun 1 lisénsi : "Lisensi pribadi anjeun saé pikeun 3 mesin dina kombinasi platform mana waé." Tapi dina halaman pameseran, éta nyatakeun yén langganan nyertakeun "Nepi ka 5 pamasangan (lisensi pribadi)."
Aplikasi éta cocog pikeun pamekaran wéb sareng aplikasi. Éta ngadukung HTML, JavaScript, PHP, C/C ++, PHP, Perl, Python, sareng seueur deui. Ieu panyorot sintaksis standar pikeun conto file HTML sareng PHP kami:
Éta kuat sareng ngamungkinkeun anjeun damel sareng file anu ageung, dugi ka ukuran gigabytes. Éta ngadukung éditan multi-garis sareng mode édit kolom, tilepan kode, sareng lengkep otomatis. Pungsi teangan incorporates ungkapan biasa na neangan file. Debugging sareng sawangan langsung ogé dirojong. Aplikasina tiasa disaluyukeun, ngamungkinkeun anjeun nyiptakeun makro, skrip, sareng potong kompas keyboard. Aya API sareng rentang téma.
TextMate 2.0
TextMate 2.0 ku MacroMates mangrupikeun pangropéa téksu anu kuat, tiasa dikustomisasi pikeun macOS wungkul. Vérsi 1 éta pohara populér, tapi nalika Vérsi 2 ditunda, loba pamaké ngaluncat kana hal diropéa leuwih rutin, utamana Sublime Text. Pembaruan ieu ahirna diluncurkeun sareng ayeuna mangrupikeun proyek open-source (tingali lisénsina di dieu).
Kunjungan situs TextMate resmi pikeun ngundeur aplikasi pikeungratis.
Sakedapan:
- Tagline: "Éditor téks anu kuat sareng tiasa disaluyukeun kalayan dukungan pikeun daptar ageung basa pamrograman sareng dikembangkeun salaku sumber terbuka."
- Fokus: Aplikasi sareng pamekaran wéb
- Platform: Mac wungkul
TextMate ditujukeun pikeun pamekar sareng khususna populer di kalangan Ruby on Rails devs. Éta ogé dipikaresep khusus pikeun pangembang Mac sareng ios sabab tiasa dianggo sareng Xcode sareng tiasa ngawangun proyék Xcode.
Fitur-fitur ditambihkeun ku cara masang bundle. Éta hampang sareng nawiskeun antarmuka anu bersih. Ieu kumaha sintaksis disorot dina conto file HTML sareng PHP kami:
Fitur-fitur canggih sapertos ngadamel sababaraha éditan sakaligus, pasangan otomatis kurung, pilihan kolom, sareng kontrol versi sayogi. Milarian sareng ngagentos padamelan di sadaya proyék, makro tiasa dirékam, sareng daptar seueur basa pamrograman anu dirojong.
Brackets
Brackets mangrupikeun proyék open-source anu dipandu komunitas (dileupaskeun dina MIT Lisensi) diadegkeun ku Adobe di 2014. Éta ngagaduhan tujuan pikeun ngadorong éditor pangembangan wéb ka tingkat salajengna. Brackets gaduh antarmuka anu bersih sareng modern anu bakal anjeun wawuh upami anjeun nganggo produk Adobe anu sanés.
Kunjungan situs resmi Brackets pikeun ngaunduh aplikasi gratis.
Sakedapan:
- Tagline: "Éditor téks open source modern anu ngarti desain wéb."
- Fokus: Webpamekaran
- Platform: Mac, Windows, Linux
Brackets museurkeun kana pamekaran wéb, sareng nawiskeun tampilan sawangan langsung tina file HTML sareng CSS, ngamutahirkeun halaman sacara real-time. Tombol No Distractions masihan anjeun antarbeungeut anu langkung saderhana dina hiji sentuhan tombol, sareng sajumlah ekstensi gratis sayogi pikeun nambihan fungsionalitas khusus anu anjeun peryogikeun.
Aplikasi ngadukung langkung ti 38 format file sareng basa programming, kaasup C ++, C, VB Script, Java, JavaScript, HTML, Python, Perl, sarta Ruby. Ieu mangrupikeun panyorot sintaksis standar pikeun HTML sareng PHP:
Salaku aplikasi Adobe, Brackets gaduh integrasi anu mulus sareng Photoshop. PSD Lens mangrupikeun fitur anu bakal nyandak gambar, logo, sareng gaya desain tina Photoshop. Extract mangrupikeun alat anu bakal nyandak warna, fon, gradién, pangukuran, sareng inpormasi sanésna tina PSD pikeun otomatis nyiptakeun CSS. Ieu mangrupikeun fitur anu mangpaat pikeun pamekar hareup.
Édit Komodo
Édit Komodo mangrupikeun pangropéa téksu anu sederhana tapi kuat ku ActiveState sareng sayogi gratis. Ieu mimiti dirilis dina 2007 sarta ayeuna Sigana rada tanggal. Ieu mangrupikeun vérsi anu dipotong tina IDE Komodo anu langkung maju, anu ayeuna sayogi gratis.
Kunjungan situs Édit Komodo resmi pikeun ngaunduh aplikasi éta gratis.
Sakilas:
- Tagline: "Editor Kode Pikeun Basa Sumber Terbuka."
- Fokus: Aplikasi sareng wébpamekaran
- Platform: Mac, Windows, Linux
Komodo Edit disebarkeun dina lisensi software open-source MOZILLA PUBLIC. Kawas Atom, pesen kasalahan dipintonkeun nalika muka Komodo Edit pikeun kahiji kalina dina macOS Catalina:
“Komodo Edit 12” teu bisa dibuka sabab Apple teu bisa mariksa software jahat.
Solusina sami: panggihan aplikasina dina Finder, klik katuhu, teras pilih Buka.
Aplikasi ieu cukup basajan pikeun pamula pikeun langsung nganggo. Mode Pokus ngan ukur ningalikeun editor. Antarbeungeut tab ngamungkinkeun anjeun gampang ngalih antara file anu kabuka. Go To Anything ngamungkinkeun anjeun gancang milarian sareng muka file anu anjeun pikahoyong. Ieu kumaha file HTML sareng PHP dipintonkeun dina éditor.
Pitur-fitur anu langkung canggih sayogi, kalebet parobahan lagu, ngalengkepan otomatis, sareng sababaraha pilihan. Panempo Markdown tiasa dianggo pikeun panulis, sareng makro tiasa dirékam.
Textastic
Textastic mangrupikeun pangropéa kode canggih anu asalna ditulis pikeun iPad, sareng ayeuna sayogi pikeun Mac sareng iPhone. Beda sareng Coda 2, anu ogé nawiskeun aplikasi iPad, versi mobile Textastic mangrupikeun fitur lengkep sareng kuat. Nyatana, perusahaan nyarios yén versi Mac mangrupikeun aplikasi pendampingna.
Beuli aplikasi éta $7,99 ti Mac App Store. Versi percobaan tiasa diunduh tina situs Textastic resmi. Versi ios bisa dibeulipikeun $9,99 ti App Store.
Sakilas:
- Tagline: "Éditor téks basajan tur gancang pikeun iPad/iPhone/Mac."
- Fokus: Kesederhanaan jeung betah pamakéan
- Platforms: Mac, iOS
Textastic nyaeta affordable tur ramah-pamaké. Kuring geus dipaké aplikasi dina iPad kuring saprak éta dirilis, tur mimitian nganggo versi Mac saprak éta sadia sabab éta lightweight sarta gampang ngagunakeun. Éta sanggup, tapi sanés anu pangkuatna.
Leuwih ti 80 basa pamrograman sareng markup dirojong. Ieu kumaha Textastic nampilkeun HTML sareng PHP.
Bakal ngalengkepan otomatis kode pikeun HTML, CSS, JavaScript, PHP, C, sareng Objective-C. Éta ngadukung definisi TextMate sareng Sublime Text. Payil anjeun disingkronkeun antara vérsi Mac jeung ios liwat iCloud Drive.
MacVim
Vim nyaéta pangropéa téksu baris paréntah anu bisa dikonpigurasikeun pisan nu dijieun taun 1991. Ieu mangrupa apdet pikeun Vi (“Vi Improved” ), anu ditulis dina 1976. Ieu masih dipaké ku loba pamekar kiwari, sanajan panganteur na béda ti éditor téks modern. MacVim ngécéskeun éta, dina sababaraha tingkatan, tapi masih gaduh kurva diajar anu lumayan.
Kunjungan situs resmi MacVim pikeun ngundeur aplikasi sacara gratis.
Sakedapan. :
- Tagline: “Vim – the ubiquitous text editor.”
- Fokus: Naon waé nu bisa dibayangkeun
- Platforms: Mac. (Vim sayogi salaku alat garis paréntah dina Unix, Linux, Windows NT, MS-DOS, macOS, iOS,Android, AmigaOS, MorphOS.)
Anjeun geus boga Vim dina Mac Anjeun. Ngan muka jandela Terminal sareng ngetik "vi" atanapi "vim" sareng éta bakal muka. MacVim ngidinan Anjeun pikeun muka aplikasi ku ngaklik hiji ikon gantina. Éta ogé nyayogikeun ménu bar anu lengkep sareng langkung ramah-pamaké.
Nalika MacVim ditulis ngan pikeun Mac, Vim mangrupikeun platform silang anu anjeun tiasa kéngingkeun. Éta sayogi dina Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS, sareng MorphOS. Éta dirancang pikeun pamekar, sareng sajumlah ageung tambihan anu sayogi.
Ieu program modal. Nalika anjeun ngaklik dina jandela aplikasi sareng mimiti ngetik, anjeun bakal perhatikeun yén kursor bakal ngaluncat kana dokumén tibatan karakter-karakter éta ditambah kana file. Éta mangrupikeun fitur, sareng saatos anjeun diajar naon anu dilakukeun ku unggal konci, anjeun bakal nganapigasi file langkung gancang ti kantos.
Pikeun nambihan téks kana file, anjeun kedah ngalebetkeun Modeu Selapkeun ku mencét hurup "i" pikeun nyelapkeun téks dimana kursor, atawa "o" pikeun nyelapkeun téks dina awal baris salajengna. Kaluar Mode Selapkeun ku mencét Escape. Sababaraha paréntah dimimitian ku titik dua. Contona, pikeun nyimpen file, ketik ":w" jeung kaluar tipe ":q".
Sanajan antarbeungeutna béda, MacVim tiasa ngalakukeun sagala hal anu tiasa dilakukeun ku pangropéa téksu di luhur, sareng seueur deui. Kieu kumaha panyorot sintaksis dipintonkeun pikeun file HTML sareng PHP:
Naha perlu diajar aplikasi anu béda pisan sarengaplikasi modern? Loba pamekar ngajawab kalawan antusias, "Leres!" Di dieu aya sababaraha artikel nu ngobrol ngeunaan naha sababaraha devs make jeung cinta Vim:
- Naha Kuring Ngagunakeun Vim (Pascal Precht)
- 7 Alesanna Cinta Vim (Opensource.com)
- Diskusi: Naha aya anu tiasa ngajelaskeun ka kuring kunaon jalma-jalma nganggo vi/vim? (Reddit)
- Diskusi: Naon mangpaat diajar Vim? (Stack Overflow)
Spacemacs
GNU Emacs sarupa. Éta mangrupikeun pangropéa garis paréntah kuno anu mimitina dileupaskeun taun 1984 salaku pembaruan ka Emacs 1976 anu langkung lami. Spacemacs mangrupa usaha pikeun mawa kana dunya modéren, sanajan ngan masang aplikasi éta téh loba gawé!
Kunjungan situs resmi Spacemacs pikeun ngundeur aplikasi éta haratis.
Sakedapan:
- Tagline: "Emacs—pangropéa téks anu tiasa disaluyukeun, tiasa dikustomisasi, gratis/bébas - sareng seueur deui."
- Fokus: Naon waé anu anjeun tiasa bayangkeun
- Platform: Mac (GNU Emacs sayogi salaku alat baris paréntah dina rupa-rupa sistem operasi.)
GNU Emacs sareng Spacemacs sayogi gratis dina lisénsi GPL. . Sapertos Vim, anjeun kedah nyéépkeun waktos diajar kumaha ngagunakeunana sateuacan anjeun ngalakukeun nanaon. Masang aplikasi butuh seueur padamelan dina garis paréntah, tapi pamekar henteu kedah sesah. Pastikeun anjeun mimiti maca dokuméntasi sacara saksama.
Nalika anjeun mimiti ngajalankeun Spacemacs, anjeun milih naha anjeun resep gaya editor Vim atanapi Emac sareng sababarahabisa dikonfigurasi, sarta rupa-rupa pakét sadia pikeun nambahkeun fitur husus nu anjeun peryogikeun.
Atom mangrupakeun alternatif bébas populér. Kawas Sublime Text, éta cross-platform, mampuh, sarta extensible ngaliwatan gudang pakét badag. Fokusna nyaéta kana pamekaran aplikasi, tapi éta mangrupikeun aplikasi Éléktron, janten henteu responsif sapertos juara urang.
Éditor téks sanésna ogé tiasa pisan sareng gaduh kakuatan, fokus, watesan, sareng antarmuka. Kami bakal nutupan dua belas anu pangsaéna sareng ngabantosan anjeun milarian anu cocog pikeun kabutuhan, karesep, sareng alur kerja anjeun.
Naha Percaya Ka Kuring pikeun Pituduh Ieu?
Pangropéa téksu anu saé mangrupikeun salah sahiji alat karesep kuring. Kuring parantos ngagunakeunana mangpuluh-puluh taun, mimiti di DOS, teras Windows, Linux, sareng ayeuna Mac. Kuring mindeng ngédit eusi pikeun web dina pangropéa téksu, nempo markup HTML langsung. Kadang-kadang abdi tiasa rada rewel ngeunaan kode anu dianggo sareng kumaha éta disusun.
Dina Linux, pangropéa téksu karesep kuring nyaéta Genie sareng Bluefish, sanaos kuring ogé rutin ngagunakeun Gedit sareng Kate. Nalika kuring ngalih ka Mac, kuring mimitina nganggo TextMate. Tapi sanggeus sababaraha waktu, kuring balik ka Sublime Text, nu diropéa rutin.
Kuring neruskeun ékspérimén jeung éditor téks lianna sarta ahirna netep di Komodo Edit. Éta ngagaduhan fitur anu kuring diperyogikeun dina waktos éta sareng antarmuka anu cocog sareng alur kerja kuring. Nu kaasup ngarekam loba dasar pilarian-jeung-ngaganti macros étapilihan séjén. Saatos éta, bungkusan tambahan anu diperyogikeun bakal dipasang sacara otomatis. Program ieu kuat sareng ngandelkeun basa pamrograman Emacs-Lisp pikeun ngalegaan fungsionalitasna.
Kieu cara file HTML sareng PHP dipintonkeun sacara standar:
Spacemacs (sareng GNU Emacs sacara umum) mangrupikeun aplikasi anu paling hese diajar di roundup kami, tapi ogé anu paling kuat. Bakal butuh waktu jeung usaha pikeun diajar. Upami anjeun resep, tempat anu saé pikeun ngamimitian nyaéta Tur Dipandu resmi Emacs.
Éditor Téks Pangsaéna pikeun Mac: Kumaha Urang Nguji
Desktop sareng Platform Seluler anu Dirojong
Upami anjeun damel dina sababaraha komputer anu ngajalankeun sistem operasi anu béda, anjeun tiasa resep ngagunakeun pangropéa téksu anu dianggo dimana waé anjeun damel. Sadaya aplikasi anu disarankeun dina roundup ieu tiasa dianggo dina Mac. Sababaraha ogé sayogi pikeun platform anu sanés, khususna Windows sareng Linux. Sababaraha aplikasi ogé tiasa dianggo dina ios, janten anjeun tiasa ngerjakeun sababaraha padamelan dina iPhone atanapi iPad anjeun nalika anjeun kaluar ti kantor.
Éditor téks anu dirarancang khusus pikeun Mac bakal katingali sareng karasa sapertos a aplikasi Mac; pamaké Mac dedicated bisa jadi leuwih gampang pikeun neuleuman jeung ngagunakeun. Aplikasi cross-platform tiasa ngarecah seueur konvénsi antarmuka pangguna Mac, tapi bakal tiasa dianggo ku cara anu sami dina sadaya sistem operasi.
Ieu aplikasi anu ngan ukur tiasa dianggo dina macOS:
- BBEdit 13
- Coda 2
- TextMate2.0
- Textastic
- MacVim (sanaos Vim tiasa dianggo dimana-mana)
- Spacemacs (sanaos Emacs tiasa dianggo dimana-mana)
Éditor téks ieu ogé tiasa dianggo dina Windows jeung Linux:
- Teks Sublime 3
- Atom
- Kode Visual Studio
- UltraEdit
- Kurung
- Komodo Edit
Ahirna, dua aplikasi urang gaduh aplikasi pendamping anu dijalankeun dina iOS:
- Coda 2
- Textastic
Aplikasi sélulér Coda 2 nyaéta aplikasi mitra anu kurang kuat, sedengkeun aplikasi sélulér Textastic pinuh fitur.
Gampang dianggo
Seueur éditor téks anu kuat sareng gaduh seueur fitur. Sababaraha ngagampangkeun pikeun pamula pikeun ngamimitian, sedengkeun anu sanésna gaduh kurva diajar awal anu lungkawing. Ieu sababaraha conto:
- Textastic basajan sareng gampang dianggo tapi henteu seueur fungsina.
- Teks Sublime, Atom, sareng anu sanésna gaduh kakuatan anu ageung. tapi pamula tiasa nganggo program tanpa kurva diajar.
- Éditor téks anu paling canggih, khususna Vim sareng Emacs, peryogi seueur diajar sateuacan anjeun tiasa ngamimitian ngagunakeunana. Vim malah nyadiakeun kaulinan anu ngajarkeun anjeun kumaha ngagunakeunana.
Seueur pangropéa téksu nyayogikeun fitur anu ditujukeun pikeun gampang dianggo, kalebet antarmuka sapertos browser tab sareng modeu anu teu aya gangguan.
Fitur Éditan anu Kuat
Pamaké éditor téks condong rada téknis sareng langkung milih fungsionalitas pikeun gampang dianggo. Potong kompas keyboard tiasa nyepetkeun alur kerja anjeun sarengngidinan Anjeun pikeun nyimpen leungeun Anjeun dina kibor tinimbang ngahontal beurit.
Seueur éditor téks ngamungkinkeun anjeun gaduh sababaraha kursor supados anjeun tiasa milih sareng ngédit langkung ti hiji baris dina hiji waktos. Éta ogé tiasa nyayogikeun kolom supados anjeun tiasa ningali bagian-bagian anu béda dina file anu sami dina layar dina waktos anu sami.
Pamilarian sareng gentos biasana tiasa dikonfigurasi. Seueur éditor téks ngadukung éksprési biasa supados anjeun tiasa milarian pola anu kompleks. Pilarian sering diperpanjang ka sistem file supados anjeun tiasa gancang mendakan file anu anjeun peryogikeun, sareng panyimpenan online—kalebet server FTP sareng WebDAV, Amazon S3, sareng seueur deui—biasana dirojong.
Alat Pemrograman Tambahan
Kaseueuran éditor téks nyayogikeun kabutuhan khusus para pangembang. Éta dimimitian ku panyorot sintaksis, hiji fitur anu ngagampangkeun maca kode sumber.
Éditor téks ngartos fungsi elemen béda tina rupa-rupa program, skrip, atanapi basa markup, sareng nampilkeunana dina warna anu béda. . Kami bakal ngalebetkeun screenshot tina panyorot sintaksis standar unggal pangropéa téksu, nganggo conto file HTML sareng PHP.
Kode parantos ngahémat waktos anjeun sareng ngirangan typo ku nawiskeun ngetik kode pikeun anjeun. Ieu tiasa janten calakan, dimana aplikasi ngartos kontéks, atanapi ngan saukur cara pikeun ngaksés ménu popup tina fungsi anu sayogi, variabel, sareng elemen sanés. Fitur nu patali bisa otomatis nutup tagsareng kurung kanggo anjeun.
Lipatan kode ngamungkinkeun anjeun nganggo pangropéa téksu sapertos outliner, ngancurkeun bagian kode sumber anjeun supados disumputkeun tina panon nalika henteu diperyogikeun. Sababaraha pangropéa téksu ogé ngamungkinkeun sawangan langsung tina file HTML sareng CSS, fitur anu diapresiasi ku pamekar wéb.
Ahirna, sababaraha pangropéa téksu ngalangkungan éditan saderhana sareng kalebet fitur anu biasa anjeun mendakan dina IDE. Ieu biasana kalebet kompilasi, debugging, sareng nyambungkeun sareng GitHub pikeun vérsi. Sababaraha pangropéa téksu (kaasup Visual Studio Code sareng Komodo Edit) saleresna mangrupikeun versi cut-down tina IDE perusahaan, anu sayogi nyalira.
Alat Tulisan Tambahan
Sababaraha éditor téks kalebet fitur tambahan pikeun panulis, sapertos dukungan Markdown sareng tilepan téks. Seueur panulis ngaapresiasi yén pangropéa téksu langkung saderhana, langkung gancang, sareng langkung disesuaikan tibatan prosesor kecap. Panarjamah sering ngagunakeun pangropéa téksu anu nawiskeun éksprési biasa pikeun milarian sareng ngagentos langkung maju.
Plugins pikeun Ngalegaan Pungsi Aplikasi
Fitur anu paling pikaresepeun tina seueur pangropéa téksu nyaéta ngamungkinkeun anjeun milih fitur mana. Anjeun peryogi ku maturan ékosistem euyeub ngeunaan plugins. Éta ngamungkinkeun anjeun ngawangun aplikasi khusus. Éta ogé ngandung harti yén pangropéa téksu kirang kembung: sacara standar, éta ngan kalebet fitur-fitur penting.
Plugins ditulis dina rupa-rupa basa gumantung kana pangropéa téksu.nu Anjeun pilih, sarta pamekar bisa nyieun sarta babagi plugins maranéhna. Anjeun sering tiasa ngaksés perpustakaan plugins tina jero aplikasi, teras tambahkeun anu anjeun pikahoyong ku sababaraha klik. Sababaraha pangropéa téksu ngawengku cara basajan pikeun ngarékam makro tanpa coding.
Biaya
Éditor téks mangrupikeun alat utama pamekar, janten henteu heran yén sababaraha anu lumayan mahal, boh salaku meuli awal atawa langganan lumangsung. Anu matak kaget anjeun nyaéta seueur pilihan anu pangsaéna gratis.
Éta meureun kusabab éta mangrupikeun proyék open-source anu dijaga ku komunitas pangguna, atanapi kusabab éta cara anu gampang pikeun ngaraosan rasa. IDE leuwih mahal parusahaan. Di handap ieu pilihan Anjeun, didaptarkeun ti paling affordable mun paling saeutik.
Gratis:
- Atom: bébas (open-source)
- Visual Studio Code: bébas (open -sumber)
- TextMate 2.0: gratis (open-source)
- Kurung: gratis (open-source)
- Edit Komodo: gratis (open-source)
- MacVim: gratis (open-source)
- Spacemacs: gratis (open-source)
Beuli:
- Textastic: $7.99
- BBEdit: $49.99 langsung, atanapi langganan (tingali di handap)
- Téks Luhur: $80
- Coda 2: $99.00
Langganan:
- BBEdit: $39.99/taun, $3.99/bulan, atawa meuli langsung (di luhur)
- UltraEdit: $79.95/taun
Sakur éditor téks alus séjén pikeun Mac anu urang lasut di dieu? Ninggalkeun koméntar sareng wartosan kami.
merenah didaptarkeun dina panel samping. Abdi tiasa ngaluncurkeunana hiji-hiji ku ngaklik dua kali dina nami makro.Kuring ngagaleuh Textastic kanggo iPad kuring sareng ahirna ngalih ka Mac kuring ogé. Éta lean, hartos, sareng ngalaksanakeun sagala anu kuring peryogikeun dina waktos éta.
Kuring ogé sering maén sareng Vim sareng Emacs salami sababaraha taun, tapi henteu gaduh waktos anu cukup pikeun diajar kumaha ngagunakeunana sacara proficiently. Antarbeungeutna teu mirip sareng aplikasi modéren, janten kuring sesah pikeun tetep sareng aranjeunna sanaos kuring yakin yén éta mangrupikeun alat anu paling kuat sareng gaduh réréncangan anu sumpah ku aranjeunna.
Saha anu Peryogikeun Éditor téks?
Saha anu peryogi pangropéa téksu anu saé? Saha waé anu kedah damel sareng file téks biasa. Éta kalebet jalma-jalma anu peryogi alat kasual pikeun éditan leutik sareng anu ngagunakeun éta salaku alat parangkat lunak utami unggal dinten. Anjeun tiasa nganggo pangropéa téksu pikeun tugas sapertos:
- nyieun file HTML sareng CSS nalika nyiptakeun situs wéb
- nyerat eusi wéb dina HTML atanapi Markdown
- ngembangkeun aplikasi wéb nganggo basa pamrograman sapertos Python, JavaScript, Java, Ruby on Rails, atanapi PHP
- ngembangkeun aplikasi desktop nganggo basa pamrograman sapertos Objective C, C#, atanapi C++
- ngembangkeun aplikasi seluler nganggo basa pamrograman kawas Java, Python, Objective C, Swift, C#, C++
- ngédit file konfigurasi dumasar téks pikeun program software atawa sistem operasi anjeun
- nulis dina markupbasa nu ngidinan Anjeun pikeun nambahkeun pormat kana téks polos, kawas Fountain pikeun skénario jeung Markdown pikeun prosa
- nyandak catetan dina téks polos atawa Markdown pikeun nyegah vendor konci-in
Sababaraha éditor téks dikembangkeun ku hiji atawa leuwih tina tugas ieu dina pikiran. Pangropéa téksu anu ditujukeun pikeun pamekar aplikasi tiasa kalebet debugger, sedengkeun pangropéa téksu anu ditujukeun pikeun pamekar wéb tiasa ningalikeun jandela tilik langsung. Tapi sabagéan ageung éditor téks cukup fleksibel pikeun dianggo pikeun tujuan naon waé.
Daya tarik pangropéa téksu nyaéta yén éta tiasa dianggo pikeun seueur hal anu béda, sareng dipersonalisasi ku cara anu henteu tiasa dianggo ku jinis aplikasi sanés. Nanging, seueur pangguna langkung resep ngagunakeun alat anu langkung khusus, contona, IDE (Integrated Development Environment) pikeun program, atanapi aplikasi tulisan khusus sapertos Scrivener atanapi Ulysses.
Kusabab anjeun resep kana éditor téks, urang gaduh sajumlah roundups sanés anu ogé tiasa dipikaresep ku anjeun:
- Mac Pangsaéna pikeun Pemrograman
- Laptop Pangsaéna pikeun Pemrograman
- Aplikasi Nulis Pangalusna pikeun Mac
Pangropéa Téks Pangsaéna pikeun Mac: Para Pemenang
Éditor Téks Komersial Pangsaéna: Teks Sublime 3
Téks Sublime 3 nyaéta éditan téks lintas-platform anu gancang, gampang pikeun ngamimitian kalawan, sarta meets kaperluan paling pamaké. Diluncurkeun taun 2008 sareng fitur lengkep sareng tiasa disaluyukeun pisan-pilihan anu saé pikeun saha waé anu peryogi téks anu profésional, sanggup.redaktur.
Kunjungan Situs Sublime Text resmi pikeun ngundeur. Mangsa percobaan gratis henteu katangtu. Aplikasi hargana $80 kanggo unggal pangguna (henteu kanggo unggal mesin) kanggo dianggo terus.
Sakilas:
- Tagline: "Éditor téks canggih pikeun kode, markup jeung prosa.”
- Fokus: All rounder—app development, web development, writing
- Platforms: Mac, Windows, Linux
Gampang pikeun ngamimitian. Teks Luhur. Teu aya titik akhir anu nyata pikeun uji coba gratis, ku kituna anjeun tiasa nguji sacara saksama sateuacan anjeun mutuskeun mésér, anu anjeun bakal diondang ti waktos ka waktos. Sareng aplikasina gampang diajar. Anjeun luncat sareng mimitian nganggo éta, teras angkat fitur-fitur canggihna sapanjang jalan sakumaha anu anjeun peryogikeun.
Ieu katingalina saé sareng seueur fitur. Sublime Text 3 tiasa dianggo sacara konsistén dina sadaya platform, anu dihontal ku ngagunakeun toolkit UI khusus, sareng aplikasi éta asli pikeun unggal sistem operasi. Éta ngajadikeun éta langkung hampang sareng responsif tibatan éditor lintas platform sanés.
Teks Sublime nawiskeun rupa-rupa potong kompas keyboard pikeun ngajaga ramo anjeun dimana anjeun hoyong, sareng pilihan Minimap di sisi katuhu layar nembongkeun anjeun langsung dimana anjeun aya dina hiji dokumen.
Sintaksis panyorot ditawarkeun, sarta rentang skéma warna sadia. Ieu setélan standar pikeun file HTML:
Sareng ieupanyorot sintaksis standar pikeun file PHP:
Anjeun tiasa ningali sababaraha dokumén kabuka dina antarmuka tab (sapertos di luhur) atanapi dina jandéla anu misah.
A mode bébas gangguan ngajadikeun jandela salayar pinuh, sarta menu jeung elemen panganteur pamaké séjén disumputkeun.
Anjeun bisa ngédit sababaraha baris sakaligus ku milih nomer garis nu dipikahoyong (ku Shift-klik atawa Command-klik), lajeng nganggo potong kompas keyboard paréntah-shift-L. Kursor bakal némbongan dina unggal baris anu dipilih.
Bagian kode bisa dilipat (contona, ditempatkeun lamun pernyataan dipaké) ku ngaklik segitiga panyingkepan di gigireun nomer baris.
Pamilarian sareng ganti anu kuat sareng ngadukung ekspresi biasa. Pilarian diperpanjang ka sistem file nganggo paréntah Goto Anything (Command-P), nyaéta cara panggancangna pikeun muka file naon waé dina polder ayeuna. Paréntah "Goto" anu sanés ngagampangkeun navigasi sareng kalebet Goto Symbol, Goto Definition, Goto Reference, sareng Goto Line.
Aplikasi ieu tiasa dikustomisasi pisan. Setélan dirobah ku ngédit file konfigurasi dumasar téks. Sanaos éta tiasa ngahérankeun para pamula, éta leres pisan pikeun anu biasa damel di pangropéa téksu, sareng file préferénsina dikoméntarkeun pisan supados anjeun tiasa ningali pilihan anu sayogi.
Plugin sayogi tina pakét Sublime Text manajemén sistem, anu tiasa diaksés tina palét paréntah dina aplikasi atanapi tina halaman wéb resmi. Ieu tiasa manjangkeun pungsionalitas aplikasi ku cara anu khusus, sareng ditulis dina Python. Ampir 5,000 ayeuna sayogi.
Éditor Téks Gratis Pangsaéna: Atom
Atom mangrupikeun alternatif gratis sareng open-source anu diluncurkeun dina 2014. Pungsi anu sami sareng Sublime Text. . Atom nyaéta cross-platform sarta dumasar kana kerangka Electron "write once and deploy everywhere", jadi rada laun ti Sublime Text.
Aplikasi ieu dijieun ku GitHub, anu saterusna diaku ku Microsoft. Sanajan aya rasa was-was ku sababaraha masarakat (utamana saprak Microsoft geus ngembangkeun pangropéa téksu sorangan), Atom tetep jadi pangropéa téksu anu kuat.
Kunjungan situs resmi Atom pikeun ngundeur aplikasi éta haratis.
Sakedapan:
- Tagline: "Éditor téks anu tiasa diretas pikeun Abad ka-21."
- Fokus: Pangembangan aplikasi
- Platform : Mac, Windows, Linux
Ayeuna, kesan munggaran anu dipasihkeun Atom henteu saé. Pertama kali anjeun mukakeunana dina macOS Catalina, aya talatah kasalahan dipintonkeun:
“Atom” teu bisa dibuka sabab Apple teu bisa mariksa software nu jahat.
Kuring mendakan solusi dina Forum Diskusi Atom: milarian Atom di Finder, klik-katuhu, teras pilih kabuka. Sakali anjeun parantos ngalakukeun éta, aplikasi bakal dibuka tanpa kasalahanpesen dina mangsa nu bakal datang. Kuring reuwas yén perbaikan teu acan dijieun pikeun ieu.
Atom gampang pikeun pamaké anyar pikeun nyokot. Éta nawiskeun antarbeungeut tab sareng sababaraha panel, ogé panyorot sintaksis anu pikaresepeun pikeun sababaraha basa. Ieu mangrupikeun format standar pikeun file HTML sareng PHP.
Sapertos Sublime Text, éditan multi-line sayogi, anu dugi ka éditan seueur pangguna. Teletype mangrupikeun fitur unik anu ngamungkinkeun para pangguna anu béda pikeun muka sareng ngédit dokumén dina waktos anu sami, sapertos anu anjeun lakukeun ku Google Docs.
Lipatan kode sareng autocompletion pinter sayogi, sapertos ogé éksprési biasa, browser sistem file, pilihan napigasi alus teuing, jeung pilarian kuat.
Kusabab aplikasi dijieun kalawan di pikiran pamekar, teu heran Atom ngawengku sababaraha fitur IDE sarta nawarkeun pikeun masang pamekar Apple. alat pikeun anjeun sawaktos Anjeun pertama kali muka.
Anjeun nambahkeun pungsionalitas kana aplikasi ngaliwatan pakét, sarta manajer pakét bisa diaksés langsung ti jero Atom.
Rebuan bungkusan nu sadia. Éta ngamungkinkeun anjeun pikeun nambihan fitur sapertos éditan tanpa gangguan, panggunaan Markdown, snippét kode tambahan sareng dukungan basa, sareng kustomisasi rinci ngeunaan tampilan sareng jalanna aplikasi.
Éditor Téks Pangsaéna pikeun Mac: The Kompetisi
Visual Studio Code
Sanajan Atom ayeuna sacara téknis mangrupaProduk Microsoft, Visual Studio Code mangrupikeun aplikasi anu aranjeunna rancang, sareng éta saé. Éta diluncurkeun dina 2015 sareng gancang janten popularitas. Fitur anu menonjol nyaéta ngalengkepan kode pinter sareng panyorot sintaksis.
Kunjungan situs Visual Studio Code resmi pikeun ngundeur aplikasina sacara gratis.
Sakilas:
- Tagline: "Édit kode. Didefinisikeun deui.”
- Fokus: Kamekaran aplikasi
- Platform: Mac, Windows, Linux
VSCode gancang jeung responsif, ditujukeun ka pangembang, sarta fokus kana éditan jeung kode debugging. Dileupaskeun dina Lisensi MIT open-source.
IntelliSense mangrupikeun fitur anu nambihan intelijen kana ngalengkepan kode sareng panyorot sintaksis ku cara ngitung jinis variabel, definisi fungsi, sareng modul anu diimpor. Langkung ti 30 basa pamrograman dirojong, kalebet ASP.NET sareng C #. Ieu mangrupikeun panyorot sintaksis standar pikeun file HTML sareng PHP:
Aplikasi ieu ngagaduhan kurva diajar sareng kalebet antarmuka tab sareng windows pamisah. Mode Zen nyadiakeun antarbeungeut minimal dina keuna hiji tombol, nyumputkeun ménu jeung jandéla jeung ngamaksimalkeun aplikasi pikeun ngeusian layar.
Éta ngawengku terminal, debugger, jeung paréntah Git tapi mangrupa lain IDE pinuh. Pikeun éta, anjeun kedah mésér Visual Studio anu langkung ageung, IDE profésional Microsoft.
Perpustakaan ekstensi anu ageung sayogi ti jero aplikasi, masihan aksés ka