2013-08-27 1 views
6

Есть ли параметр в исходном редакторе Pydev (студия Aptana для Eclipse), где я могу видеть, какой уровень отступа имеет конкретная строка в файле Python? Что-то вроде вертикальной линии или маркера на верхнем/нижнем краях окна (как видно из инструментов обработки изображений).Отступ маркер/вертикальные линии для Python в pydev

При наличии исходного кода с парой уровней отступа может быть довольно трудно понять, какой уровень у него есть:

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' 

ответ

8

Не похоже, он доступен из коробки, однако можно добавить с помощью плагинов, например:

или вы можете настроить отображение пробелов, однако это не дает вам вертикальное руководство по отступу, если вы не хотите подсчитывать точки: Настройки -> Общие -> Текстовые редакторы -> Показать пробельные символы

+0

IndentGuide работает как шарм ! – RickyA

+1

классный плагин, по какой-то причине мне пришлось использовать ссылку http://sschaef.github.io/IndentGuide/update/, чтобы загрузить ее в eclipse – Alex

Смежные вопросы