Есть ли способ в огромном файле python, вы просто видите интересующую вас функцию? Я помню, что в Eclipse есть возможность сделать это на Java, и это было очень полезно. Как насчет Python в PyDev/Aptana Studio 3?
Показать только определение функции python в PyDev Eclipse/Aptana
Ответы (2)
Что вы можете сделать, так это использовать обычный контур (Alt+Shift+Q O) с фильтром.
Если вы не можете создать фильтр только с нужными вам функциями, вы можете добавить комментарии к своему коду в формате: "#--- комментарий", и эти комментарии должны появиться в схеме, а затем выполнить фильтр, который оставляет только эти комментарии доступными.
Обратите внимание, что иногда быстрая схема уже достаточно хороша (Ctrl+O), но в настоящее время она не показывает эти комментарии как обычная схема.
Другим решением может быть использование закладок - ctrl + F10, добавить закладку - есть советы по правильному использованию закладок по адресу: Как перейти к закладке в eclipse 3.4.1?
Посмотрите в Window > Preferences > PyDev > Editor > Code Folding. Включите сворачивание для определений функций. Затем нажмите Ctrl-9
и Ctrl-0
, чтобы свернуть и развернуть код.
Редактировать: вы также можете использовать Ctrl--
(минус) и Ctrl-=
для сворачивания и развертывания отдельных уровней.
Ctrl-9
, а затем Ctrl-=
в своем определении, чтобы показать только это.
- person TorelTwiddler; 15.07.2011