Aktuálně: Postihly zákazy tvou profesi? Poptávka po ajťácích prudce roste, využij halloweenské akce 80% výuky zdarma!
Pouze tento týden sleva až 80 % na e-learning týkající se Pythonu
Python týden

Sublime Text

Sublime Text 3 napsal Jon Skinner. Jde o komerční editor napsaný v C++ a jehož licence stojí kolem 1400 Kč. Editor si ale můžete vyzkoušet a to na neomezenou dobu. Bez licence se však čas od času při ukládání ukáže dialogové okno, kde je doporučena koupě licence.

Sublime Text je multiplatformní, čistý, výkonný a rychlý code editor. Jeho přehledné uživatelské prostředí je inspirováno Vimem. Editor podporuje spoustu programovacích jazyků a je schopen zvýraznit jejich syntaxi a má opravdu velkou komunitu, která pro něj vytváří různá rozšíření jako pluginy, snippety atp.

Mimochodem, který váš editor můžete zapnou a vypnou do 2s? Myslím že takový Eclipse atp. to zvládne do 2 minut.

Editor obsahuje vymoženosti jako fullscreen mód a také tzv. distraction free mode, v němž vám zmizí vše kromě místa na kód a menu. Distraction free mode jsem si však osobně neoblíbil. Editor dokáže rozdělit pracovní plochu na až 4 plochy vedle sebe (horizontálně), 3 plochy pod sebou (vertikálně) nebo 2x2. Což je vhodné při velkých obrazovkách nebo prezentaci kódu, kdy nechcete zbytečně překlikávat mezi soubory.

Subime Text má opravdu stylovou minimapu kódu, na kterou po navyknutí nedáte dopustit. Pokud jí ale nechcete, dá se, jako snad vše, přenastavit. Obsahuje také Python konzoli, která vám, minimálně jako kalkulačka, poslouží velmi dobře.

Sublime Text je plně nakonfigurovatelný. Veškerá konfigurace probíhá ve speciálních JSON souborech.

Editor se chová jako jiné klikací editory, ale pokud se naučíte pracovat s klávesovými zkratkami, dá se efektivně ovládat i pouhou klávesnicí. Základní vlastností je možnost ovládat více kurzorů v jeden čas. Musím říct, že je to super věc a mnoho dalších funkčností čerpá právě z této schopnosti. Podobně se využívá klávesová zkratka Ctrl + D, se kterou stačí označit část kódu a postupně se vám budou označovat další výskyty, se kterými můžete dále pracovat.

Jak tedy editor vypadá (s nainstalovaným soda-theme a jeho upravenou verzí zvýrazňovače Monokai)?

Sublime Text

Klávesové zkratky

Klávesových zkratek je opravdu hodně, ale ukážeme si nějaké nejpoužívanější.

  • Ctrl + P - v základu je na výběr souboru, pokud přidáte : přesune vás na řádek, pokud @ zobrazí vám seznam funkcí
  • Ctrl + Shift + P - seznam příkazů
  • Ctrl + D - přidat kurzor na další výskyt
  • Ctrl + Click - přidat kurzor na zvolené místo
  • Shift + Alt + 1, 2, 3, 4, 8,

    9, 5 - rozdělení obrazovky

  • Ctrl + F - vyhledávání v aktuálním souboru
  • Ctrl + Shift + F - vyhledávání ve více souborech, enter vám zobrazí výpis s nalezením
  • Ctrl + Shift + nahoru/dolu - posun řádku nahoru/dolu
  • Ctrl + Shift + D - duplikuje řádek
  • Ctrl + Shift + K nebo Shift + Delete - smaže řádek
  • Ctrl + (Shift) + Tab - přesun na další otevřený soubor

Pluginy

Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!

Pro práci s pluginy je alfa omegou Package Control, ten lze jednoduše nainstalovat otevřením konzole (Ctrl + ;, ta klávesa pod Esc) a vložením kódu z https://sublime.wbond.net/installation#st3.

Nyní se v seznamu příkazů (Ctrl + Shift + P) objeví nová možnost, "Package Control: Install Package". Po aktivaci daného příkazu se nám zobrazí okno, kam vepíšeme název pluginu. Online vyhledávač pluginů lze nalézt na https://sublime.wbond.net.

Po instalaci jakéhokoli pluginu je doporučováno editor restartovat. Nyní si popíšeme několik zajímavých pluginů.

