SplitMerge - คู่มือ

แบ่งไฟล์เดียวออกเป็นหลายไฟล์ตามตัวคั่นบล็อก หรือรวมไฟล์ในโฟลเดอร์เข้าเป็นไฟล์เดียว จัดการการซิงค์สองทิศทางระหว่างไฟล์และโฟลเดอร์ด้วย workset


เริ่มต้นใช้งาน

  1. คลิก Workset ใหม่ เพื่อสร้างโครงการ หรือใช้ตัวช่วย แบ่งไฟล์ / รวมไฟล์
  2. เอดิเตอร์ workset จะเปิดขึ้นพร้อมเอดิเตอร์ข้อความ (ซ้าย) และโครงสร้างต้นไม้ของโฟลเดอร์ (ขวา)
  3. ใช้ เพื่อแบ่งบล็อกในเอดิเตอร์ออกเป็นไฟล์แต่ละไฟล์
  4. ใช้ เพื่อรวมไฟล์ในโฟลเดอร์กลับเข้าสู่เอดิเตอร์

วิธีการทำงาน

รูปแบบการแบ่ง

ไฟล์ในเอดิเตอร์จะถูกแยกด้วยรูปแบบบล็อกที่กำหนดค่าได้:

--------------------
path/to/file.txt
--------------------
(file content here)
  • {filepath} — เส้นทางสัมพัทธ์สำหรับไฟล์เอาต์พุต
  • {filecontent} — เนื้อหาไฟล์จนถึงตัวคั่นถัดไป
  • รูปแบบตัวคั่นปรับแต่งได้เต็มรูปแบบด้วยพรีเซ็ต

แบ่ง (เอดิเตอร์ → โฟลเดอร์)

วิเคราะห์ข้อความในเอดิเตอร์เป็นบล็อก แล้วเขียนแต่ละบล็อกเป็นไฟล์แยกในโฟลเดอร์

รวม (โฟลเดอร์ → เอดิเตอร์)

อ่านไฟล์จากโฟลเดอร์ ห่อด้วยรูปแบบการแบ่ง และประกอบในเอดิเตอร์


เอดิเตอร์ Workset

เอดิเตอร์ข้อความ (ซ้าย)

  • แสดงไฟล์ที่รวมแล้วพร้อมตัวคั่นที่มีรหัสสี
  • แถบด้านข้าง minimap แสดงตำแหน่งบล็อก
  • นับจำนวนบรรทัดและอักขระ
  • รองรับ undo / redo

โครงสร้างต้นไม้ของโฟลเดอร์ (ขวา)

  • มุมมองลำดับชั้นของโฟลเดอร์ที่แบ่ง
  • เปิด/ปิดไฟล์แต่ละไฟล์ (ไฟล์ที่ปิดจะถูกข้ามระหว่างการแบ่ง/รวม)
  • ลากและวางไฟล์จาก Finder เพื่อเพิ่ม
  • คลิกขวาเพื่อเปิด สะท้อน เพิ่ม หรือลบ

เปรียบเทียบ

คลิก เปรียบเทียบ เพื่อเน้นความแตกต่างระหว่างบล็อกในเอดิเตอร์และไฟล์ในโฟลเดอร์ แสดงการมีอยู่ของไฟล์ การเปลี่ยนแปลงเนื้อหา และความไม่ตรงกันระดับบล็อก


ตัวกรอง

  • ตัวกรองไฟล์ (รวม / ยกเว้น): wildcard และ regex คั่นด้วยจุลภาค
  • ตัวกรองโฟลเดอร์ (รวม / ยกเว้น): เช่นเดียวกัน
  • รวมโฟลเดอร์ย่อย (เรียกซ้ำ)
  • แสดง/ซ่อนไฟล์ที่ซ่อน

ทางลัดคีย์บอร์ด

หน้าจอหลัก

การกระทำทางลัด
รีเฟรชรายการ worksetCmd + R
ลบที่เลือกDelete / Cmd + Delete

เอดิเตอร์ Workset

การกระทำทางลัด
บันทึกไฟล์Cmd + S
เลิกทำ / ทำซ้ำCmd + Z / Cmd + Shift + Z
เปรียบเทียบCmd + R
เปิดใช้งานที่เลือกCmd + E
ปิดใช้งานที่เลือกCmd + D
สลับสถานะการใช้งานCmd + T

เคล็ดลับ

  • การรวมโค้ด — รวมโฟลเดอร์ซอร์สทั้งหมดเข้าเป็นไฟล์เดียวเพื่อแชร์หรือทบทวน แล้วแบ่งกลับ
  • การซิงค์แบบเลือก — ปิดไฟล์ที่คุณไม่ต้องการรวมไว้ในการแบ่ง/รวม
  • ตัวคั่นแบบกำหนดเอง — ใช้พรีเซ็ตรูปแบบหรือสร้างรูปแบบตัวคั่นของคุณเองสำหรับไฟล์ประเภทต่าง ๆ
  • เปรียบเทียบก่อนรวม — เปรียบเทียบก่อนเสมอเพื่อดูว่ามีอะไรเปลี่ยนแปลงก่อนเขียนทับ

ความเป็นส่วนตัว

  • การดำเนินการกับไฟล์ทั้งหมดทำงานในเครื่องคอมพิวเตอร์ของคุณ
  • ไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์ภายนอกใด ๆ
  • ข้อมูล workset ถูกเก็บไว้ในดิสก์ในเครื่องของคุณเท่านั้น