Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%)
|
Witajcie.
Ostatnio próbuję się przełamać i spróbować przejść z Sublime Text (szkoda mi go trochę) na Storma. Generalnie bardzo lubię ST i zostawienie go dla innej kochanki jest dla mnie bolesne (IMG:style_emoticons/default/smile.gif) Głównie dość mocno przykuł mnie motyw refaktoryzacji kodu Storm. Jakie są Wasze doświadczenia ze Storm. Co polecacie, jakieś rady? Możemy podyskutować na temat tego edytora |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%)
|
Protezą dla tego single clicka może być autoscroll to source (jest to pod zębatką zaraz obok projektu). Może to da się jakoś ustawić, nie wiem, musiałbyś poszukać gdzieś w sieci..
Co polecam? Przedewszystkim musisz zapamiętać że są 2 różne ustawienia. Ustawienia projektu i ustawienia globalne. Nieraz coś ustawiałem kilka razy, w każdym z projektów z osobna.. Wbudowany terminal korzysta z powłoki systemowej na twoim systemie. W przypadku windowsa, jak coś zmienisz na poziomie sytemu, będziesz musiał uruchomić ponownie edytor żeby zmiany zostały zauważone w "wbudowanym" terminalu. Uważaj na ctrl+lpm - nieraz jak coś kopiuje za pomocą ctrl+c i mam gdzieś w pobliżu myszkę, potrafi mnie przenieść do deklaracji.. Są w phpstormie też różne sposoby wyszukiwania. Np wyszukiwanie nazwy pliku, wyszukiwanie nazwy klas etc i nie ma tutaj tak łatwo dostępnego wyszukiwania jakie jest w ST. Co ci się spodoba: - podświetlone pliki/linie które nie zostały zakomitowane. - refaktoryzacja - działa genialnie, ale musisz uważać na refaktoryzacje np widoków, bo czasami potrafi ci zmienić we wszystkich widokach, zamiast tylko w tym jednym. - terminal zawsze otwiera ci się w katalogu projektu - w wersji 8 jest konsola dla javascript - rest client niszczy - integracja z bazami danych, podpowiadanie wówczas składni działa (nazwy tabel/kolumn), ale tylko w raw sql - łatwe docieranie do deklaracji lub miejsc w których klasa/metoda/zmienna etc zostały użyte (find usages jest nawet pod rolkę myszki podłączone) - lokalna historia wraz z wbudowanym diffem też daje radę. Możesz sobie w historii przywrócić całe pliki, lub tylko fragmenty kodu - możesz zdefiniować samemu katalog ustawień, co za tym idzie możesz go sobie powiedzmy wrzucić na dropboxa i w każdym miejscu gdzie pracujesz mieć takie same ustawienia. - auto wrzucanie use nad klasę, pod warunkiem że wybierzesz klasę z listy która się wyświetli - chyba 2+ linie use się zwijają same, ale można je ofc rozwinąć - auto wykrywanie czy w composer są dostępne nowe przestrzenie - nakładka na schowek systemowy też jest przyjemna, zwłaszcza jak chcesz skopiować kilka różnych rzeczy no i pewnie wiele innego dobra, które cię pozytywnie zaskoczy (IMG:style_emoticons/default/wink.gif) EDIT: no i dracula theme FTW Ten post edytował by_ikar 6.09.2014, 15:45:42 |
|
|
|
Pyton_000 phpStorm dla PHPowca 6.09.2014, 13:14:49
pedro84 Zainstaluj sobie triala, masz miesiąc, sprawdź i s... 6.09.2014, 14:07:57
Pyton_000 Mam wersję 8 i powoli przystosowuję ją do swoich w... 6.09.2014, 14:21:32
Pyton_000 Tą protezę scroll znam, i nie koniecznie mi się wł... 6.09.2014, 16:03:23
by_ikar Też używam gita z poziomu konsoli/sourcetree, ale ... 6.09.2014, 17:36:37 
nrm Cytat(by_ikar @ 6.09.2014, 16:36:37 )... 6.09.2014, 17:41:32
Pyton_000 Tak znam
Ogólnie to jeżeli ktoś się interesuje L... 6.09.2014, 20:17:09
by_ikar Nie wiem jak jest na innych platformach, ale na wi... 7.09.2014, 09:41:48 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 03:27 |