Alignment

Plugin, který zarovná vybraný kód do úhlednější a přehlednější podoby.

Sublime Text Alignment

Colorpicker

Výborný plugin pro možnost využívat klasického color pickeru.

Sublime Text Colorpicker

Emmet

Emmet (dříve známo jako Zen Coding) je doplněk pro HTML, který vytváří HTML zápis podle zápisu podobnému CSS selektorům. Ke syntaxi CSS selektorů lze dále využívat násobení, znak $ způsobí inkrementaci, {text} vyplní obsah textem atp. Můžete využít také závorky () pro vytvoření výrazů.

Plugin se spouští kombinací Ctrl + Alt + Enter.

Sublime Text Emmet

SidebarEnhancements

Výborný plugin pro obohacení možností přehledu souborů.

Sublime Text SidebarEnhancements

SublimeCodeIntel

Jeden z těch opravdu užitečných pluginů. Napovídá dostupné funkce a metody, po stisknutí kombinace Alt + Click na jméno funkce vás přesune na její zápis - i to jiného souboru. Plugin však má své nedostatky.

Sublime Text SublimeCodeIntel

Theme Soda

Jak jsem již psal, tento plugin vám obarví Sublime Text do tmava. Použijte i jejich upravený zvýrazňovač kódu Monokai, který naleznete dole http://buymeasoda.github.io/soda-theme v Bonus options. :)

Theme Spacegray

Velmi oblíbeným vzhledem je také Spacegray. Postup pro instalaci naleznete na githubu projektu - https://github.com/kkga/spacegray.

Snippety

Snippety jsou útržky kódu, které můžete vložit ze seznamu příkazů. Například HTML kostru, lorem ipsum atp. Sublime obsahuje již v základu několik snippetů a pokud toužíte po svých vlastních, není problém si je vytvořit.

Vytvoření snippetů je vcelku jednoduché. V záložce tools -> developer -> new snippet vytvoříte nový snippet.

Hlavním elementem je <snipet>, do něhož se vloží <content>, kde se mezi

<![CDATA[ ... text ... ]]>

vepíše tělo snippetu. Při vytváření snippetu by se vám měla zobrazit šablona, která celý proces vytváření značně zjednoduší.

Pod element <content> se poté mohou umístit různá nastavení:

<tabTrigger>vas-identifikator</tabTrigger>
<description>Můj popisek</description>
<scope>text.html</scope>

tabTrigger slouží jako identifikátor, tj. jako příkaz, po kterém se snippet vytvoří. scope omezuje snippet na soubory daného typu, např. podle koncovky. description zase využijete jako popis snippetu v seznamu příkazů (Ctrl + Shift + P).

Příklady jak nastavovat omezení scope můžete nalézt na https://gist.github.com/…bhas/4705378

Závěr

Sublime Text je jistě velmi vydaření editor se spoustou kvalitních doplňků, které editoru přidávají bonusové body. Poslední dobou se však do hry dostávají i editory vytvářené webovými technologiemi, jako např. Atom či VSCode, pro které je vývoj pluginů o dost jednodušší. Který z nich nakonec uspěje jako editor číslo 1 je prozatím ve hvězdách. :-)

Pokud jste trochu náročnější a pro práci potřebujete nástroj, který kódu opravdu rozumí, zkuste se podívat např. po IDE (což jsou v podstatě editory, které kódu opravdu rozumí) od firmy JetBrains, tzn. např. IDE jako PhpStorm, který velmi doporučuji.


 

Všechny články v sekci
Tipy a triky na další software
Článek pro vás napsal Honza Bittner
Avatar
Jak se ti líbí článek?
28 hlasů
Student FIT ČVUT. In love with Flutter. :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Aktivity (5)

 

 

Komentáře

Avatar
MrPabloz
Člen
Avatar
MrPabloz:23.1.2014 13:05

Jen bych upozornil na to, že zen coding ještě v sublime text 2 je pod zen coding až od sublime text 3 je to emmet :) Aspon tak jsem to měl já u svého sublime :)

Odpovědět
23.1.2014 13:05
Harmonie těla a duše, to je to, oč se snažím! :)
Avatar
Michal Žůrek - misaz:23.1.2014 13:43

