คำถามติดแท็ก visual-studio-code

Visual Studio Code เป็นโปรแกรมแก้ไขข้อความโอเพ่นซอร์สสำหรับ Linux, OS X และ Windows ซึ่งรวมถึงการสนับสนุนการดีบักการควบคุม Git แบบฝังส่วนขยายที่หลากหลายและประสบการณ์การพัฒนาที่หลากหลายเช่นการเติมโค้ดอัจฉริยะ เป็นโอเพ่นซอร์สที่ขับเคลื่อนโดย Microsoft สร้างขึ้นบน Electron เช่น Atom ของ GitHub

18
Visual Studio Code ไม่สามารถตรวจพบ git ที่ติดตั้ง
Visual Studio Code รายงานว่า "ดูเหมือนว่าจะไม่มีการติดตั้ง git ในระบบของคุณ" เมื่อฉันพยายามเปลี่ยนเป็นมุมมองคอมไพล์ ฉันรู้ว่าฉันได้ติดตั้งและใช้คอมไพล์โดยไคลเอนต์คอมไพล์อื่น ๆ ฉันเดาว่าถ้าฉันติดตั้งคอมไพล์ใหม่ตามคำแนะนำของ Visual Studio Code ("ติดตั้งด้วย Chocolatey หรือดาวน์โหลดจาก git-scm.com") มันอาจจะแก้ไขปัญหาได้ แต่ฉันไม่อยากทำให้คอมไพล์ที่มีอยู่ยุ่งเหยิง ลูกค้าในระบบของฉัน มีวิธีที่เชื่อถือได้ในการกำหนดค่า Visual Studio Code เพื่อให้สามารถค้นหาการติดตั้ง git ที่มีอยู่ได้หรือไม่

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

7
วิธีการเยื้อง / จัดรูปแบบโค้ดที่เลือกใน Visual Studio Code ด้วย Ctrl + Shift + F
ฉันต้องการเยื้องส่วนเฉพาะของโค้ดใน Visual Studio Code ฉันอ่านคุณจัดรูปแบบโค้ดใน Visual Studio Code ได้อย่างไรที่ให้ทางลัดในการเยื้องรหัสทั้งหมด แต่จะไม่ทำงานเมื่อเลือกส่วนเฉพาะของโค้ด ฉันลองCtrl+ Shift+ Fหลังจากเลือกบางบรรทัดในโค้ดของฉัน แต่ไฟล์ทั้งหมดเยื้อง ฉันใช้ Windows ด้วย Visual Studio Code Insider 1.8.0 ฉันจะทำมันได้อย่างไร?

11
วิธีรีเซ็ตการตั้งค่าใน Visual Studio Code
มันเป็นเรื่องง่ายๆและฉันค่อนข้างแน่ใจว่ามันอธิบายได้ดี แต่น่าแปลกที่มันไม่ชัดเจนนัก ที่นี่ฉันพบคำอธิบายโดยละเอียดของไฟล์การตั้งค่า ตามที่ระบุว่าควรเป็นsetting.jsonไฟล์ที่อยู่%APPDATA%\Code\User\settings.jsonแต่ในกรณีของฉันมันไม่อยู่ที่นั่น มีใครให้ความช่วยเหลือในการกู้คืนการตั้งค่าเริ่มต้นใน Visual Studio Code ได้บ้าง ฉันได้ซ่อนแถบเมนูโดยบังเอิญและฉันไม่พบวิธีที่จะแสดงกลับไม่ได้

7
ฉันจะลบบรรทัดที่ซ้ำกันใน Visual Studio Code ได้อย่างไร
สมมติว่าคุณมีข้อความต่อไปนี้: abc 123 abc 456 789 abc abc ฉันต้องการลบบรรทัด "abc" ทั้งหมดและเก็บไว้เพียงบรรทัดเดียว ฉันไม่คิดจะเรียงลำดับ ผลลัพธ์ควรเป็นดังนี้: abc 123 456 789


