ฉันจะเปิดการตัดข้อความโดยค่าเริ่มต้นใน VS Code ได้อย่างไร


120

โดยปกติเมื่อฉันใช้รหัส VS สิ่งแรกที่ผมทำในเอกสารใหม่เป็นคำสั่ง "สลับตัดคำ" หรือ+Alt Zฉันพยายามค้นหาการตั้งค่าผู้ใช้ แต่ไม่พบรายการที่เกี่ยวข้อง มีวิธีใดบ้างที่จะมี "เปิด" สำหรับทุกเอกสารโดยค่าเริ่มต้น


ข้อมูลเพิ่มเติมที่นี่stackoverflow.com/questions/43122175/…
frederj

คำตอบ:


175

ตอนนี้"editor.wordWrap": "on"ฉันตั้งค่าเป็น "เปิด" (ค่าเริ่มต้นคือ "ปิด") และเปิดใช้งานการตัดคำในเอกสารทั้งหมดของฉันใน Visual Studio Code

ดูบันทึกประจำรุ่นเกี่ยวกับการเปลี่ยนแปลง Word Wrapสำหรับข้อมูลเพิ่มเติม


2
ใช่การตั้งค่านี้มีการเปลี่ยนแปลงใน VSCode 1.10: code.visualstudio.com/updates/…
Matt

1
แม้ว่าคุณจะทำให้เป็นแถบแนวนอนปรากฏขึ้นและเลื่อนหลังจากปรับขนาดแล้ว
ก็ตาม

1
ฉันคิดว่าฟีเจอร์นี้ยังเสียอยู่ เมื่อฉันโหลดหน้าครั้งแรกการตัดคำจะทำงานตามที่ตั้งใจไว้ เมื่อฉันทำการเปลี่ยนแปลงใด ๆ การตัดคำจะแตก เพื่อความเป็นธรรมฉันยังไม่ได้ทดสอบสิ่งนี้โดยปิดส่วนขยายทั้งหมดของฉัน ฉันไม่มีเวลาทำอย่างนั้น ฉันแค่อยากให้เรื่องโง่ ๆ ทำงาน มันน่ารำคาญมาก
Mike S.

สามารถเข้าถึงไฟล์ json ด้วยการตั้งค่าโดยพิมพ์CTRL + SHIFT + Pจากนั้นพิมพ์ 'open default settings (JSON)'
BCArg

วิธีนี้ใช้ได้เช่นกันหาก VS Code ของคุณเริ่มเลื่อนไปทางขวาตลอดเวลาโดยไม่ต้องป้อนข้อมูล
Josmoor98

17

ดูการตั้งค่าeditor.wrappingColumn(ดูเอกสารสำหรับข้อมูลเพิ่มเติม)

อัพเดท 2017-04-06:

เมื่อเร็ว ๆ นี้การตั้งค่าเปลี่ยนไป (ดูที่นี่ ) เป็นeditor.wordWrapหลายตัวเลือก:

ดังนั้นเราจึงตัดสินใจที่จะเลิกeditor.wrappingColumn(กับ -1, 0,> 0 ราย) editor.wordWrapในความโปรดปรานของ

ตัวเลือกการตัดคำใหม่มีดังนี้

editor.wordWrap: "off"- เส้นจะไม่พัน
editor.wordWrap: "on"- เส้นจะพันตามความกว้างของวิวพอร์ต
editor.wordWrap: "wordWrapColumn"- เส้นจะพันตามมูลค่าeditor.wordWrapColumn.
editor.wordWrap: "bounded"- เส้นจะตัดที่ความกว้างขั้นต่ำของวิวพอร์ตและค่าของeditor.wordWrapColumn.


เฮ้! ขอบคุณสำหรับคำตอบนี้มันใช้งานได้เกือบตามที่ฉันคาดไว้ แต่มีปัญหาหนึ่งในการแก้ปัญหานี้: มันแตกบรรทัดที่จุดคงที่โดยไม่คำนึงถึงขนาดหน้าต่างซึ่งไม่สอดคล้องกับโหมด Word Wrap สิ่งที่ฉันกำลังมองหาคือการเรียกใช้การตัดคำนี้จริงๆ ถ้ามันเป็นไปไม่ได้ฉันจะยอมรับคำตอบนี้
ยากูซ่า

1
คุณลองตั้งค่าเป็น 0 หรือไม่ตามที่เอกสารระบุว่า "การตั้งค่านี้เป็น 0 จะเปิดการตัดความกว้างของวิวพอร์ต (การตัดคำ)"
DAXaholic

ขอโทษของฉันฉันเน้นที่ค่า "-1" และพลาด "0" ทำงานได้อย่างสมบูรณ์แบบ! ขอบคุณ!
ยากูซ่า

14

เวอร์ชัน 1.32.3.2

หากคุณไม่ต้องการแก้ไขไฟล์ใด ๆ คุณสามารถเปิดได้ภายใต้การตั้งค่าของผู้ใช้:

รหัส> การตั้งค่า> การตั้งค่า> แก้ไขข้อความ

พิมพ์ "wordwrap" ในการค้นหาหรือเลื่อนไปที่ด้านล่างของรายการก่อนส่วนเคอร์เซอร์ คุณจะเห็นเป็น "Word Wrap / Controls how lines should wrap"


แต่โดยค่าเริ่มต้น? ทำยังไงให้วิธีนี้ "ติด"?
Neil Guy Lindberg

มันเป็นค่าเริ่มต้นสำหรับฉัน? ลองรีสตาร์ทไหม ขออภัยฉันไม่แน่ใจ ฉันใช้ 1.40.1 ในโมฮาวีและยังใช้งานได้ หมายเหตุ: การใช้ View> Wordwrap จะไม่ตั้งเป็นค่าเริ่มต้น
Paul Morris

4

ในปี 2020 นี่คือขั้นตอนง่ายๆในการทำ

  • คลิกที่ 'ไฟล์' ที่เมนูด้านบน
  • คลิกที่ 'การตั้งค่า' -> 'การตั้งค่า'
  • เลื่อนไปเล็กน้อยจนพบ 'Editor: Word Wrap'
  • คลิกที่เมนูแบบเลื่อนลงและเลือก 'เปิด'
  • เสร็จแล้ว การตั้งค่าจะถูกบันทึกตามค่าเริ่มต้น

หวังว่านี่จะช่วยได้


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.