Přijde mi, ze totéž mám ve Visual Studiu, co má tedy pro mě navíc?

 
Odpovědět
23.1.2014 13:43
Avatar
Benjibs
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
Benjibs:23.1.2014 13:52

Sublime nie je narozdiel od VS tu často spomínaný "kanón na vrabce"

Odpovědět
23.1.2014 13:52
1 + 1 = 2
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Benjibs
David Čápka:23.1.2014 13:59

Zas tu tučňáci všem vykládají jak fungují MS technologie :`

Odpovědět
23.1.2014 13:59
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Michal Žůrek - misaz
David Čápka:23.1.2014 14:01

VS ve verzi express neumožňuje pluginy, nemůžeš v něm tedy dělat v PHP.

Odpovědět
23.1.2014 14:01
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
mkub
Redaktor
Avatar
 
Odpovědět
23.1.2014 15:18
Avatar
mkub
Redaktor
Avatar
mkub:23.1.2014 15:26

ten Sublime Text vypada docela zaujimavo...

 
Odpovědět
23.1.2014 15:26
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na Michal Žůrek - misaz
Petr Nymsa:23.1.2014 15:27

Tak zrovna na web - HTML / CSS + PHP + JS využívám Sublime, pro ASP samozřejmě VS :)

Odpovědět
23.1.2014 15:27
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Kit
Redaktor
Avatar
Odpovídá na mkub
Kit:23.1.2014 15:29

Lépe než Vim? :)

Odpovědět
23.1.2014 15:29
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na Michal Žůrek - misaz
Honza Bittner:23.1.2014 15:39

IMHO je Visual Studio tak trochu přeplácané hromadou tlačítek a je také trochu pomalejší.

Sublime text je oproti VS nádherný, rychlý. Má minimapu, fullscreen, goto anything (ctrl + p), command palette(ctrl + shift + p), snippety, makra, pluginy, jde v něm jakýkoli jazyk, rozdělování obrazovky...

Hlavně se dá kompletně přenastavit podle tvých požadavků.

Prostě, připadá mi Sublime Text vhodnější, ale každý upřednostňuje něco jiného... :)

Editováno 23.1.2014 15:41
Odpovědět
23.1.2014 15:39
Student FIT ČVUT. In love with Flutter. :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://g...
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na Kit
Honza Bittner:23.1.2014 15:40

Vim je pro někoho řekl bych moc Hardcore ... :D

Odpovědět
23.1.2014 15:40
Student FIT ČVUT. In love with Flutter. :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://g...
Avatar
Jan Vargovský
Redaktor
Avatar
Jan Vargovský:23.1.2014 15:45

Kdyby aspoň hateři VS někdy otevřeli menu a podívali se co vše VS umí. Vždyť nikdo z vás nevyužil ani 2o% toho :)

Btw, já mám VS zaplé pod 1 sekundu. (Jako třeba na učitelském pc dneska ve škole se spouštělo asi 2 minuty :D ale tak shitty pc)

Tímto nemám nic proti Sublime, sám ho vyzkouším. Jen mě doslova serou lidi (čti linuxáci), kteří maj blbé kecy obecně proti MS.

 
Odpovědět
23.1.2014 15:45
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na Honza Bittner
Petr Nymsa:23.1.2014 15:47

Tohle všechno umí VS také a mnohem, mnohem víc :) Ale přijde mi že na tvorbu webu postačí v pohodě Sublime :)

Odpovědět
23.1.2014 15:47
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Odpovídá na Honza Bittner
Michal Žůrek - misaz:23.1.2014 15:47

Fullscreen, nevím jestli goto anything (ctrl + p) == Go to definition (F12), snippety visual studio má taky napíšeš název snippetu a dáš 2x tabulátor. Visual studio taky umí rozdělit obrazovku na tisíc částí, většinou mi však stačí dvě. Pomalejší možná tak u spouštění, to beru, ale jinak při práci nebrzdí. Tlačítka jdou snadno vyházet (pravým na volné místo, odkliknout zatržené. Právě proto mi přišlo že jsi v článku vypsal i dost Visual Studio features s jinými názvy.

Ale to je jedno, každému sedne něco jinýho, cenovka je jinde, a třeba Modern UI aplikace tam nevyvineš, což mě odrazuje, jinak to nezní úplně zle.

Škoda že třeba i ten color dialog neimplementovali do editoru, to se mi v css editoru u Visual Studia třeba hodně líbí a u sublime by mi to chybělo.

 
Odpovědět
23.1.2014 15:47
Avatar
Benjibs
Člen
Avatar
Odpovídá na David Čápka
Benjibs:23.1.2014 15:48

@sdraco Nedávno sa mi dostalo tej cti ;(

Editováno 23.1.2014 15:48
Odpovědět
23.1.2014 15:48
1 + 1 = 2
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Honza Bittner
Jan Vargovský:23.1.2014 15:51

Přeplácené nevím, když ty funkce využíváš tak jsi na ně zvyklý a těžko se bez nich obejdeš.

Visual studio je taky nádherné a rychlé. Minimapou teď nevím co myslíš. Fullscreen má taky. goto anything taky, snipety taky ve 2013 máš nato dokonce recording, že si ho nahraješ, upravíš a máš ho. Rozdělování obrazovky má taky, jak vertikálně tak horizontálně. Taky se dá všechno přenastavit.

Jen se trošku zamyslete, opravdu by lidi (čti firmy) platili statisíce za licenci pro VS, kdyby bylo nějaké IDE za litr výhodnější?

EDIT: Neberte to jako flame, ale neporovnávej to s VS na které ten editor nemá. Když chceš editor co umí málo, tak to tak řekni. Ale neříkej, že VS je nanic.

Editováno 23.1.2014 15:52
 
Odpovědět
23.1.2014 15:51
Avatar
mkub
Redaktor
Avatar
Odpovídá na Kit
mkub:23.1.2014 15:54

este neviem... ale som zvedavy...

 
Odpovědět
23.1.2014 15:54
Avatar
Honza Bittner
Redaktor
Avatar
Honza Bittner:23.1.2014 16:00

Btw. jen tak pro pobavení http://srff.deviantart.com/…xt-396364965 :D

Odpovědět
23.1.2014 16:00
Student FIT ČVUT. In love with Flutter. :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://g...
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na Jan Vargovský
Honza Bittner:23.1.2014 16:04

Nikdy jsem neřekl že je VS na nic. :) Jen že je ST hezčí, rychlejší a bez zbytečných tlačítek. :)

Jsem si vědom že je VS hlavně pro .NET jedničkou.

Odpovědět
23.1.2014 16:04
Student FIT ČVUT. In love with Flutter. :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://g...
Avatar
Petr Nymsa
Redaktor
Avatar
Petr Nymsa:23.1.2014 16:35

Téma, které je zcela zbytečné tj Microsoft a Linux přesunuto. http://www.itnetwork.cz/…2e1369f31c3c#…

Odpovědět
23.1.2014 16:35
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Michal Žůrek - misaz:23.1.2014 16:36

Ono studenti je mají zadarmo.

 
Odpovědět
23.1.2014 16:36
Avatar
Paradise
Redaktor
Avatar
Paradise:23.1.2014 16:38

Linuxáci co máte za problém? Řeší se tu Sublime Text, nejdřív sem první linuxák zatáhne VS, pak dokonce celý Microsoft a aby toho nebylo málo, tak ještě Billa.

Nechápu to plakání nad tím, že MS jde o zisk. O co jiného by mělo firmě jít?

Jestli vás stále žere, že linux nikdo nepoužívá (netahejte sem ledničky, díky), tak ho běžtě vývíjet, ať je použitelný a přestaňte plácat blbosti.

 
Odpovědět
23.1.2014 16:38
Avatar
mkub
Redaktor
Avatar
mkub:23.1.2014 16:47

nebudem sa radsej vyjadrovat, lebo by zase bol flame Windows vs. Linux

 
Odpovědět
23.1.2014 16:47
Avatar
mkub
Redaktor
Avatar
Odpovídá na Paradise
mkub:23.1.2014 16:49

Linux ze nikto nepouziva? to zabudas na majitelov androidov? ten vas Wiondows sa na poli prensonych zariadeni a jednoucelovych strojov, ako aj na poli serveroch poti, aby dosiahol aspon spolky rozsirenosti Unix like OS na tychto strojoch

 
Odpovědět
23.1.2014 16:49
Avatar
Benjibs
Člen
Avatar
Odpovídá na mkub
Benjibs:23.1.2014 16:50

Tichúčko, podstatná je dočasná dominancia MS na umierajúcich desktopoch :)

Editováno 23.1.2014 16:51
Odpovědět
23.1.2014 16:50
1 + 1 = 2
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na mkub
Jan Vargovský:23.1.2014 16:50

To opravdu budeš počítat každé zařízení, které jede na kernelu linuxu ?

 
Odpovědět
23.1.2014 16:50
Avatar
mkub
Redaktor
Avatar
Odpovídá na Jan Vargovský
mkub:23.1.2014 16:58

nebudem pocitat kazde zariadenie,ale statisticky na desktope vedie sice Windows, ale to je jedine pole, kde ma statisticky MS prevahu, na ostatnych trhoch sa mu statisticky az tak dobre nevedie

 
Odpovědět
23.1.2014 16:58
Avatar
mkub
Redaktor
Avatar
Odpovídá na Honza Bittner
mkub:24.1.2014 16:02

pre tych, ktori su zvyknuti z Windowsu nastavovat mysou kazdu drobnost, klikat na ikonky je ovladanie Sublime Textu trosku nepohodlne, ale ako ja hovorim, je to iba vec zvyku, kedy sa nauci ovladat dane IDE...
hodnotenie:

  • podpora pluginov
  • rychly start
  • rychla praca
  • tmave prostredie uz od prveho spustenia - setri oci
  • multiplatformovost
  • zvyraznovanie vsetkych hlavnych programovych jazykov
  • problem s ukladanim suborov (neviem, ci to je chyba toho IDE, alebo medzi klavesnicou a stolickou)

+/- konfiguracia pomocou rucnej editacie konfiguracnych suborov

 
Odpovědět
24.1.2014 16:02
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na mkub
Jan Vargovský:24.1.2014 16:12

Tak ještě jednou a nakonec, asi jsi to nepochopil po tom včerejším 2 hodinovém flamu.

hodnocení VS:

  • podpora pluginu
  • rychly start (pod 1 sec)
  • rychla praca
  • možnost si vybrat ze 3 vzhledů a popřípadě nějaké highlighty upravit
  • zvyraznění všech jazyků, které využívám
  • není žádný problém s ukládáním souborů
  • podporuje synchronizaci s nějakým uložištěm
  • konfigurace skrz account

Opravdu se mi tu nechce vypisovat, v podstatě jsem jen opsal všechno co tam máš ty, protože nejsi asi nejsi schopný uznat to, že VS je prostě kvalitnější IDE (pro náročnější developery).

Nepřispívej už prosím na tady to téma, akorát mě vždycky totálně nasereš ať už jsem měl náladu jakoukoliv.

Editováno 24.1.2014 16:13
 
Odpovědět
24.1.2014 16:12
Avatar
mkub
Redaktor
Avatar
Odpovídá na Jan Vargovský
mkub:24.1.2014 16:30

pokial si nepochopil, som tu hodil moj pocit s jednodnoveho pouzivania Sublime Text 2, cize ziadny flame

 
Odpovědět
24.1.2014 16:30
Avatar
Odpovídá na mkub
Michal Žůrek - misaz:24.1.2014 16:47

Opravdu hodnoceni tvých pocitu začíná slovy "pre tych, ktori su zvyknuti z Windowsu"?

 
Odpovědět
24.1.2014 16:47
Avatar
mkub
Redaktor
Avatar
Odpovídá na Michal Žůrek - misaz
mkub:24.1.2014 16:51

hodnotil som aj nastavovanie tohoto IDE z pohladu Windowsaka, ktory je zvyknuty na konfiguracne dialogy, lebo toto IDE namiesto dialogovych okien na konfiguraciu otvara konfiguracne subory rovno do samotneho IDE... ale zabudol som tam doplnit, ze kazde jedno nastavenie je okomentovane, co znamena a ake su moznosti, takze nevidim dovod, preco sa uzivatelia Windowsu ohradili...

 
Odpovědět
24.1.2014 16:51
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na mkub
Jan Vargovský:24.1.2014 16:58

Tak napíšu, že se konfiguruje skrz soubory, protože developeři jsou líní a nejsou k tomu napsat settings okna? Nebo protože to patří jen zkušenějším uživatelům, kteří se rádi probírají settings souborama? A né začít větu: "pre tych, ktori su zvyknuti z Windowsu nastavovat mysou kazdu drobnost". Je pro mě stokrát jednoduší někde otevřít nastavení a odkliknout nějaký checkbox než hledat kde to má vůbec nějaké konfigurační soubory, pak to hledat uvnitř a zkoumat jakým způsobem to můžu modifikovat.

 
Odpovědět
24.1.2014 16:58
Avatar
Zdeněk Bauer
Redaktor
Avatar
Odpovídá na mkub
Zdeněk Bauer:24.1.2014 17:01

V celé této diskusi jsem si nevšiml že by se někdo z windowsáků ohradil proti tomuto způsobu nastavování.
Linux mám rád, ale windows miluju a toto mi nevadí. Je to lepší než dialog (nechci tím dávat žádné + linuxu), a zkoušel jsem to teď na sourozencích a nikdo s tím neměl problém a to nesnáší linux (To jsem si potvrdil včera :()

 
Odpovědět
24.1.2014 17:01
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
mkub
Redaktor
Avatar
Odpovídá na Jan Vargovský
mkub:24.1.2014 17:07

no dobre, trosku som to prehnal, ale nemyslel som to tak, ako to vyznelo

 
Odpovědět
24.1.2014 17:07
Avatar
Neaktivní uživatel:25.1.2014 9:22

Díky moc, takový editor jsem hledal věky. :D Je rychlí, uživatelsky přívětivý a můžu v něm dělat ve všech jazycích, které ovládám. :D Takže ještě jednou díky. :)

Odpovědět
25.1.2014 9:22
Neaktivní uživatelský účet
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na Neaktivní uživatel
Honza Bittner:27.1.2014 16:15

Udělej si nějaké snippety, kdyžtak mám pár na https://gist.github.com/HonzaBittner :)

Odpovědět
27.1.2014 16:15
Student FIT ČVUT. In love with Flutter. :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://g...
Avatar
Aleyo
Člen
Avatar
Aleyo:31.1.2014 14:20

Sublime Text již nějakou tu dobu používám a jsem s ním velice spokojen :)
Pro vývoj webů (a nejen webů) si myslím, že je to ten pravý, nepřeplácaný a přehledný nástroj.

 
Odpovědět
31.1.2014 14:20
Avatar
KlimiCZ
Člen
Avatar
KlimiCZ:14.4.2014 16:23

A co pspad ?

Odpovědět
14.4.2014 16:23
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Odpovídá na KlimiCZ
Michal Žůrek - misaz:14.4.2014 16:24

na tom jsem taky začínal, a pak jsem vyzkoušel pokročíilejší.

 
Odpovědět
14.4.2014 16:24
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
KlimiCZ:14.4.2014 16:32

a co doporučuješ ?

Odpovědět
14.4.2014 16:32
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Odpovídá na KlimiCZ
Michal Žůrek - misaz:14.4.2014 16:35

To je dost subjektivní, nikdy se neshodneme a vznikají tu války, jestli je lepší to či ono. Osobně preferuji Visual Studio.

 
Odpovědět
14.4.2014 16:35
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na KlimiCZ
Honza Bittner:14.4.2014 16:37

PSpad je dobrý jako startovní nástroj, pro pokročilejší bych ho nedoporučoval...

Určitě doporučuji Sublime Text nebo třeba PHP Storm...

Odpovědět
14.4.2014 16:37
Student FIT ČVUT. In love with Flutter. :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://g...
Avatar
jadana
Člen
Avatar
jadana:16.4.2014 17:10

Tak nevím, ale na widlích přidání Package Control zahlásí...


import urllib.reques­t,os,hashlib; h = '7183a2d3e96f­11eeadd761d777e624­04e330c659d4bb41d3bdf022­e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.insta­lled_packages_pat­h(); urllib.reques­t.install_ope­ner( urllib.reques­t.build_opener( urllib.reques­t.ProxyHandler()) ); by = urllib.reques­t.urlopen( 'http://subli­me.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by)­.hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named request


nebijte mne, jsem starej linuxák, tenhle editor znám, no na WinXP prostě nejede přidání Package Control.
Chyba bude určitě někde mezi klávesnicí a mnou, jen nevím kde dělám chybu

Editováno 16.4.2014 17:12
 
Odpovědět
16.4.2014 17:10
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na jadana
Honza Bittner:16.4.2014 17:14

Možná bude nějaká chyba s kompatibilitou WinXP? Netuším...

No, zkus to nainstalovat manuálně, jak je popsáno na https://sublime.wbond.net/installation (dole)

:)
Odpovědět
16.4.2014 17:14
Student FIT ČVUT. In love with Flutter. :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://g...
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na jadana
KlimiCZ:16.4.2014 17:21

stímhle sem se taky potkal tady ten odkaz na devbooku je divnej a nefunguje
tady je který mě funguje : https://sublime.wbond.net/installation#st2

Odpovědět
16.4.2014 17:21
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na KlimiCZ
Honza Bittner:16.4.2014 17:57

Kód na Devbooku je pro verzi 3, hádám že máš 2jku, proto ti to nefungovalo? :)

Odpovědět
16.4.2014 17:57
Student FIT ČVUT. In love with Flutter. :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://g...
Avatar
KlimiCZ
Člen
Avatar
Odpovědět
16.4.2014 18:51
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
jadana
Člen
Avatar
Odpovídá na Honza Bittner
jadana:16.4.2014 20:10

Tak to je dobrá schýza, ano, stáhla se mi do woken dvojková verze, tohle by chtělo upřesnit i v článku.
Strávil jsem nad tím 1/2 dne a bez šance to rozchodit.
IMHO to asi spoustu "Noviců" odradí, když jim to nepojede na "zaklikání potkanem", to jen já mám trpělivost řešit problémy :-)

Nic, du shánět tu Trojku na Widle, jo a dík

 
Odpovědět
16.4.2014 20:10
Avatar
jadana
Člen
Avatar
jadana:16.4.2014 20:20

Mno, Win-Build 3059...
je to ještě Beta OR Stable?
Na *NIXu mám Stable 202, nechtěl bych nekompatibilitu

 
Odpovědět
16.4.2014 20:20
Avatar
Zdeněk Bauer
Redaktor
Avatar
Odpovídá na Honza Bittner
Zdeněk Bauer:16.4.2014 20:22

Zrovna ty že nebereš vážně varování? :o

WARNING: Please do not redistribute the install code via another website. It will change with every release. Instead, please link to this page.
 
Odpovědět
16.4.2014 20:22
Avatar
jadana
Člen
Avatar
jadana:16.4.2014 21:20

Tak BINGO, na Sublime_v.3059 a WXP_SP3 se to nainstalovalo.

BTW by na tohle chtělo upozornit už v základním článku. Ono to totiž stále default nabízí tu verzi 202 i pro wokna (se přiznám, že jsem si nezkontroloval verze, na *NIXu mám taky nějakou trojkovou (teď nevím releas, hledat to znovu nehodlám)).
Jinak super, "moje mladá" je z toho hotová.
Tak jen doufám, že se "pofotruje" a něco málo nového se zase naučí a i vytvoří (njn, nám dědkům jsou ty *NIXy snadnější).

To: Honza Bittner
jen tak dál, snad se ti "mladí" něco naučí :-)

 
Odpovědět
16.4.2014 21:20
Avatar
Ondrca
Redaktor
Avatar
Ondrca:21.4.2014 16:26

Chci se zeptat Honza Bittner.

  • Jak funguje Alignment? Musím použít nějakou zkratku? Myslím, že mi nějak nefunguje, i když jsem si ho nainstaloval.
  • Code Intel funguje i při stisku CTRL+SPACE, nebo tam mám něco jinýho? ALT+CLICK mi nefunguje
Editováno 21.4.2014 16:26
Odpovědět
21.4.2014 16:26
Zase jsem o něco chytřejší
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na Ondrca
Honza Bittner:21.4.2014 16:55

Záleží jaké klávesové zkratky máš nastavené, já mám na Alignment zkratku ctrl + alt + a

Btw. vše najdeš v Preferences -> Package Settings
http://prntscr.com/3c2lla

Odpovědět
21.4.2014 16:55
Student FIT ČVUT. In love with Flutter. :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://g...
Avatar
Fleury#93
Člen
Avatar
Fleury#93:27.5.2014 14:57

Ahoj,
jde nějak, zprovoznit realtime kontrolu kódu jako mívají IDE? Tzn. ze když napíšu třeba místo $this->promenna // $this.promenna aby mě upozornil?

Díky

 
Odpovědět
27.5.2014 14:57
Avatar
David Kruntorád:12.12.2015 16:49

Ahoj,
nejde mi nainstalovat plugin a vůbec nevím proč. Když dám Ctrl + Shift + P, tak mi to nenajde install. Všechny kroky předtím jsem již udělal.
Díky

 
Odpovědět
12.12.2015 16:49
Avatar
Petr Čech
Redaktor
Avatar
Odpovídá na David Kruntorád
Petr Čech:12.12.2015 17:39

Určitě se ti nainstalovalo package control? Nemůžeš použít ten string, co je tom článku, popravdě nechápu, proč to tam Honza Bittner dal, když je přesně na té stránce napsáno, že to není dobrý nápad :-?.
Každopádně musíš použít kód z https://packagecontrol.io/installation

Odpovědět
12.12.2015 17:39
the cake is a lie
Avatar
Kejmou
Člen
Avatar
Kejmou:31.3.2016 19:43

Při ukládání, neulouží soubor jako .html ale bez koncovky, při dalším ukládání vytváří další soubor.

 
Odpovědět
31.3.2016 19:43
Avatar
Neaktivní uživatel:3.5.2016 18:40

Ahoj mám problém když dám do konzole instalaci package control . Začnou se mi stahovat soubory a pak mi to vypíše toto : 1 missing dependencies

Odpovědět
3.5.2016 18:40
Neaktivní uživatelský účet
Avatar
Lukáš Hypša:15.5.2016 12:06

Existuje nějaká klávesová zkratka kterou když bych držel spolu s levým talčítkem a jel po řádcích tak by se mi na každej dal novej kurzor? Něco jako Ctrl ale abych nemusel furt pouštět myš (ve VS je taková funkce pod Alt+LevýTlačítko).

Odpovědět
15.5.2016 12:06
Jsem lama co se roky snaží naučit napsat aspoň pár řádků a furt mu to nejde...
Avatar
Honza Bittner
Redaktor
Avatar
Odpovědět
15.5.2016 12:20
Student FIT ČVUT. In love with Flutter. :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://g...
Avatar
Lukáš Hypša:15.5.2016 12:58

Ctrl+Alt+Up/Down mi nefunguje :)

Odpovědět
15.5.2016 12:58
Jsem lama co se roky snaží naučit napsat aspoň pár řádků a furt mu to nejde...
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na Lukáš Hypša
Honza Bittner:15.5.2016 16:00

Zkoušel jsem to a mě to funguje. Máš Sublime Text 3? Nemáš nějak nastavené jiné klávesové zkratky či tak?

Odpovědět
15.5.2016 16:00
Student FIT ČVUT. In love with Flutter. :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://g...
Avatar
Lukáš Hypša:15.5.2016 16:22

Sublime Text 3 mám, nic jsem od instalace něměnil. Když zkusim tudle zkratku tak se mi překlopí obraz.

Odpovědět
15.5.2016 16:22
Jsem lama co se roky snaží naučit napsat aspoň pár řádků a furt mu to nejde...
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na Lukáš Hypša
Honza Bittner:15.5.2016 17:06

Tak to si musíš nastavit svůj grafický ovladač, některé to dělají. :-) Já si to také musel vypnout, abych se mohl v PhpStorm (ten mimochodem doporučuji) pohybovat tam a zpět v historii.

Odpovědět
15.5.2016 17:06
Student FIT ČVUT. In love with Flutter. :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://g...
Avatar
Odpovídá na Honza Bittner
Lukáš Hypša:15.5.2016 18:59

Pomohlo, díky :)

Odpovědět
15.5.2016 18:59
Jsem lama co se roky snaží naučit napsat aspoň pár řádků a furt mu to nejde...
Avatar
Jan Jedlička:3.11.2018 16:03

Ahoj lidi, muzete mi poradit jak nastavit ukladani z less do css? Mam nainstalovany node.js a v sublime text3 nainstalovany plugin less2css. kdyz vytvorit soubor less a napisi do nej treba:

body {
        background: red;
        a {
                color: white;
        }
}

tak se mi to ulozi do css jen do radku. neni tam spravne odradkovani. nevite cim to muze byt? děkuji

 
Odpovědět
3.11.2018 16:03
Avatar
Jan Jedlička:10.12.2018 22:36

ahoj muzete mi poradit, jak nastavit v sublime text3 naseptavac v CSS? nejsem si ted jisty jestli to od zacatku fungovalo nebo ne. díky za jakoukoliv radu

 
Odpovědět
10.12.2018 22:36
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 68 zpráv z 68.