split diff
v1.6.1
2つのスプリットペインの間にテキストを拡散します。パッケージの実行時に2つ未満のペインが存在する場合、新しいペインが作成されます。
**最近のgitの変更をサポートしています! **
違いを見つけやすくするために、分割されたミニマッププラグインを入手してください。
これらのコマンドのいずれかを独自のカスタムキービンディングから呼び出すことができ、keymap.csonのコマンドを上書きするだけです!
指示 | 効果 | デフォルトのキーマップ |
---|---|---|
トグルsplit-diff:toggle | 2つの並んでいるペインの間にテキストの違いを切り替えます。必要に応じてペインを作成します。リポジトリが見つかった場合、GITの変更を表示します。 | ctrl-alt-t 、ctrl-alt-d ( linux ) |
split-diff:enable | 2つの並んでいるペインの間にテキストの違いを有効にします。必要に応じてペインを作成します。リポジトリが見つかった場合、GITの変更を表示します。 | ... |
split-diff:disable | 差分を無効にします。このパッケージによって作成されたペインを削除します。 | ... |
SET Whitespace split-diff:set-ignore-whitespace を無視します | 無視された空白設定を切り替えます。 | ... |
Auto Diff split-diff:set-auto-diff | 自動DIFF設定を切り替えます。 | ... |
次のDIFF split-diff:next-diff | 次の違いを強調します。カーソルを移動して、簡単にコピーできるようにします。 | ctrl-alt-n |
以前のdiff split-diff:prev-diff に移動します | 以前の違いを強調します。カーソルを移動して、簡単にコピーできるようにします。 | ctrl-alt-p |
右split-diff:copy-to-right | 右ペインにカーソルを含むすべての違いをコピーします。 | ctrl-alt-. |
左のsplit-diff:copy-to-left | 左ペインにカーソルを含むすべての違いをコピーします。 | ctrl-alt-, |
パッケージは、2つの編集者間の差異を有効にするなどのことを行うために、分割ディフサービスを消費できます。
/**
* 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 ( ) ;