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

OSCHINA-MIRROR/mirren-Eclipse-Multiple-Cursor

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

Eclipse-Multiple-Cursor

Плагин для редактора Eclipse, поддерживающий многоточечный ввод, который позволяет выбрать одинаковые слова и одновременно ввести данные в нескольких местах.
Описание исходного кода плагина: В Java-коде этого плагина только класс для многоточечного выбора написан мной, а также модифицированный класс для выбора следующего совпадения. Остальная часть кода скопирована с https://github.com/caspark/eclipse-multicursor (причина: оригинальный автор больше не поддерживает этот проект, поэтому я улучшил универсальность привязки событий и доработал некоторые функции).

Базовый эффект

gif

Инструкция по использованию

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

Установите jar-файл com.szmirren.eclipse.multiple-cursor_x.x.x.jar в папку plugins редактора Eclipse.## Описание горячих клавиш

  • Выбор всех одинаковых слов: Ctrl+Alt+F
    • (Сначала выделите слово курсором, затем нажмите эту комбинацию клавиш, чтобы выбрать все одинаковые слова; не поддерживается выбор двух соединённых слов, например "ssss" при поиске "ss").
  • Выбор следующего совпадающего слова: Ctrl+Alt+D
    • (Сначала выделите слово курсором, затем нажмите эту комбинацию клавиш, чтобы выбрать следующее совпадающее слово; не поддерживается выбор двух соединённых слов, например "ssss" при поиске "ss").
  • Выбор остальных одинаковых слов: Ctrl+Array+N
    • (Сначала выделите слово курсором, затем нажмите эту комбинацию клавиш, чтобы выбрать все остальные одинаковые слова; не поддерживается выбор двух соединённых слов, например "ssss" при поиске "ss").
  • Настройка выбора позиций (нескольких позиций): Ctrl+Alt+V
    • (Выделите места вставки курсором, затем нажмите эту комбинацию клавиш, чтобы отметить эти позиции).
      ## Изменение горячих клавиш Window - Preferences - General - Keys
      Многоточечный выбор всех совпадений: Multiple Cursor Select All
      Выбор следующего совпадения: Multiple Cursor Select Next
      Выбор всех остальных совпадений: Multiple Cursor Select Remaining
      Настройка многоточечного выбора позиций: Multiple Cursor

Описание горячих клавиш* Выбор всех одинаковых слов (все) : Ctrl+Alt+F

* Курсор сначала выбирает все слова, нажав горячую клавишу, вносит изменения, но не поддерживает поиск "двух соединённых слов".
  • Выбор следующего такого же слова (следующий, следующий): Ctrl + Alt + D
    • Курсор сначала выбирает слово и нажимает горячую клавишу для выбора следующего идентичного слова. Вносит изменения. Не поддерживает поиск "двух соединённых слов".
  • Выбор всех одинаковых слов ниже (все остальные): Ctrl+Alt+N
    • Курсор сначала выбирает слово и нажимает горячую клавишу для выбора всех таких же слов в тексте. Изменения вводятся, но не поддерживают поиск "двух соединённых слов".
  • Настраиваемое местоположение выбора (несколько местоположений): Ctrl+Alt+V
    • Нажмите горячую клавишу, чтобы отметить позицию для вставки в выделении курсора.## Изменение инструкций по клавишным сочетаниям

Eclipse - Окно - Параметры - Общие - Клавиши

Выбор всех = Выбор всех одинаковых слов
Выбор следующего = Выбор следующего одного и того же слова
Выбор оставшихся = Выбор всех одинаковых слов ниже
Множественный курсор = Настраиваемое местоположение выбора

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

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

Введение

Плагин для многоточечного ввода в редакторе Eclipse, поддерживает выделение одноимённых символов, одновременный ввод в выбранных позициях. Развернуть Свернуть
EPL-1.0
Отмена

Обновления (2)

все

Участники

все

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

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