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