การแก้ไขโค้ดในแพลตฟอร์มที่มองเห็นได้
Visual Studio Code เป็นโปรแกรมแก้ไขโค้ดที่สามารถดาวน์โหลดได้ฟรี มีให้บริการสำหรับ Windows, iOS และระบบปฏิบัติการอื่น ๆ โดยให้วิธีการทำงานกับโค้ดในรูปแบบที่มองเห็นได้
ความสุขของโปรแกรมเมอร์
วิธีการที่ใช้งานง่ายของ Visual Studio Code แสดงให้เห็นถึงพลังของมันสำหรับผู้ที่ทำงานกับซอฟต์แวร์การเขียนโค้ดของตนเอง มีสี่ส่วนในโปรแกรมนี้ ส่วนแรกคือโมดูล IntelliSense ของ Visual Studio Code ซึ่งให้ผู้ใช้มีการเติมเต็มที่แนะนำซึ่งอิงจากประเภทตัวแปร คำจำกัดความฟังก์ชัน และข้อมูลที่นำเข้า มันมากกว่าฟังก์ชันการเติมอัตโนมัติที่ง่ายดาย ส่วนที่สองคือโมดูลการดีบักซึ่งค้นหาโค้ดของคุณเพื่อหาจุดที่อาจเกิดปัญหาและแม้กระทั่งแนะนำวิธีแก้ไข สามารถใช้เพื่อดีบักจุดหยุดและสแต็กการเรียก ส่วนที่สามเรียกว่า Git และนี่ช่วยให้โปรแกรมเมอร์สามารถรวม Git ผ่านตัวแก้ไขได้ เช่น เพื่อดูการเปลี่ยนแปลงและจัดเตรียมไฟล์ สุดท้ายมีโมดูลที่อนุญาตให้มีการใช้ส่วนขยายต่างๆ กับแพลตฟอร์ม แม้ว่าส่วนขยายเหล่านี้จะเป็นของบุคคลที่สาม แต่พวกมันจะไม่ทำให้โปรแกรมแก้ไขช้าลง
การแก้ไขทำได้ง่าย?
แม้ว่า Visual Studio Code จะช่วยเหลือผู้ที่ไม่มีประสบการณ์ในการเขียนโค้ด เช่น โปรแกรมเมอร์ Java และอื่น ๆ แต่ก็ไม่ได้ให้ความช่วยเหลือมากนักในการมองเห็นโค้ดสำหรับโปรแกรมเมอร์ผู้เชี่ยวชาญ กล่าวได้ว่า โมดูลการดีบักมีประโยชน์สำหรับนักเขียนโค้ดทุกประเภทเกือบทั้งหมด
ปรับปรุงการทำงานของคุณด้วย Visual Studio Code 1.78: สำรวจเทมเพลตโปรไฟล์และธีมใหม่
เทมเพลตโปรไฟล์ในตัวสำหรับภาษาการเขียนโปรแกรมยอดนิยม
การเปิดตัวล่าสุดของ Visual Studio Code 1.78 ได้นำเสนอเทมเพลตโปรไฟล์ในตัวสำหรับ Python, Java, data science, Node.js, และ Angular โปรไฟล์ที่คัดสรรนี้ช่วยให้นักพัฒนาสามารถปรับแต่งประสบการณ์ VS Code ของตนให้เหมาะกับการทำงานเฉพาะทาง ทำให้กระบวนการพัฒนาง่ายขึ้น
ธีมสีเริ่มต้นใหม่: ดาร์คโมเดิร์นและไลท์โมเดิร์น
Visual Studio Code 1.78 ยังนำธีมสีเริ่มต้นใหม่มาด้วย Dark Modern และ Light Modern แทนที่ธีม Dark+ และ Light+ ที่ผ่านมา มอบประสบการณ์การมองเห็นที่สดชื่นให้กับผู้ใช้
อัลกอริธึม Diff ที่ปรับปรุงและเวอร์ชันเก่าที่เลิกใช้
การอัปเดตนี้รวมถึง อัลกอริธึม diff ใหม่ ที่ให้ผลลัพธ์ที่ดีกว่าในกรณีส่วนใหญ่ แต่บางเอกสารอาจช้ากว่า ขณะที่อัลกอริธึมเก่ายังคงเป็นค่าเริ่มต้นในขณะนี้ มีแผนที่จะเปลี่ยนไปใช้ อัลกอริธึมใหม่ เป็นค่าเริ่มต้นในขณะที่ติดตามประสิทธิภาพของมัน
การสนับสนุน JavaScript ที่ปรับปรุงในบล็อก HTML
ด้วยการตั้งค่า js/ts.implicitProjectConfig.strictNullChecks นักพัฒนาสามารถเปิดใช้งาน null ที่เข้มงวดสำหรับ JavaScript ภายใน บล็อก HTML เพื่อเพิ่มความปลอดภัยและความน่าเชื่อถือของโค้ด
แนะนำตัวเลือกสีแบบสแตนด์อโลน
ผู้ใช้สามารถเปิด ตัวเลือกสีแบบสแตนด์อโลน เพื่อแทรกและแทนที่สีในโค้ดของตนได้อย่างง่ายดาย
ฟีเจอร์การรันต่อเนื่องสำหรับการทดสอบแต่ละรายการ
การรันต่อเนื่อง สามารถเปิดใช้งานสำหรับการทดสอบแต่ละรายการได้แล้ว ทำให้นักพัฒนามีความยืดหยุ่นและควบคุมกระบวนการทดสอบได้มากขึ้น
ฟังก์ชันการลากและวางสำหรับวิดีโอและภาพในไฟล์ Markdown
Visual Studio Code 1.78 อนุญาตให้นักพัฒนาสามารถ ลากและวางวิดีโอ ลงใน ไฟล์ Markdown และ ไฟล์ภาพ ลงใน เซลล์ Markdown ของสมุดบันทึก ทำให้กระบวนการสร้างไฟล์แนบสะดวกขึ้น
การสนับสนุน TypeScript 5.1
การเปิดตัวนี้สนับสนุน TypeScript 5.1 ซึ่งอยู่ในช่วงเบต้า เปิดทางให้นักพัฒนาสำรวจฟีเจอร์ล่าสุดของ TypeScript
ฟีเจอร์การเติมข้อมูลในบรรทัดที่ปรับปรุง
ฟีเจอร์ การเติมข้อมูลในบรรทัด ได้รับการปรับปรุง แก้ไขข้อบกพร่องและเพิ่มคำสั่ง Accept Line Accept Word ตอนนี้ทำงานข้ามบรรทัดได้ ทำให้การใช้งานฟีเจอร์นี้ดีขึ้น
การดำเนินการโค้ดและการแก้ไขด่วนในกล่องข้อความควบคุมแหล่งที่มา
นักพัฒนาสามารถเข้าถึง การดำเนินการโค้ด และ การแก้ไขด่วน ได้โดยตรงใน กล่องข้อความควบคุมแหล่งที่มา ทำให้การจัดการปัญหาและการทำการเปลี่ยนแปลงทำได้ง่ายขึ้น
ตัวแปร Snippet ใหม่: CURRENT_TIMEZONE_OFFSET
ตัวแปร snippet ล่าสุด CURRENT_TIMEZONE_OFFSET จะส่งคืนการเลื่อนเขตเวลาปัจจุบันในรูปแบบ +HHMM หรือ -HHMM
การเข้าถึงที่ปรับปรุงสำหรับผู้ใช้โปรแกรมอ่านหน้าจอ
ผู้ใช้โปรแกรมอ่านหน้าจอสามารถยกเว้นคำแนะนำจาก aria-label ของฟีเจอร์เพื่อลดความซ้ำซ้อนผ่านการตั้งค่า "accessibility.verbosity.diff-editor" และ "accessibility.verbosity.terminal" นอกจากนี้ยังมีการนำเสียงใหม่มาใช้เพื่อประสบการณ์ที่เป็นมิตรกับผู้ใช้มากขึ้น
VS Code สำหรับเว็บสนับสนุนการจัดเก็บไฟล์ขนาดใหญ่ของ Git (LFS)
สุดท้าย Visual Studio Code สำหรับเว็บ ตอนนี้สนับสนุนการคอมมิตไฟล์ไปยัง Git Large File Storage (LFS) ในที่เก็บที่โฮสต์บน GitHub ขยายความสามารถสำหรับการพัฒนาบนเว็บ