wtorek, 13 czerwca 2017

Czy polubi艂e艣 si臋 ju偶 z konsol膮?

Tekst b臋dzie o konsoli Windows i nie chodzi w nim o Xboxa.
Pierwszy dzie艅 kursu programowania. Wielkie nadzieje uczestnik贸w i r贸wnoczesny l臋k przed tym, co si臋 wydarzy. Wyk艂adowca m贸wi – a teraz odpalamy konsol臋. Miny uczestnik贸w rzedn膮, a ka偶dy z nich zmienia si臋 w smerfa Marud臋:
- Jak ja nie cierpi臋 konsoli!


Efektywne u偶ywanie konsoli, odr贸偶nia pocz膮tkuj膮cych programist贸w od wymiataczy. Dzi臋ki konsoli, mo偶esz wykona膰 r贸偶ne czynno艣ci szybciej i cz臋sto pro艣ciej, ni偶 „wyklikuj膮c” r贸偶ne opcje w GUI. Co wi臋cej, nie wymaga ona instalacji r贸偶nych podejrzanych program贸w, kt贸rych jedynym zadaniem, jest powielanie funkcji konsoli. Przyk艂adem mo偶e by膰 Koala – program do kompilacji Sass, kt贸ry robi tylko jedn膮 rzecz – pozwala skompilowa膰 Sass do CSS, czyli powiela funkcj臋 Sass –watch scss:css.

Konsola nie jest te偶 trudna, szczeg贸lnie, gdy poznasz ju偶 struktur臋 katalog贸w na dysku.

Dlaczego warto u偶ywa膰 konsoli – kilka przyk艂ad贸w.

Git – ostatnio cz臋sto korzystam z opcji VCS w PHPStormie i s膮 one bardzo wygodne. Mimo tego udogodnienia, warto pozna膰 gita od strony konsoli, by na przyk艂ad m贸c pobra膰 projekt, bez konieczno艣ci otwierania IDE.

Operacje na plikach – konsola pozwala na wykonywanie wszystkich operacji na plikach, kt贸re mo偶na wykona膰 z poziomu Exploratora. Je艣li dobrze j膮 poznasz, jest te偶 szybsza i efektywniejsza ni偶 nudne klikanie po oknach.

Narz臋dzia dzia艂aj膮ce tylko z CMD – kompilacja SASS z poziomu Compass i nie tylko, Angular CLI, ca艂y NPM z bogactwem inwentarza, Gulp i Grunt – mo偶na wymienia膰 miesi膮cami. Instalacja tych narz臋dzi przez pobieranie plik贸w exe zaj臋艂aby Ci p贸艂 偶ycia, a dzi臋ki CLI, wystarczy zapami臋ta膰 kilka komend i dzia艂a.

Konfiguracja systemu – konsola Windows umo偶liwia wprowadzanie wielu zmian w ustawieniach systemu, bez przeklikiwania si臋 przez panel sterowania (nie lubi臋). Co wi臋cej, konsola u艂atwia konfiguracj臋 kilku komputer贸w, je艣li musimy je skonfigurowa膰 w ten sam spos贸b.

Edycja plik贸w – mowa tutaj o Vimie, niewielkim edytorze tekstu, kt贸ry dzia艂a w oknie konsoli. B臋dzie bardzo pomocny na przyk艂ad przy edycji plik贸w konfiguracyjnych.

Przyk艂adowe czynno艣ci

Wy艣wietl zmienne 艣rodowiskowe  - SET
Ustaw zmienn膮 艣rodowiskow膮 - SET Path="tutaj parametry"


A czy ty ju偶 polubi艂e艣 si臋 z konsol膮?

Brak komentarzy:

Prze艣lij komentarz