Затмение: получить местоположение текущего файла?

Если у меня есть файл, открытый в Eclipse, как я могу выяснить, где он находится в файловой системе?

Например, в Vim я бы использовал :pwd.

10.11.2009 20:35:56
В NetBeans вы просто удерживаете курсор над именем файла в строке вкладок, и полный путь отображается в виде всплывающей подсказки. У меня нет Eclipse под рукой, хотя.
Michael Myers♦ 10.11.2009 20:37:55
@DavidWolever Нет, это не так :) Он показывает путь относительно корня проекта, а не путь файловой системы.
Piotr Dobrogost 18.10.2011 15:25:06
6 ОТВЕТОВ
РЕШЕНИЕ

Используйте меню Eclipse:

Файл-> Свойства

или ярлык:

Alt-Enter

Вы должны увидеть местоположение, связанное с ресурсом

49
10.11.2009 20:43:36
Я открыл то, что выглядит как файл .class, и я пытаюсь найти, откуда он - оба эти метода просто вызывают диалоговое окно с надписью «Нет страниц свойств для».
Erhannis 19.12.2016 23:30:39

Просто нажмите Alt-Enter.

11
10.11.2009 20:37:38

Eclipse также имеет возможность связать представление проводника с текущим файлом, чтобы при каждом изменении файла он расширялся и выбирался в представлении обозревателя.

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

2
7.05.2019 19:05:21
Но даже там вы не увидите местоположение в вашей файловой системе.
tangens 10.11.2009 20:42:42
@tangens - О, это очень верно ... это всегда меня раздражало. Прошло много времени с тех пор, как я имел дело с Eclipse.
Topher Fangio 10.11.2009 20:44:02

То, что вы ищете, это диалог «Свойства» для текущего файла. Это можно активировать двумя способами:

  • Выбор из меню: Файл -> Свойства
  • Использование ярлыка: Alt + Enter

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

Диалог может быть очень удобным: он позволяет выделить и скопировать путь к файлу.

2
19.11.2009 20:11:51

Связывание с Project Explorer не будет работать, если у вас много файлов - он выберет нужный файл в списке, но не будет «прокручивать» эту часть, чтобы ее можно было увидеть.

Вы должны вручную прокрутить представление Project Explorer, чтобы увидеть, где находится файл. Он также может быть вложен настолько глубоко, что полное расположение будет скрыто усечением.

Другой способ быстро (без клавиатуры) увидеть путь - навести курсор на значок типа файла (в верхней части открытого окна редактора).

2
30.11.2016 04:16:12

Другое решение («Файл -> Свойства» или «Alt + Enter») не сработало для меня.

Я использую:

  • Правый клик (в текущем редакторе) -> Показать в (ярлык: Alt + Shift + W) -> Project Explorer

Это показывает в Project Explorer местоположение файла. Если файл является классом в указанной библиотеке, дерево зависимостей открывается автоматически.

5
4.04.2018 10:26:23
Вы также можете использовать кнопку «Редактор ссылок» (противоположные стрелки) в Project Explorer. Возможно, вы захотите потом отключить его, иначе будут открыты и последующие файлы.
Huntro 22.11.2018 09:09:48