split diff
v1.6.1
Разница текст между двумя разделенными панелями. Новые панели создаются, если при запуске пакета существует менее двух панелей.
** Поддерживает различия недавних изменений GIT! **
Получите плагин Minimap Split-Diff, чтобы облегчить различия.
Вы можете позвонить в любую из этих команд из собственной пользовательской связывания ключей, просто переопределить команду в keymap.cson!
Командование | Эффект | По умолчанию Keymaps |
---|---|---|
Перевернуть split-diff:toggle | Переключает разницу текста между двумя бок о бок. Создает панели по мере необходимости. Отображает изменения GIT, если найден репозиторий. | ctrl-alt-t ,ctrl-alt-d ( Linux ) |
Включить split-diff:enable | Включает различие текста между двумя боковыми панелями. Создает панели по мере необходимости. Отображает изменения GIT, если найден репозиторий. | ... |
Отключить split-diff:disable | Отключает разницу. Удаляет любые панели, которые были созданы этим пакетом. | ... |
Установить игнорирование пробела split-diff:set-ignore-whitespace | Переключают настройку пробела игнорировать. | ... |
Установить Auto Diff split-diff:set-auto-diff | Переключает настройку Auto Diff. | ... |
Перейти к следующему дифферентному split-diff:next-diff | Выделяет следующее различие. Перемещает курсор, чтобы его можно было легко скопировать. | ctrl-alt-n |
Перейти к предыдущему дифферентному split-diff:prev-diff | Подчеркивает предыдущую разницу. Перемещает курсор, чтобы его можно было легко скопировать. | ctrl-alt-p |
Скопируйте в правую split-diff:copy-to-right | Копирует все различия, содержащие курсор на правую панель. | ctrl-alt-. |
Скопируйте налево split-diff:copy-to-left | Копирует все различия, содержащие курсор на левую панель. | ctrl-alt-, |
Пакеты могут потреблять услугу Split-Diff, чтобы делать такие вещи, как включение различия между двумя редакторами.
/**
* Getter for the marker layers of each editor being diffed.
* @return {Promise} A promise that resolves to an object containing the marker layers.
*/
getMarkerLayers ( ) ;
/**
* Enables split-diff between the two given editors.
* @param {TextEditor} editor1 - The left editor.
* @param {TextEditor} editor2 - The right editor.
* @param {object} options - Options to override any package setting.
*/
diffEditors ( editor1 , editor2 , options ) ;
/**
* Disables split-diff.
*/
disable ( ) ;