Pracuję nad dość dużym projektem i ostatnio wpadłem na starego dobrego przyjaciela z lat 90., opóźnienie pisania. Moja konfiguracja to MacBook Pro 2,2 GHz i7 8 GB z dyskiem SSD i jak dotąd nie wystąpiły żadne poważne problemy z wydajnością.Eclipse Indigo opóźnienie wpisywania na OS X Lion
Zwiększyłem alokację pamięci do -Xmx1024m
i - XX:MaxPermSize=512m
. Nie ma dużego zastosowania wtyczek. To samo dzieje się tylko w plikach .java w domyślnym edytorze.
Co może być problemem?
EDIT:
znalazłem problem. Zauważyłem, że problem wystąpił tylko podczas edycji dużych plików Java. W moim przypadku klasa miała 1800 wierszy.
To dziwne, ponieważ nie mam tego samego problemu z tą samą konfiguracją eclipse w systemie Ubuntu. Wygląda na to, że Eclipse na komputerze Mac nie jest w stanie obsłużyć dużych plików, które edytowałem.
Wszelkie sugestie?
EDIT2:
Używam Eclipse Indigo dla Java EE z najnowszymi aktualizacjami (3.7.1.X)
zainstalowanych wtyczek:
- m2eclipse
- MercurialEclipse aka HGE (1.9.1 od the official eclipse update site)
- Subclipse (zainstalowany, ale nieużywany w orkspace gdzie występuje opóźnienie wpisując)
- ADT (zainstalowany, ale nie wykorzystane w tym projekcie)
Wszystkie pluginy są instalowane za pośrednictwem Eclipse rynku i są aktualizowane do najnowszej wersji, chyba że podano inaczej.
Czy masz albo „Pokaż białych znaków” lub „Pokaż numery linii” włączony? Widziałem kilka raportów na temat tego zachowania na Lionie (ale nie we wcześniejszych wersjach OS X), na przykład https://bugs.eclipse.org/bugs/show_bug.cgi?id=366473 –
Miałem włączone numery linii . Wyłączenie ich nie pomogło. W każdym razie dzięki! – Kimi
Mam takie samo doświadczenie. Eclipse jest wyjątkowo powolny, gdy masz otwartych wiele zakładek edytora. Dobrą wiadomością jest to, że jest coraz lepszy w każdym wydaniu. –