ไม้บรรทัดแนวตั้ง (หมายเหตุพหูพจน์) สามารถกำหนดค่าใน Visual Studio Code ได้อย่างไร
ใน Sublime Text 2 ฉันทำได้
"rulers": [72, 80, 100, 120]สิ่งนี้ทำงานใน Visual Studio ได้อย่างไร
"editor.ruler": 80ผลิตไม้บรรทัดแนวตั้งเพียงหนึ่งเดียว
ไม้บรรทัดแนวตั้ง (หมายเหตุพหูพจน์) สามารถกำหนดค่าใน Visual Studio Code ได้อย่างไร
ใน Sublime Text 2 ฉันทำได้
"rulers": [72, 80, 100, 120]สิ่งนี้ทำงานใน Visual Studio ได้อย่างไร
"editor.ruler": 80ผลิตไม้บรรทัดแนวตั้งเพียงหนึ่งเดียว
คำตอบ:
visual Studio รหัส 0.10.10 แนะนำคุณลักษณะนี้ หากต้องการกำหนดค่าให้ไปที่เมนูไฟล์ →การกำหนดค่าตามความชอบ → การตั้งค่าและเพิ่มลงในการตั้งค่าผู้ใช้หรือพื้นที่ทำงานของคุณ:
"editor.rulers": [80,120]สีของไม้บรรทัดสามารถปรับแต่งได้ดังนี้:
"workbench.colorCustomizations": {
    "editorRuler.foreground": "#ff4081"
}นอกเหนือจากการ"editor.rulers"ตั้งค่าทั่วโลกแล้วยังสามารถตั้งค่านี้ในระดับต่อภาษา
ตัวอย่างเช่นคำแนะนำรูปแบบสำหรับโครงการงูใหญ่มักจะระบุอย่างใดอย่างหนึ่ง 79 หรือ 120 ตัวอักษรกับ Git กระทำข้อความไม่ควรเกิน 50 ตัวอักษร
ดังนั้นในของsettings.jsonคุณคุณจะต้อง:
"[git-commit]": {"editor.rulers": [50]},
"[python]": {
    "editor.rulers": [
        79,
        120
    ]
}"editor.rulers": [ 80 ]ตามมาตรฐานการเข้ารหัสของ Drupal) ในขอบเขตทั่วไปคุณสามารถเขียนทับสำหรับรูปแบบไฟล์ข้อความ Git ที่กระทำได้โดยเพิ่มสิ่งนี้ลงที่ท้ายsettings.jsonไฟล์ของคุณ: ` `` "[git-commit]": {"editor.rulers": [50],} `` `วิธีนี้แยกกันโดยสิ้นเชิงไม่มีผลกับไฟล์ภาษาอื่น
                    ด้วยรหัส Visual Studio 1.27.2:
เมื่อฉันไปที่ไฟล์> การตั้งค่า> การตั้งค่าฉันจะได้รับแท็บต่อไปนี้
ฉันพิมพ์ผู้ปกครองในการตั้งค่าการค้นหาและฉันได้รับรายการการตั้งค่าต่อไปนี้
คลิกที่แก้ไขครั้งแรกใน settings.jsonฉันสามารถแก้ไขการตั้งค่าผู้ใช้
คลิกที่ไอคอนปากกาที่ปรากฏทางด้านซ้ายของการตั้งค่าในการตั้งค่าผู้ใช้เริ่มต้นฉันสามารถคัดลอกมันในการตั้งค่าผู้ใช้และแก้ไข
ด้วย Visual Studio Code 1.38.1 ภาพหน้าจอที่แสดงในจุดที่สามจะเปลี่ยนเป็นภาพต่อไปนี้
พาเนลสำหรับการเลือกค่าการตั้งค่าเริ่มต้นของผู้ใช้จะไม่ปรากฏอีกต่อไป
"editor.rulers": [80]เพื่อให้ผู้ใช้ไม่ต้องคัดลอก JSON ด้วยตนเอง หน้าต่างการตั้งค่า GUI ไม่แม้แต่แสดงค่าปัจจุบันสำหรับeditor.rulersเช่นเดียวกับคนอื่น ๆ ...
                    Visual Studio รหัส: รุ่น 1.14.2 (1.14.2)
ที่การตั้งค่าเริ่มต้นคุณจะเห็นสิ่งนี้:
// Columns at which to show vertical rulers
"editor.rulers": [],หมายความว่าอาร์เรย์ว่างจะไม่แสดงไม้บรรทัดแนวตั้ง
ที่หน้าต่างด้านขวา "การตั้งค่าผู้ใช้" เพิ่มต่อไปนี้:
"editor.rulers": [140]
บันทึกไฟล์และคุณจะเห็นผู้ปกครอง
Ctrl+ Pสำหรับผู้ใช้ที่ไม่ใช่ MacOS-: คุณแน่ใจว่ามันไม่ได้เป็นShift+ Ctrl+ P?
                    ใน v1.43 คือความสามารถในการแยกสีไม้บรรทัดแนวตั้ง
ดูปัญหาสนับสนุนผู้ปกครองหลายคนที่มีสีแตกต่างกัน - (ใน settings.json):
"editor.rulers": [
  {
    "column": 80,
    "color": "#ff00FF"
  },
  100,  // <- a ruler in the default color or as customized at column 0
  {
    "column": 120,
    "color": "#ff0000"
  },
], การรวมคำตอบของ kiamlaluno และ Markพร้อมกับ formatOnSave กับรหัสอัตโนมัติสำหรับ Python:
{
    "editor.formatOnSave": true,
    "editor.autoIndent": "advanced",
    "editor.detectIndentation": true,
    "files.insertFinalNewline": true,
    "files.trimTrailingWhitespace": true,
    "editor.formatOnPaste": true,
    "editor.multiCursorModifier": "ctrlCmd",
    "editor.snippetSuggestions": "top",
    "editor.rulers": [
        {
            "column": 79,
            "color": "#424142"
        },
        100, // <- a ruler in the default color or as customized at column 0
        {
            "column": 120,
            "color": "#ff0000"
        },
    ],
}