„Sublime Text 2“: geriausias turimas kodo redaktorius?

Didesnis tekstas 2 yra kodo redaktorius stilius „TextMate“, Raštininkai, Kate ar Redcar. Jo sąsaja yra švari ir intuityvi ir palaiko fragmentų, įskiepių ir kodų konstravimo sistemų („Build Systems“) naudojimą.

Iš pradžių jį sukūrė Jonas Skinneris kaip „vim“ pratęsimą, tačiau po truputį jis įgijo savo tapatybę. Dėl šios priežasties „Sublime Text 2“ vis dar veikia „vi“ tipo redagavimo režimas, vadinamas „derliaus režimu“.

dėmesys: „Sublime Text 2“ platinamas nemokamai, tačiau tai nėra nemokama programinė įranga. Jei norite ne mažiau įdomios nemokamos alternatyvos, siūlau išbandyti Rašto žinovai.

pagrindinės funkcijos

  • Mini žemėlapis: Miniatiūrą sudaro mūsų kodo struktūros peržiūra, kurią galima įdėti šalia skirtuko arba jis gali būti paslėptas. Labai naudinga judėti faile, kai gerai žinome jo struktūrą.
  • Daugialypis pasirinkimas: Daugkartinis pasirinkimas nėra kažkas naujo, jis ilgą laiką buvo įtrauktas į „Windows“ skirtą „Ultraedit“ redaktorių. Norėdami kelis kartus pasirinkti terminą iš skirtingų failo dalių, tiesiog turime įdėti žymeklį į žodį, kurio norime ieškoti, ir atlikti „Cmd + D“ „Mac OS X“ arba „Ctrl + D“ sistemose „Windows“ ir „Linux“
  • Keli žymekliai: Naudojant daugkartinį pasirinkimą „Sublime Text“ sukuria n žymeklį, su kuriais galime rašyti tekstą savavališkai n skirtingose ​​vietose lygiagrečiai, šaunu
  • Kelių išdėstymas: Jame yra septyni išdėstymo konfigūracijos, kuriose galime pasirinkti redaguoti viename lange arba suskaidyti iki keturių vertikalių langų arba keturių tinklelio langų. Yra papildinys, leidžiantis sukurti daugiau maketų, Linux sistemoje bent jau redaktorius tampa nestabilus.
  • Gimtoji parama daugybei kalbų: Gimtoji kalba palaiko daugybę kalbų, įskaitant „Clojure“, „Haskell“, „Erlang“, „Scala“ ir „Go“ (jei norite paminėti keletą)
  • Konfigūruojamas sintaksės paryškinimas: Sintaksės paryškinimas yra visiškai konfigūruojamas per vartotojo konfigūracijos failus
  • Dinaminė paieška: Galite ieškoti įprastų ar įprastų išraiškų iš failų, pagal projektus, katalogus, pagal jų jungtį arba visus iš karto
  • Automatinis užbaigimas ir raktų žymėjimas: Mes galime pereiti prie rakto, kuris uždaro arba atidaro bloką paprastu būdu
  • Ištraukų ir papildinių palaikymas: Ištraukos yra kaip makrokomandos arba ryšuliai ir yra gana naudingos, yra begalė papildinių, tokių kaip „ZenCoding“ papildinys
  • Klavišų sąsajų konfigūracija: Visi klavišai gali būti perrašyti pagal mūsų skonį, tai tikrai nuostabu
  • Greita prieiga prie eilutės ar failo: Failą galime atidaryti naudodami klavišų susiejimą „Cmd + P“ sistemoje „Mac OS X“ arba „Ctrl + P“ sistemoje „Win“ ir „Linux“ ir įvesdami jo pavadinimą arba naršydami sąrašą. Taip pat galime pereiti prie eilutės naudodami dvitaškį ir eilutės numerį (pvz .: 245).
  • Komandų paletė: Mes galime naudoti „Shift“ + „Cmd“ + P „Mac OS X“ arba „Shift“ + „Ctrl“ + „Win“ ir „Linux“, kad pasiektume komandų paletę, kurioje galime filtruoti ir naudoti bet kokią norimą komandą. Tai labai naudinga naudoti kartu su „Package Controller“ (apie tai kalbėsime kitame įraše). 

„Zen“ kodavimo palaikymas

Viena iš funkcijų, kuri, manau, nusipelno ypatingo dėmesio, yra „Zencoding“ palaikymas.

„Zen Coding“ yra ne kas kita, kaip kodo spartusis klavišas, parašytas labai panašia į CSS sintaksę, taigi, jei žinote CSS ir HTML, esate beveik pasirengę pradėti savo gyvenimą palengvinti.

Praktiniu atveju, jei norėtume sukurti meniu žymėjimą, būtų aišku, kad mums reikia naršymo žymos ir tada sąrašo, tai reikštų mažiausiai 7 rankiniu būdu parašytas kodo eilutes, tačiau jas būtų galima sumažinti iki mažiau daugiau nei 15 simbolių su „Zen Coding del“ taip (tam pakaks paspausti „Ctrl“ +, jei norite išplėsti):