6
ตัดสายอัตโนมัติที่คอลัมน์ใน VSCode
ฉันจะตัดสายอัตโนมัติใน VSCode โดยอัตโนมัติได้อย่างไร โดยที่ฉันหมายถึงถ้าบรรทัดถึงคอลัมน์ที่ระบุให้แทรกขึ้นบรรทัดใหม่โดยอัตโนมัติที่ขอบเขตคำที่ใกล้กับคอลัมน์นั้นที่สุดโดยไม่ต้องผ่าน Vim มีการตั้งค่าที่เรียกว่าtextwidthซึ่งทำสิ่งนี้ที่ฉันชอบใช้เมื่อแก้ไข Markdown ดูเหมือนว่า VSCode จะไม่เป็นเช่นนั้นเท่าที่ฉันสามารถบอกได้ มันมีวิธีควบคุม softwrapping

4
Visual Studio Code Search และแทนที่ด้วย Regular Expressions
ฉันต้องการที่จะใช้ "ค้นหาและแทนที่" ใน Visual Studio รหัสที่จะเปลี่ยนทุกกรณีของ <h1>content</h1>การ#### contentภายในเอกสารโดยใช้นิพจน์ปกติ ฉันจะทำมันให้สำเร็จได้อย่างไร?





6
Visual Studio Code: .git โฟลเดอร์ / ไฟล์ที่ซ่อนอยู่
ฉันกำลังลองใช้ Visual Studio Code ในขณะนี้ ทุกอย่างเกี่ยวกับ Visual Studio Code ดูดีมากสำหรับฉันยกเว้นสิ่งหนึ่ง: โฟลเดอร์ / ไฟล์. git ถูกซ่อนอยู่ใน Visual Studio Code ฉันมักจะเปลี่ยนการตั้งค่า Git โดยแก้ไขไฟล์คอนฟิกูเรชัน. git มันน่ารำคาญมากสำหรับฉันที่มองไม่เห็นไฟล์. git มีวิธีเปิดเผยไฟล์. git ใน Visual Studio Code หรือไม่

3
จะแยกไฟล์ออกจาก“ format on save” ใน VSCode ได้อย่างไร?
ขณะนี้อยู่ในการตั้งค่า VSCode คุณสามารถกำหนดค่ารูปแบบในการบันทึกดังต่อไปนี้: "editor.formatOnSave": true ฉันต้องการยกเว้นนามสกุลไฟล์บางไฟล์เช่นจัดรูปแบบ JavaScript เท่านั้น แต่ไม่รวมไฟล์ HTML

8
ป้องกันการเติมข้อความอัตโนมัติใน Visual Studio Code
ฉันใช้Visual Studio Codeใหม่ซึ่งเห็นได้ชัดว่ายังไม่พร้อมสำหรับไพรม์ไทม์ แต่ฉันหวังว่าจะแก้ไขปัญหาที่ฉันมี ในไฟล์ SQL ทุกครั้งที่คุณพิมพ์caseไฟล์จะเพิ่มโดยอัตโนมัติendราวกับว่าคุณกำลังสร้างcaseบล็อก แม้ว่าคุณจะแสดงความคิดเห็นหรือใช้Caseเป็นส่วนหนึ่งของคำก็ตาม (เช่นselect CaseID from...) ฉันต้องการปิดการใช้งานเรื่องไร้สาระทั้งหมดนั้นโดยสิ้นเชิงเนื่องจากมันไม่ได้ช่วยให้ฉันทำสิ่งต่างๆให้เสร็จได้โดยอัตโนมัติ ตัวเลือกการกำหนดค่าเดียวที่ฉันพบฉันได้ตั้งค่าไว้แล้ว: "editor.autoClosingBrackets": false, "editor.suggestOnTriggerCharacters": false, ฉันจะทำอะไรได้อีกเพื่อหยุดสิ่งนี้ มันเป็นความจริงสำหรับสิ่งต่างๆเช่นbegin(มันเพิ่มend) และฉันมั่นใจว่าจะมีอีกมากมาย

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