split diff
v1.6.1
TEXTO DE DIFUMENTES entre dos paneles divididos. Se crean nuevos paneles si existen menos de dos paneles al ejecutar el paquete.
** ¡ Apoya los diferentes cambios recientes de git! **
Obtenga el complemento Minimap de Diff Split-Diff para que sea más fácil detectar diferencias.
Puede llamar a cualquiera de estos comandos desde su propia Terebinidad de teclas personalizada, ¡simplemente anule el comando en su kymap.cson!
Dominio | Efecto | Keymaps predeterminado |
---|---|---|
Alternar split-diff:toggle | Alternar una diferencia del texto entre dos paneles de lado a lado. Crea paneles según sea necesario. Muestra cambios en Git si se encuentra un repositorio. | ctrl-alt-t ,ctrl-alt-d ( Linux ) |
Habilitar split-diff:enable | Habilita una diferencia del texto entre dos paneles de lado a lado. Crea paneles según sea necesario. Muestra cambios en Git si se encuentra un repositorio. | ... |
Desactivar split-diff:disable | Deshabilita una diferencia. Elimina los paneles creados por este paquete. | ... |
Set Ignore Whitespace split-diff:set-ignore-whitespace | Alternar la configuración de Ignore Whitpace. | ... |
Establecer Diff split-diff:set-auto-diff | Alternar la configuración de diff automática. | ... |
Mover a la siguiente diff split-diff:next-diff | Destaca la siguiente diferencia. Mueve el cursor para que se pueda copiar fácilmente. | ctrl-alt-n |
Mover a Diff split-diff:prev-diff | Destaca la diferencia anterior. Mueve el cursor para que se pueda copiar fácilmente. | ctrl-alt-p |
Copiar a la derecha split-diff:copy-to-right | Copia todas las diferencias que contienen un cursor al panel derecho. | ctrl-alt-. |
Copiar a la izquierda split-diff:copy-to-left | Copia todas las diferencias que contienen un cursor en el panel izquierdo. | ctrl-alt-, |
Los paquetes pueden consumir el servicio de difusión dividida para hacer cosas como habilitar una diferencia entre dos editores.
/**
* 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 ( ) ;