![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Hej, za namową kolegów z innego wątku przesiadam się na PhpStorm bo najlepiej wspiera projekty Symfony2.
Przesiadam się z Eclipse i już ogólnie wszystko sobie w miarę ogarnąłem, ale nie potrafię poradzić sobie z tym autosawowaniem.... Tj. jak ktoś pracuje w Symfony2 to wie, że nawet małą duperela często wymaga otwarcia kilku plików, a jak się pracuje na wielu plikach to łatwo coś przez pomyłkę gdzieś wrzucić - a to kot przejdzie po klawiaturze, a to jakiś skrót klawiaturowy nie wyjdzie i się jakiś znaczek wstawi itp - jak co gorsza zmodyfikuje się w ten sposób plik np. z core porektu, który się otworzyło w celu podglądu, to znalezienie takiego buga po autosave jest mocno kłopotliwe, bo człowiek nawet nie ma świadomości, że taki bug mógł powstać. Jak sobie z tym radzicie? Wiem, że jest localhisotry, zakładka changed files itp. ale może jest jakiś prosty trick, który zabezpiecza przed cichym zapisywaniem plików. Na razie dodałem sobie * do zakładek ze zmodyfikowanymi plikami, ale i tak daje się taki plik zamknąć bez żadnego komunikatu etc i zmiany są zapisywane... Strasznie mnie drażni ta funkcja phpStorma... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli chcesz to całkowicie wyłączyć, to możesz to zrobić tak:
# Appearance & Behavior > System Settings > Confirm application exit; # Appearance & Behavior > System Settings > Save files on frame deactivation Tyle że przecież nawet jak nie masz autozapisu, a kot ci przebiegnie, to te znaki i tak się dodadzą. Jak pracujesz na jakimś repo, które ci phpstorm wykryje, to w "changes" będziesz miał liste zmian które zostały dodane od ostatniego komita, dodatkowo jest jeszcze local hostory o którym wspomniałeś. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 04:08 |