1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/magicodex-quicktogglefile

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Функции этого плагина

Основная цель разработки этого плагина — обеспечить быстрый переход между файлами исходного кода и файлами тестового кода в соответствии с правилами, определёнными в настройках.

Как использовать этот плагин

Например, в проекте Maven можно перейти к файлу тестового кода с помощью сочетания клавиш Ctrl+8, а к файлу исходного кода — с помощью комбинации Ctrl+Shift+8. Демонстрация

Совместимость и тестирование

Этот плагин был разработан на платформе Neon.2 Release (4.6.2), но его совместимость с другими версиями Eclipse неизвестна.

Было проведено только функциональное тестирование, которое показало, что использование этого плагина значительно упрощает переключение между исходным кодом и модульными тестами.

Установка плагина

В приложении есть упакованный плагин.

Изменение горячих клавиш

Горячие клавиши

Настройка правил переключения

Для сопоставления и замены используются регулярные выражения.

Настройки

Назначение классов плагина

---- src/com/retaiyang.quickopenfile
  |---- handlers
    |---- AbstractQuickOpenFileHandler реализует логику открытия файла
    |---- QuickOpenFile1Handler обрабатывает команды для открытия файла (соответствует настройке «Быстрое открытие файла 1»)
    |---- QuickOpenFile2Handler обрабатывает команды для открытия файла (соответствует настройке «Быстрое открытие файла 2»)
    |---- QuickOpenFile3Handler обрабатывает команды для открытия файла (соответствует настройке «Быстрое открытие файла 3»)
    |---- QuickOpenFile4Handler обрабатывает команды для открытия файла (соответствует настройке «Быстрое открытие файла 4»)
    |---- QuickOpenFile5Handler обрабатывает команды для открытия файла (соответствует настройке «Быстрое открытие файла 5»)
    |---- QuickOpenFile6Handler обрабатывает команды для открытия файла (соответствует настройке «Быстрое открытие файла 6»)
  |---- messages
    |---- Messages предоставляет реализацию методов интернационализации Eclipse
    |---- ... файлы свойств интернационализации
  |---- preferences
    |---- PreferenceConstants определяет константы настроек
    |---- PreferenceInitializer инициализирует настройки
    |---- PreferencePage страница настроек
  |---- utils
    |---- PluginUtils класс инструментов плагина
  |---- Activator управляет жизненным циклом плагина
---- OSGI-INF предоставляет реализацию интернационализации Eclipse (интернационализация plugin.xml)

Принцип работы плагина

Плагин использует регулярные выражения, определённые в настройках, для сопоставления файлов. После нажатия горячей клавиши вычисляется путь к целевому файлу на основе регулярного выражения. Затем файл открывается с использованием методов, предоставляемых Eclipse.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Используя определённые в настройках правила отображения файлов, можно быстро переключать файлы в Eclipse с помощью сочетания клавиш. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/magicodex-quicktogglefile.git
git@api.gitlife.ru:oschina-mirror/magicodex-quicktogglefile.git
oschina-mirror
magicodex-quicktogglefile
magicodex-quicktogglefile
master