Скрипт Eclipse для открытия файла в emacs - PullRequest
4 голосов
/ 17 января 2011

Можно ли написать сценарий Eclipse, чтобы я мог быстро открыть исходный файл, открытый в Eclipse с помощью emacs (или emacsclient)?

Ответы [ 2 ]

4 голосов
/ 17 января 2011

Перейдите в «Настройки окна», затем выберите «Основные» / «Редактор» / «Связи файлов». Добавьте "emacsclientw" к. * Java ассоциации файлов. Вы сможете использовать «Открыть с помощью Emacsclient» из Навигатора или Проводника пакетов.

Не так быстро, но лучше, чем ничего.

3 голосов
/ 27 февраля 2014

Мне не нравится решение по сопоставлению файлов, созданное Олегом, потому что тогда eclipse попытается открыть файл в Emacs при следующем открытии его в проводнике пакетов.

Я установил скрипт, который запускает emacsclient как внешний инструмент.

Я использую скрипт в ~ / bin / openInEmacs.sh так:

#!/bin/bash
emacsclient --quiet --no-wait "$@"
wmctrl -a emacs

Я делаю это, потому что иногда emacs не выходит на фронт с emacsclient от затмения.

Перейти к настройке внешних инструментов. щелкните значок добавления. Назовите новый инструмент emacsclient. задавать: расположение к ~ / bin / openInEmacs.sh, Рабочий каталог в $ {container_loc} аргументы $ {selected_resource_loc}

На общей вкладке нажмите «Показать» в меню «Избранное», установите флажок «Запуск в фоновом режиме». Снимите флажок с консоли и файловых выходов.

Чтобы использовать это, выберите файл в проводнике пакетов и нажмите emacsclient под кнопкой панели инструментов для внешних инструментов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...