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

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

4
js 'types' สามารถใช้ได้เฉพาะในไฟล์. ts - Visual Studio Code โดยใช้ @ ts-check
ฉันกำลังเริ่มใช้ TypeScript ในโครงการ Node ที่ฉันกำลังทำใน Visual Studio Code ฉันต้องการทำตามกลยุทธ์ "เลือกใช้" ซึ่งคล้ายกับ Flow ดังนั้นฉันจึงวางไว้// @ts-checkที่ด้านบนสุดของ.jsไฟล์โดยหวังว่าจะเปิดใช้ TS สำหรับไฟล์นั้น ในที่สุดฉันก็ต้องการประสบการณ์ "linting" แบบเดียวกับ Flow ดังนั้นฉันจึงติดตั้งปลั๊กอินTSLintเพื่อให้ฉันเห็นคำเตือน / ข้อผิดพลาดของ Intellisense แต่ด้วยไฟล์ของฉันดูเหมือน: // @ts-check module.exports = { someMethod: (param: string): string => { return param; }, }; และtsconfig.jsonไฟล์ของฉันดูเหมือน ... { "compilerOptions": { "target": "es2016", "module": "commonjs", "allowJs": …

11
VSCode: เปิดไฟล์จาก file explorer ด้วยปุ่ม Enter บน Mac OSX
เมื่อใช้ VSCode บน Windows ฉันสามารถนำทาง explorer ไฟล์และกดEnterที่ไฟล์ที่โฟกัสแล้วไฟล์จะเปิดในตัวแก้ไข อย่างไรก็ตามบน Mac ของฉันเมื่อฉันทำสิ่งนี้ VSCode จะเปิดอินพุตเปลี่ยนชื่อดังนี้: ฉันไม่แน่ใจว่าทำไมมันถึงทำแบบนี้ แม้ในการแก้ไขข้อความอื่น ๆ (เช่น Atom) Enterพฤติกรรมเริ่มต้นคือการเปิดไฟล์บน มีวิธีที่จะเปลี่ยนพฤติกรรมนี้เพื่อให้เปิดแฟ้มที่ใดEnter? วิธีแก้ปัญหาเดียวที่ฉันพบจนถึงตอนนี้คือCTRL+ Enterซึ่งจะเปิดไฟล์ในบานหน้าต่างใหม่ แต่ด้วยขีด จำกัด 3 บานใน VSCode สิ่งนี้ค่อนข้าง จำกัด

6
Visual Studio Code จะแก้ไขความขัดแย้งในการผสานกับ git ได้อย่างไร?
ฉันพยายามรวมสาขาของฉันกับสาขาอื่นและเกิดความขัดแย้งในการรวม ใน Visual Studio Code (เวอร์ชัน 1.2.1) ฉันได้แก้ไขปัญหาทั้งหมดอย่างไรก็ตามเมื่อฉันพยายามที่จะยอมรับมันยังคงให้ข้อความนี้กับฉัน: ก่อนอื่นคุณควรแก้ไขการเปลี่ยนแปลงที่ไม่ได้รวมเข้าด้วยกันก่อนที่จะดำเนินการเปลี่ยนแปลงของคุณ ฉันได้ลองใช้ googling แล้ว แต่หาคำตอบไม่ได้ว่าทำไมถึงไม่ยอมให้ฉันทำการเปลี่ยนแปลงความขัดแย้งทั้งหมดก็หายไป

9
Visual Studio Code จะเปิดไฟล์หรือโฟลเดอร์ก่อนหน้าอีกครั้ง
VSCode ดูเหมือนจะจำเซสชันของฉันได้เสมอและเปิดไฟล์และ / หรือโปรเจ็กต์ที่เปิดอยู่ครั้งล่าสุดที่ฉันใช้ เห็นได้ชัดว่าทำงานได้อย่างถูกต้องเมื่อเรียกใช้จากบรรทัดคำสั่งด้วยไฟล์หรือโฟลเดอร์ที่ให้มา แต่เมื่อเปิดจากทางลัดแถบงานฉันต้องการให้เป็นค่าเริ่มต้นเป็นสภาพแวดล้อมที่ว่างเปล่า มีวิธีใดบ้างที่จะเปลี่ยนพฤติกรรมนี้?

