В eclipse раскройте текущий файл в файловой системе
В eclipse есть способ показать текущий выбранный файл в файловой системе.
Мне сейчас нужно открыть его в проводнике, но он также может быть в finder или nautilus.
В принципе, мне не нужен параметр "Открыть с помощью системного редактора". Я хотел бы щелкнуть правой кнопкой мыши меню с опцией: "Показать файл в explorer/finder/nautilus".
Спасибо
Ответы
Ответ 1
Примечание. Вы также можете создать свой собственный внешний инструмент, чтобы открыть файл в проводнике Windows
![alt text]()
Или вы можете использовать плагин eclipse, например StartExplorer.
![alt text]()
Примечания к MacOS:
zvikico упоминает:
В Mac OS X замените место на /usr/bin/open
, и аргументы должны быть просто ${container_loc}
.
Но Adam предостерегает:
Не работает - OSX, вам нужно помещать кавычки вокруг ${container_loc}
, иначе вы часто будете получать причудливые сообщения об ошибках, потому что они не могут справиться с пробелами в именах файлов.
Но user2036022 подробнее:
вы можете использовать -R "$ {resource_loc}" на macosx в качестве аргумента для /usr/bin/open
, чтобы соответствовать другим аналогичным инструментам.
Ответ 2
ExploreFS
- кроссплатформенный плагин и отлично работает на Ubuntu и Mac OSX.
- откройте "Установить новое программное обеспечение" (из меню справки в OSX),
- добавить
http://www.junginger.biz/eclipse/
,
- выберите ExploreFS из контрольного списка,
- выберите соответствующие параметры и установите расширение.
Теперь вы можете щелкнуть по вашему проекту, пакету или файлу и выбрать Исследуйте в Файловой системе, и он откроет местоположение в вашем файловом менеджере по умолчанию.
![screenshot]()
Ответ 3
Откройте Свойства файла (Щелкните правой кнопкой мыши- > Свойства), и диалоговое окно даст вам полный путь к файловой системе.
Ответ 4
Недавно я использовал версию Eclipse Luna, и у нее есть эта функция изначально реализована, очень приятно!
В представлении "Проводник проекта" щелкните правой кнопкой мыши интересующий вас файл → "Показать в" → "Системный проводник"
![enter image description here]()
Ответ 5
Посмотрите на PluginBox: http://pluginbox.sourceforge.net/plugins.html. Это также работает с Linux. Вы можете настроить его точно или выбрать схему для Gnome, KDE,...
Ответ 6
Попробуйте расширение EasyShell: http://marketplace.eclipse.org/content/easyshell
Ответ 7
Почему бы вам не щелкнуть правой кнопкой мыши на своем файле и не выбрать "show in > system explorer", тогда вы обнаружите, что жизнь прекрасна.
BTW, моя версия затмения: Luna Service Release 1 (4.4.1) [для mac]
Ответ 8
Добавление Показать в Nautilus с помощью Внешних инструментов довольно просто, очень похоже на процесс для Windows в ответе VonC. Просто создайте следующую оболочку script, chmod +x
и добавьте ее в PATH. Затем используйте его в окне Eclipse Конфигурация внешних инструментов, как показано на скриншоте ниже.
~/bin$ cat run-nautilus.sh
#!/bin/bash
nautilus `dirname $1`
![Set up the external tools configuration as shown here]()
Ответ 9
- @VonC предоставил решение, но эти решения помогают понять больше и поместить ярлык на эту функцию:
![введите описание изображения здесь]()
![введите описание изображения здесь]()
-
Аргументы командной строки проводника
- /select [object] - выбор файла или папки в новом окне проводника
-
Непосредственно мы не можем добавить ярлык к этой функции, но установив ярлык на Последний запущенный внешний инструмент, мы можем сделать следующее:
![введите описание изображения здесь]()
Ответ 10
Я не могу комментировать, поэтому я отправлю в качестве ответа вместо этого
В OSX ответ @zvikico очень близок, я бы изменил его на:
Location: /usr/bin/open
Arguments: -R ${container_loc}
Аргумент -R
- это раскрытие в аргументе finder, а не попытка открыть файл.
Затем вы просто Запустите как оболочку, как указано в других внешних инструментах.