2010-02-06 9 views
8

Ctrl + F11 to skrót klawiszowy "Uruchom" w środowisku Eclipse.Eclipse: Jak utworzyć Ctrl + F11 bez względu na to, który plik jest edytowany?

Ale dla mnie działa to tylko wtedy, gdy główna klasa jest aktywna w edytorze. Dla każdego z pozostałych ponad 100 plików java w moim obszarze roboczym, eclipse wyświetla okno dialogowe z napisem "Edytor nie zawiera głównego typu".

To sprawia, że ​​Ctrl + F11 skrót prawie bezużyteczny. I albo trzeba nacisnąć Ctrl+ alt + firmy T, nazwa głównej klasy, Ctrl + F11, lub za pomocą myszy.

Czy mam coś źle skonfigurowanego? Co mogę zrobić, aby naprawdę uruchomić mój program, bez względu na to, który plik jest aktywny w edytorze? A może wszyscy używają skrótu w ten sposób?

edit: Używam Eclipse 3.5.0

Odpowiedz

13

Sprawdź preferencje, sekcja Uruchomienie - możesz przełączyć się z "Wybór uruchamiania" na "uruchomić wcześniej uruchomioną aplikację".

20

można skonfigurować Eclipse, aby zawsze używać wcześniej uruchomiła aplikację: Preferencje → Run/Debug → Launching → Zawsze uruchomić wcześniej uruchomiła aplikację. To prawie zawsze robi to, co chcesz.

+0

Nice! Dla tych, którzy mogą nie wiedzieć, działa to również dla STS IDE (SpringSourceToolSuite), który wykorzystuje Eclipse jako podstawę. – finneycanhelp

+0

Próbowałem tego, mając nadzieję, że będę mógł uruchomić projekt Androida z pliku XML z projektu, ale to nie zadziałało. Sugestia? – ef2011

+0

Nie, niezupełnie. Powinno działać. – JesperE

Powiązane problemy