8
Visual Studio Code ใช้เวอร์ชัน TypeScript อะไร จะอัพเดตได้อย่างไร?
ฉันจะทราบได้อย่างไรว่าใช้ TypeScript เวอร์ชันใดใน Visual Studio Code โดยเฉพาะอย่างยิ่งฉันใช้ TypeScript 1.8.10 และ VSCode 1.4.0 ฉันอัปเดต VSCode เป็นเวอร์ชันล่าสุดก่อนซึ่งก็คือ 1.5.3 แต่ตรวจสอบจากบรรทัดคำสั่งฉันเห็นว่าเวอร์ชัน TypeScript ของฉันยังคงเป็น 1.8.10 ดังนั้นฉันจึงอัปเดต TypeScript จากบรรทัดคำสั่งและตอนนี้เป็น 2.0.3 มีวิธีใดที่จะบอกได้ว่า Visual Studio Code ใช้เวอร์ชัน 2.0.3 หรือไม่ มีวิธีการอัปเดต Visual Studio Code ที่จะอัปเดต TypeScript เป็นเวอร์ชันล่าสุดโดยอัตโนมัติหรือไม่หรือการอัปเดต TypeScript ต้องทำอย่างอิสระ


21
VSCode single to double quote การแทนที่อัตโนมัติ
เมื่อฉันรันFormat Documentคำสั่งบนไฟล์ Vue Component.vue VSCode แทนที่สตริงที่ยกมาเดี่ยวทั้งหมดด้วยสตริงที่ยกมาคู่ ในกรณีเฉพาะของฉันกฎนี้ขัดแย้งกับการกำหนดค่า lint ของ electron-vue ที่ต้องใช้ singlequote ฉันไม่ได้ติดตั้งส่วนขยายที่สวยกว่านี้ (ไม่มีprettier.singleQuoteในการตั้งค่าของฉัน) จะปรับแต่ง VSCode เพื่อหลีกเลี่ยงสิ่งนี้ได้อย่างไร?

8
สีแถบสถานะ Visual Studio Code
สีแถบสถานะเริ่มต้นของ Visual Studio Code เป็นสีน้ำเงินและฉันคิดว่ามันค่อนข้างเสียสมาธิ ฉันใช้ส่วนขยายนี้เพื่อเปลี่ยนสี แต่มันหยุดทำงานหลังจากการ1.10.2อัปเดต



7
VSCode keybinding เพื่อซ่อน Explorer
มีการผูกคีย์ใด ๆ ใน VSCode ที่สามารถซ่อน Explorer ได้เช่นเดียวCtrl+Shift+Eกับการแสดงหรือไม่ ฉันเกลียดการหยิบเมาส์และฉันมีพื้นที่หน้าจอไม่เพียงพอที่จะเปิดใช้งาน Explorer ตลอดเวลา ขอขอบคุณ.

6
ฉันจะได้รับเคอร์เซอร์ทุกบรรทัดใน vscode ได้อย่างไร
ฉันกำลังพยายามใช้ฟังก์ชัน multi cursor ของ vscode ในไฟล์ขนาดใหญ่ (ish) ไฟล์มีขนาดใหญ่เกินไปที่จะเลือกทุกบรรทัดทีละบรรทัดโดยใช้ ctrl-alt-up หรือ down ใน Sublime-text ฉันจะเลือกทุกอย่างและกด ctrl-shift-l มีสิ่งที่คล้ายกันใน vscode ฉันได้ลองใช้การค้นหา regex สำหรับ ^ แต่นั่นทำให้ฉันมีข้อผิดพลาดที่ระบุว่า "นิพจน์ตรงกันทุกอย่าง"

4
ฉันจะแปลงแท็บเป็นช่องว่างและในทางกลับกันในไฟล์ที่มีอยู่ได้อย่างไร
ฉันคิดไม่ออกว่าจะทำสิ่งนี้เพื่อชีวิตของฉันได้อย่างไรนอกเหนือจากการค้นหาแทนที่ในช่องว่าง 4 ช่องและการแปลงเป็นแท็บ ( เวอร์ชัน 0.10.2 ) ฉันไม่สามารถนึกถึงตัวแก้ไข / IDE ที่ไม่มีคุณสมบัติเฉพาะสำหรับทำสิ่งนี้ได้ VSCode หรือไม่

6
VS Code กับ es6
ฉันได้รับข้อผิดพลาดที่เป็นขุยในรหัสของฉัน 'import' is only available in ES6 (use 'esversion: 6'). ทุกสิ่งที่เกี่ยวข้องกับ es6 กำลังส่งข้อผิดพลาด ไม่แน่ใจว่าต้องกำหนดค่าอะไรเพื่อให้ใช้งานได้

3
ความแตกต่างระหว่าง User และ System Installer ของ Visual Studio Code
รหัส Visual Studio เสนอผู้ใช้และโปรแกรมติดตั้งระบบ แต่ฉันไม่พบคำอธิบายใด ๆ เกี่ยวกับความแตกต่างระหว่างสองตัวเลือกนี้ ใครช่วยชี้แนะเรื่องนี้ให้ฉันหน่อยได้ไหม ขอบคุณ.

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