split diff
v1.6.1
ข้อความต่างกันระหว่างสองบานแยก บานหน้าต่างใหม่จะถูกสร้างขึ้นหากมีบานหน้าต่างน้อยกว่าสองบานเมื่อใช้แพ็คเกจ
** รองรับการเปลี่ยนแปลง GIT ที่เปลี่ยนแปลงไป! -
รับปลั๊กอิน minimap แบบแยกส่วนเพื่อให้ง่ายต่อการสังเกตความแตกต่าง
คุณสามารถเรียกคำสั่งใด ๆ เหล่านี้ได้จากการกดปุ่มแบบกำหนดเองของคุณเองเพียงแทนที่คำสั่งใน keymap.cson ของคุณ!
สั่งการ | ผล | คีย์แผนที่เริ่มต้น |
---|---|---|
สลับ 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 | - |
ย้ายไปที่ 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 ( ) ;