2012-01-20 11 views
9

Robię projekt Python w Eclipse z PyDev. Mam plik "główny" i niektóre pliki "klasy". Pracuję głównie w klasach, ale muszę wykonać kod za pomocą głównego pliku.Wykonywanie domyślnego pliku .py w PyDev

W tej chwili muszę albo przejść do głównego pliku, albo użyć rozwijanego menu przycisku run/debug, aby uruchomić główny plik. Naciśnięcie przycisku lub użycie F11 uruchamia plik klasy (który jest bezużyteczny)

Czy istnieje sposób, aby pozwolić PyDev zawsze uruchamiać konkretny plik w projekcie, lub zawsze uruchamiać ostatni plik (który prawdopodobnie będzie najlepszym rozwiązaniem).

z góry dzięki :)

Odpowiedz

12

pewnością (wznowienie ostatniego uruchomienia był rzeczywiście domyślne w Eclipse 3.2, nigdy nie zrozumiał, dlaczego oni zmienili to) ...

Możesz mieć to z powrotem w preferencjach at: okno> preferencje> Uruchom/debuguj> Uruchamiając i ustawia Operację uruchamiania na Zawsze uruchamiaj poprzednio uruchomioną aplikację.

Więc Ctrl + F11 będzie wznowienie ostatniego uruchomienia i F11 będzie debugowania ostatniego uruchomienia ...

I uruchomić plik początkowo można:

  • Użyj skrótu: F9 uruchomić obecny otwarty plik
  • przejdź do menu: Alt + R + S + liczba Biegu chcesz (może to być Pythona, Jython, unit-testy, etc) .
  • Jeśli używasz testów jednostkowych, można użyć: Ctrl + F9 do uruchamiania testów jednostkowych z bieżącego modułu (a nawet wybierania, które naleŜy przeprowadzić testy).
  • Relaunch jakiś inny launch zrobiłeś wcześniej: Alt + R + T i wybrać poprzednie uruchomienie na ożywienie.
  • Można również uruchomić w trybie unit-test wszystkie pliki pod folderze klikając prawym przyciskiem myszy folder> run as> Python jednostki testu

(odniesienie: http://pydev.org/manual_101_run.html)

A jeśli używasz urządzenia -testy, możesz również rzucić okiem na: Continuous unit testing with Pydev (Python and Eclipse)

Powiązane problemy