Я открыл проект на несвязанном сетевом диске: "\\pc1\dev\my_proj". Когда я пытаюсь его отладить, при попадании в точку останова затмение открывает дубликат файла вместо уже открытого файла. Затем два файла получают свой путь, записанный рядом с их именем в редакторе, и пути идентичны, а не начинаются с заглавных букв: Путь 1: "\pc1\dev\my_proj" Путь 2: "\PC1\dev\ мой_проект". Точка останова показана на пути 1, где маркер отладки показан на пути 2, новый дубликат. Кроме того, новый путь 2, похоже, не принадлежит проекту, как путь 1, и eclipse рассматривает его как внешний открытый файл.
Почему это происходит только в несопоставленных проектах? И как я могу это остановить?
Я использую eclipse Neon.3 и pydev 5.7.
РЕДАКТИРОВАТЬ: я проверил ваш совет @fabio, похоже, это происходит, потому что:
новый путь ("А") == новый путь ("а")
Равно ложно. И по какой-то причине я не мог понять, что все файлы, открытые Pydev Package Explorer, имеют первый сегмент пути в верхнем регистре.