Git – ignorowanie zmian plików z repozytorium

Ktoś kiedyś dodał plik z logami do repozytorium. Polecenie git status  wyświetla całą listę zmian – głównie logi. Rozwiązaniem jest ich ignorowanie czyli dodanie folderu
z logami do .gitignore . Dodajemy, ale po sprawdzeniu statusu indexu i możemy być lekko zaskoczeni – zmiany są nadal widoczne. Zastanówmy się jak możemy takie zmiany ignorować.

Continue Reading

Live templates w oprogramowaniu firmy JetBrains

Jednym z wielu rozszerzeń, jakie dostarcza nam firma JetBrains w swoim oprogramowaniu są „live templates” czyli nic innego jak szablony. Bardzo często zdarza się, że powtarzamy dosłownie kilka linii kodu. Ciągłe kopiowanie bywa nie tylko czasochłonne, ale także i frustrujące. Nietrudno wyobrazić sobie sytuację, gdy bardzo się spieszymy i musimy co chwilę używać skrótów klawiszowych Ctrl + C , Ctrl + V . Sprawa jest dodatkowo trudniejsza jeżeli tekst musimy zaznaczać za pomocą myszki. W takich, jak i wielu innych sytuacjach z pomocą przychodzą nam szablony. Definiując szablon możemy zaprojektować co ma zawierać, jakimi danymi ma być uzupełniany oraz jaką kombinacją klawiszy będziemy mogli wstawić do w kodzie. Dodatkowo mamy możliwość ustawienia zakresu działania danego szablonu na podstawie np. typu pliku, nad którym pracujemy.

Continue Reading