2015-11-16 29 views
6

Pracuję nad projektem w IntelliJ IDEA od około dwóch miesięcy. Dzisiaj, kiedy uruchomiłem IDE, co zwykle otwierało projekt wprost, IntelliJ ładował się niezwykle długo, a kiedy projekt został otwarty, główny plik .java wyświetlał długą linię spacji i nic więcej, zamiast kod, który był tam wcześniej. Plik .iml, jedyna rzecz w projekcie, był w porządku. Na wierzchu pojawił się komunikat o błędzie:Pliki projektu IntelliJ nagle zerwane

"Ten dokument zawiera bardzo długie wiersze, miękkie okładki zostały przymusowo włączone, aby poprawić wydajność edytora."

Próba edycji dokumentu powoduje, że cały program zamarza i przestaje odpowiadać. Co się do cholery stało? Pewnego dnia było dobrze, a potem po prostu to zrobiłem, jak mam odzyskać mój projekt i jak temu zapobiec?

+0

Zawsze możesz sprawdzić "lokalną historię", aby zobaczyć, czy zostały wprowadzone jakieś zmiany. – Rakesh

+0

Czy masz szansę wykonać polecenie, które usunęło wszystkie powroty z przewozu? Na jakim systemie operacyjnym jesteś? Ponadto, zakładając, że nie używasz kontroli źródła, czy to jest poprawne? – cjstehno

+0

Win 8.1. Nie mam pojęcia, co to są powroty karetki, próbuję tylko napisać tutaj prostą aplikację GUI do synchronizacji. "Widok" -> "Ostatnie zmiany" nie dają nic interesującego, tylko że projekt i plik zostały utworzone 6 dni temu. – Sargon1

Odpowiedz

1

Rozwiązano w komentarzach poniżej pytania; pomyślałem, że równie dobrze mogę opublikować fałszywą odpowiedź i oznaczyć to jako rozwiązane.

EDYCJA: Rozwiązanie napisane.

  1. Kliknij prawym przyciskiem myszy na pliku> Historia Lokalna> Pokaż Historia

  2. znaleźliśmy żadnych podejrzanych zmian na liście po lewej stronie. Należy szczególnie zwracać uwagę na "Zmiany zewnętrzne", ponieważ mogą one świadczyć o awariach i nagłych wyłączeniach. Ewentualnie, szukaj czasu, gdy pamiętasz, że komputer się zawiesił lub zasilanie wyszło, gdy IntelliJ był otwarty.

  3. Przywróć zmiany (zakrzywiona fioletowa strzałka w lewym górnym rogu). Zrestartuj IDE, jeśli działa wolno. Wszystko powinno teraz działać poprawnie.

+0

Popraw to, określając rozwiązanie. – Drew

+0

Próbowałem tego samego podejścia. Kod powraca do stanu sprzed cofnięcia się po 2 minutach. Nie jestem nawet w stanie zmienić żadnego kodu w tym pliku. –