น่าเสียดายที่ VSCode ยังไม่มีคุณสมบัตินี้ แต่เรายังคงสามารถทำให้มันใกล้เคียงกับคุณลักษณะที่สวยงามของการตัดคำอัตโนมัติเป็นกลุ่ม
ขั้นแรก
เราจำเป็นต้องตั้งค่าคุณสมบัติ soft word wrap ใน VSCode
Code => Preferences => Settings
เปิดการตั้งค่าผ่านทาง VSCode
เพิ่มการตั้งค่าตัวแก้ไข 3 บรรทัดนี้
"editor.wordWrap": "wordWrapColumn",
"editor.wrappingIndent": "same",
"editor.wordWrapColumn": n
อย่าลืมเปลี่ยน ( n ) ด้วยความยาวของคอลัมน์ที่คุณต้องการ สำหรับฉันแล้วฉันรู้สึกสบายใจกว่าที่จะตั้งค่าเป็น 60
บันทึกการตั้งค่านี้
จุดประสงค์หลักของขั้นตอนแรกนี้คือเพื่อให้เรารู้สึกสะดวกสบายมากขึ้นเมื่อพิมพ์เพราะเราไม่จำเป็นต้องพิมพ์ด้วยตนเองEnterและดูข้อความยาว ๆ
ขั้นตอนที่สอง
เราจำเป็นต้องมีการติดตั้งเป็นกลุ่มจำลองสำหรับ VSCodevim textwidth
และการตั้งค่า
- ติดตั้ง Vim emulation ผ่านส่วนขยาย VSCode
Code => Preferences => Settings
เปิดการตั้งค่าผ่านทาง VSCode
เพิ่มบรรทัดของการตั้งค่ากลุ่มนี้
"vim.textwidth": n,
อย่าลืมเปลี่ยน ( n ) ด้วยความยาวของคอลัมน์ที่คุณต้องการ สำหรับฉันฉันจะตั้งค่านี้ให้เหมือนกันกับ ( n ) ในขั้นตอนแรก
บันทึกการตั้งค่านี้
การใช้งานจริง
เมื่อคุณเขียนเอกสารทั้งฉบับเสร็จแล้วคุณสามารถจัดรูปแบบให้เป็นเส้นแบบแข็งได้โดยใช้วิธีนี้
- บล็อกข้อความทั้งหมดโดยใช้โหมดเส้นภาพ (Shift + v)
- พิมพ์'gq'