split diff
v1.6.1
두 개의 분할 창 사이에 텍스트가 나옵니다. 패키지가 실행될 때 2 개 미만의 창이 존재하면 새 창이 생성됩니다.
** 최근 GIT 변경 사항 차이를 지원합니다! **
분할 디프 미니 맵 플러그인을 가져와 차이를 쉽게 찾을 수 있습니다.
자신의 사용자 정의 키 바인딩에서 이러한 명령을 호출 할 수 있습니다.
명령 | 효과 | 기본 keymaps |
---|---|---|
토글 split-diff:toggle | 두 개의 나란히 판 사이에 텍스트의 차이를 토글합니다. 필요에 따라 판을 만듭니다. 저장소가있는 경우 GIT 변경을 표시합니다. | ctrl-alt-t ,ctrl-alt-d ( Linux ) |
split-diff:enable | 두 개의 나란히 판 사이의 텍스트의 차이를 활성화합니다. 필요에 따라 판을 만듭니다. 저장소가있는 경우 GIT 변경을 표시합니다. | ... |
split-diff:disable | 차이를 비활성화합니다. 이 패키지로 생성 된 모든 창립판을 제거합니다. | ... |
SET SETORE WHIGESPACE split-diff:set-ignore-whitespace | 무시한 공백 설정을 토글합니다. | ... |
SET 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-, |
패키지는 분할 디프 서비스를 소비하여 두 편집자 간의 차이를 가능하게하는 것과 같은 작업을 수행 할 수 있습니다.
/**
* 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 ( ) ;