v Web development

Používám Visual Studio Code!

Peklo zamrzlo a každý den používám software od Microsoftu! 😉 Z Netbeans jsem přešel na VScode. PHPStorm jsem si nikdy moc neoblíbil, a jeho politika ročního předplatného tomu úplně nepřidala. Naproti tomu VScode si mě získal hned, hlavné kvůli podobnosti se Sublime text.

V článku z rychlíku pár odkazů na rozšíření (hlavně pro Laravel), co používám a poznámky zkratek.

Zkratky

Úplný základ

⌘+P – hledání souborů
⌘+shift+P – příkazy
⌘+b – toggle left sidebar

Formátování souboru (např. JSON)

⌘+shift+P .. Change Language mode (nebo vpravo dole) nastavit typ souboru (JSON, XML, ..)
shift+alt+F .. format document (nebo ⌘+shift+P .. Format document)

Terminal

control + ~ otvírá terminál

Extensions / rozšíření

GitLens

Jde s tím i commitovat apod., ale já hlavně používám pro git blame a zkoumání kódu při review.

Git blame

⌘⌥G .. počkat a pak dát B, jako Blame

Code review

Když chci zkoumat, co který kolega udělal pod nějakým taskem, v GitLens panelu je část „search commits“, kde jde vyhledávat mimo jiné i podle commit message. Je tak možné zadat ID tasku (jde samozřejmě o to, aby ke všem commitům vztahujícím se k jednomu tasku kolega dal do commit message ID, ale my to tak dodržujeme) a vyhledat všechny commity.

Pak už je stačí proklikat a koukat, kde co kolega změnil.

Laravel

V současné době hlavní PHP framework, ve kterém pracuji, takže pár šikovných rozšíření:

Laravel goto view

Přes cmd+klik myší se pak jde z view() funkce prokliknout rovnou do blade template. Ušetří hledání v adresářové struktuře, nebo psaní do ⌘+P.

Laravel Docs

Do ⌘+shift+P můžete pak začít psát název stránky v Laravel dokumentaci a po stisknutí enteru vám jí to otevře na laravel.com/docs.

Laravel 5 Snippets

Přídá do nápovědy po napsání začátku classy Laravel classy jako Auth, Route apod. Po zmáčknutí tabu vypíše celý snippet, který jen upravíte.

Co mi nefunguje

Zatím mi vše vyhovuje, až na jednu věc, kterou jsem ještě uspokojivě nevyřešil: přejmenovávání proměnných jen v jedné metodě třídy. Možnost Change All Occurences (⌘+F12) přejmenuje všechny výskyty ve třídě.

Líbilo se? Tak to sdílej, dík:)Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Email this to someone
email

Komentáře

Komentář