Показывать только функцию Python Def в PyDev Eclipse/Aptana

Есть ли способ в огромном файле python, вы просто видите функцию def, которая вас интересует? Я помню, что в Eclipse есть возможность сделать это на Java, и это было довольно полезно. Как насчет Python в PyDev/Aptana Studio 3?

2 ответа

Решение

То, что вы можете сделать, это использовать обычный контур (Alt+Shift+Q O) с фильтром.

Если вы не можете создать фильтр только с нужными вам функциями, вы можете добавить комментарии к своему коду в формате: "#--- comment", и эти комментарии должны появиться в схеме, а затем выполнить фильтр, который оставляет только те комментарии доступны.

Контурный фильтр с комментариями

Обратите внимание, что иногда быстрая схема уже достаточно хороша (Ctrl+O), но в настоящее время она не отображает эти комментарии как обычную схему.

Другим решением может быть использование закладок - Ctrl+F10, добавить закладку - есть советы по правильному использованию закладок по адресу: Как перейти к закладке в Eclipse 3.4.1?

Посмотрите в Window > Preferences > PyDev > Editor > Code Folding. Включить складывание для определений функций. Затем нажмите Ctrl-9 а также Ctrl-0 сложить и развернуть свой код.

Изменить: Вы также можете использовать Ctrl-- (минус) и Ctrl-= складывать и разворачивать отдельные уровни.

Другие вопросы по тегам