2013-08-27 13 views
6

Czy istnieje ustawienie w edytorze źródłowym Pydev (Aptana studio for Eclipse), w którym mogę zobaczyć, jaki poziom wcięcia ma konkretna linia w pliku Pythona? Coś jak pionowa linia lub znacznik na krawędziach górnego/dolnego okna (jak widać na narzędziach do obróbki obrazu).Znacznik wcięć/pionowe linie dla Python w pydev

Kiedy posiadające kodu źródłowego z kilkoma poziomami wcięcie jest może być dość trudne, aby zobaczyć, jaki poziom ma:

def foo(): 
    while True: 
    #stuff 
    #stuff 
    if "foo" == "bar": 
     #stuff 
     #stuff 
     while False: 
     #stuff 
     #stuff 
     #stuff 
     #stuff 
     if "baz" == "baz": 
      #stuff 
      #stuff 
     else: 
      #stuff 
      #stuff 
     #stuff 
    #stuff ------> would be nice to have some visible cue that this is on level with the 'if' 

Odpowiedz

8

Nie wygląda ona dostępna po wyjęciu z pudełka, jednak jest to możliwe dodać z wtyczek, na przykład:

lub możesz skonfigurować pokazywanie białych znaków, jednak nie daje to wskazówek w pionie, chyba że chcesz zliczać kropki: Preferencje -> Ogólne -> Edytory tekstu -> Pokaż znaki odstępu

+0

IndentGuide działa jak urok ! – RickyA

+1

fajna wtyczka, z jakiegoś powodu musiałem użyć linku http://sschaef.github.io/IndentGuide/update/, aby pobrać go w czasie zaćmienia – Alex

Powiązane problemy