Как отсортировать проекты в алфавитном порядке по имени в PyDev Package Explorer в Eclipse? - PullRequest
7 голосов
/ 23 июня 2011

Кроме того, существует ли какой-либо универсальный способ сделать это, который работает и для других типов проектов (в других ракурсах)?

Ответы [ 4 ]

2 голосов
/ 01 марта 2013

У меня возникла эта (очень раздражающая) проблема, и я нашел сообщение от SourceForge, в котором говорилось, что он обнаружил, что если он добавит корневую папку проекта в PYTHONPATH, это решит проблему.Поэтому я посмотрел на PYTHONPATH моего неправильно алфавитного проекта и увидел, что он уже включает корневую папку в дополнение к папке src.Так что я просто удалил корневую папку из PYTHONPATH.(Я действительно не должен был иметь это там так или иначе.) И хотя это было противоположностью того, что он сказал, решило его проблему, это решило мою проблему.Пойди разберись.

2 голосов
/ 21 мая 2013

У меня сработало следующее:

  1. Добавить корень проекта в проекты PYTHONPATH
  2. Щелкните правой кнопкой мыши проект> Закрыть проект
  3. Щелкните правой кнопкой мыши по проекту> Открыть проект

Затем проблемные проекты волшебным образом появились в правильном порядке.

0 голосов
/ 12 сентября 2014

Мое решение проблемы состояло в том, чтобы перейти к значку ViewMenu в PyDevPackageExplorer и выбрать Select Working Set.В окне Select Working Set я оставил выделение как No Working Sets и нажал OK.Похоже, это обновило алфавитный порядок, так как теперь все отсортировано правильно.

0 голосов
/ 14 ноября 2012

Как уже сказал Мэтт, по умолчанию и единственное поведение Eclipse Navigator, которое можно использовать в любой перспективе, - это сортировка проектов по имени. Моя версия Eclipse (3.6.2) дает мне возможность сортировать ресурсы по типу, но это относится только к листам дерева (файлам).

Но ваш вопрос был о навигаторе PyDevs, поэтому я посмотрел на PyDev Package Explorer. Я не нашел вариант изменить сортировку проектов. Моя текущая установленная версия 2.7.1.x, и, насколько я помню, то же самое относится и к 2.6.0.x.

Так что на ваш вопрос нельзя ответить напрямую, потому что нет способа изменить сортировку проектов, не прикладывая усилий к исходному коду подключаемых модулей или расширению навигаторов (если существует соответствующая точка расширения).

...