nav> ul> li.item * 5> a

Šiame vaizdo įraše parodomi kiti „Zencoding“ pavyzdžiai:

Į Oficialus „Zen Coding“ puslapis rasite papildomos informacijos, pavyzdžių ir palaikomų redaktorių sąrašą. Atsisiuntimo puslapyje rasite kiekvieno redaktoriaus diegimo paketus, paprastai į paketą įtraukiamas .txt su diegimo instrukcijomis. Čia galite rasti „Sublime Text 2“ plėtinys.

Montavimas

„Sublime Text 2“ nėra daugelyje oficialių saugyklų (nors tikriausiai „Arch“ ir išvestinių priemonių vartotojai gali ją įdiegti iš AUR). Dėl šios priežasties lengviausia eiti į projekto puslapį ir atsisiųsti „Linux“ versija. Ne, nieko nereikia sudaryti. Tiesiog išpakuokite atsisiųstą failą ir paleiskite programą. Jis veiks be daugiau, kaip ir bet kuri nešiojama programa.

„Ubuntu“ vartotojai ir jų dariniai gali įvesti terminalą ir įvesti šiuos duomenis, jei jie nori įdiegti programą iš PPA:

sudo add-apt-repository ppa: webupd8team / sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text-2

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Džonis Mentero sakė

    sudo apt-get install sublime-text

  2.   kasymaru sakė

    geriausias kodo redaktorius yra bet kuri programa, apdorojanti tekstą, dauguma žmonių kalba apie kodų redaktorius ar IDE, tarsi tos programos būtų tos, kurios programuotų programas, jei redaktorius ar IDE labai padeda, bet taip, kas žino, kad veikia gerai .

  3.   Federico sakė

    Sveiki, prieš 2 dienas Sublime text 2 ir man buvo pateikta klaida, susijusi su paketų valdymo biblioteka. Aš sugalvojau puikią idėją pašalinti aplanką Paketas ir jį iš naujo atsisiųsti, kai vėl atidariau redaktorių. meniu juosta, šoninė juosta, kuri anksčiau buvo balta, dabar yra juoda, o redaktorius baltoje dalyje dabar yra juodas, ji nereaguoja į jokią klaviatūros komandą ir negaliu pasiekti nuostatų, o pasirodo toks pranešimas:

    Įkeliant sintaksės failą „Packages / Text / Plain text.tmLanguage“ įvyko klaida: analizuojant plist xml įvyko klaida: nepavyko atidaryti failo faile „Packages / Text / Plain text.tmLanguage“

    Aš ją įdiegiau ir pašalinau maždaug 10 kartų, aš nežinau, ar darau ką nors blogai, ar per klaidą ištryniau ką nors kita, naudoju „Mac“ ir esu naujokas, ir nežinau, kaip taisyti tai, ką padariau , Tikrinau turinio aplanką, nukopijavau paketo aplanką (nežinau, ar tinkamoje vietoje), ir nieko, jei kas nors man galėtų padėti, būčiau dėkingas.

  4.   „Heiko 7017“ sakė

    Geriausias redaktorius, kurį aš kada nors bandžiau, Jonas įdėjo daug pastangų, todėl nusprendžiau nusipirkti jo licenciją. Nepaisant to, kad tai nėra nemokama programinė įranga, verta tuo metu sumokėtų 60 USD, tarsi tai būtų nemokama programinė įranga, būčiau paaukojusi projektui. Pagarbiai.

  5.   „IPalafrugell“ sakė

    Tiesiog fantastiška!

  6.   Panaudokime „Linux“ sakė

    Tai geriausia, ką žinau ... labai blogai, kad tai nėra nemokama programinė įranga, nors ir nemokama.

  7.   Adrian sakė

    Alternatyva

    „Textadept“

    http://foicica.com/textadept/

  8.   rafuru sakė

    Hmm, bet kodėl puslapyje yra skyrius licencijai įsigyti?

    Aš to iki galo nesupratau, nes atsisiunčiant paketą iš žiniatinklio, žinyno skyriuje yra galimybė įvesti licencijos kodą

  9.   rafuru sakė

    Hmm, manau, aš gerai nepaaiškinau savęs ..

    Įspėjime sakoma: „Sublime Text 2“ platinamas nemokamai, tačiau tai nėra nemokama programinė įranga. Jei norite ne mažiau įdomios nemokamos alternatyvos, siūlau pabandyti Rašto žinovus.

    o tai reiškia, kad jis gali būti laisvai platinamas, bet nėra nemokamas (modifikuoti ar platinti kitiems tikslams) ... bet žodis nemokama man sako, kad tai yra nemokama įranga.

    Jei tai yra bandomoji versija, ji nėra nemokama, todėl yra „shareware“.

    Greičiau kyla klausimas, ar tas testas, ar tai, kad raktas ar licencijos raktas nėra įdėtas, turės įtakos programai vėliau, pavyzdžiui, neleiskite man jos atidaryti ar apriboti jos funkcijas testo pabaigoje, jei tai yra įrodymas .

  10.   Pablorubianai sakė

    Tai nėra nemokama ... versija, kurią jie leidžia naudoti nemokamai, yra „Beta“, stabili yra licencijuota ir kainuoja 60 dolerių,

  11.   nico sakė

    Dar vienas paspaudimas ir pritrūko atminties!

  12.   „Felipe Sipion“ šventės sakė

    „ubuntu 11..04“ versija sublime-text-2 neveikia, bet pabandykite įdiegti sublime-text-2-dev

  13.   Gonzalo sakė

    Ačiū!! Aš tai išbandysiu.

  14.   Jorge sakė

    Gerai, ačiū, kad atsakėte. Kurį laiką bandžiau ir tai neįtikino dėl kelių priežasčių. Tada jis nuolat manęs prašė licencijos, kurią galite paspausti tik „atšaukti“, bet tai vis tiek mane erzina. Man labiau patinka „Notepad ++“ ir „Pspad“, nes jie labiau atitinka mano poreikius.
    Labai ačiū.

  15.   Panaudokime „Linux“ sakė

    Nesu tikras ... manau, kad ne ...
    Aš siūlau jums tai išbandyti ir kurį laiką pažaisti, kad sužinotumėte visas jo funkcijas.
    Tiesa ta, kad kurį laiką jo nenaudojau, bet labai aiškiai suprantu, kad tai vienas geriausių teksto redaktorių šiandien.
    Blogai, kad tai nėra nemokama ... nors ir nemokama.
    Cheers! Paulius.

  16.   Jorge sakė

    Sveiki, klausimas, ar galite atlikti paieškas „Sublime Text“? Tai funkcija, kuri man labai patinka redaktoriuose, tokiuose kaip „Pspad“ ar „Notepad ++“, kuriuose man rodomi rezultatai, gauti sąrašo pavidalu, rodant visą eilutę, kurioje buvo žodis (-iai) ir kuris man leidžia greitai sužinoti, ar linija yra, ar ne, ko aš noriu. Taip yra todėl, kad aš nuolat dirbu su failais, kuriuose yra daug eilučių, ir nuo tingumo ir rezultato pereinama prie to, kad pažiūrėčiau, ar jis teisingas.
    Sveikinimai.

  17.   Liuciferis sakė

    Kodėl verta ieškoti naujos alternatyvos, jei „Emacs“ jau egzistuoja arba yra „vi“?
    Be to, kokia prasmė remti tokio tipo programinę įrangą ir suteikti jai tiek daug propagandos?

  18.   Panaudokime „Linux“ sakė

    Tai nėra propaganda.
    Maniau, kad gera idėja tai viešinti, nes tai puiki programinė įranga. Taip pat būtų malonu, jei jūsų kūrėjai gautų el. Laiškus, kad išleistų šaltinio kodą. Jei projektas nėra žinomas, to padaryti nėra kaip.
    Cheers! Paulius.

  19.   „Polaris23“ 28 sakė

    Aš jau išbandžiau, puiku, ačiū už informaciją. !!!

  20.   rafuru sakė

    Nes yra daugybė žmonių, kurie neturi laiko išmokti naudotis šiek tiek „pažangesniu“ redaktoriumi, pavyzdžiui, „vim“ ar „Emacs“.

    Daug kartų reikia, kad programa tiesiog atsisėstų ir užkoduotų, nereikėtų skaityti ir praktikuoti vadovėlių, kaip naudotis šiais įrankiais.

    Nėra nieko blogo, jei ši programa yra nuosavybė, kūrėjas nusprendė užsidirbti pinigų naudodamasis savo programine įranga ir tai yra visiškai normalu ... ar kas? Ar jūs taip pat kovosite, kad gautumėte 100% naminį ar „nemokamą“ kompiuterį, kad nemokėtumėte prekės ženklams?

    O gal pasodinsite savo „nemokamus“ pomidorus, kad nemokėtumėte rinkai?

    Jūs turite išmokti šiek tiek atskirti dalykus

  21.   rafuru sakė

    Tiesą sakant, tokios kokybiškos programos licencija nesveria tiek daug.

    Bet kadangi aš esu studentas, kuris vos turi pinigų valgyti, tai mes paliekame tai taip, hahaha.

    Tas zen režimas atrodo puikiai 🙂

  22.   Julio Cezaris Marinas Garreta sakė

    Raštininkai yra labai geri, nes bandysiu su šiuo rekomenduotinu.

  23.   Svečias sakė

    Nėra nieko panašaus į „Eclipse“ .. vienas paspaudimas paleidžia serverį ... kitas paspaudimas ir sukuria jums projektą!

  24.   guilliin sakė

    Išbandžiau ir tai gerai, bet man nėra nieko panašaus į „Komodo“ redagavimą, net todėl nežinau, kodėl tiek daug šurmulio su didingu

  25.   miguel sakė

    Išbandžiau tą teksto rengyklę, ją gavau šios svetainės dėka: http: www.notiubuntu.wordpress, com