Microsoft ได้นำเสนอ Visual Studio Code 1.85 โปรแกรมแก้ไขโค้ดโอเพ่นซอร์สที่เป็นเอกสิทธิ์ฉบับเดือนพฤศจิกายน 2023 การปรับปรุงล่าสุดมีจุดมุ่งหมายเพื่อเพิ่มศักยภาพให้กับนักพัฒนาด้วยคุณสมบัติที่เป็นนวัตกรรม เช่น คำแนะนำแบบอินเลย์แบบโต้ตอบ หน้าต่างตัวแก้ไขแบบลอย และการแสดงภาพสแน็ปช็อตฮีป JavaScript ที่ครอบคลุม
เวอร์ชันอัปเกรดเปิดตัวเมื่อวันที่ 7 ธันวาคม และพร้อมให้ดาวน์โหลดสำหรับผู้ใช้บนแพลตฟอร์ม Windows, Linux หรือ Mac
ในการอัปเกรดครั้งใหญ่ นักพัฒนาสามารถแยกตัวแก้ไขออกจากหน้าต่างหลักและเปลี่ยนให้เป็นหน้าต่างที่มีเอกลักษณ์และมีน้ำหนักเบาได้ การแก้ไขใด ๆ ในโปรแกรมแก้ไขในหน้าต่างใดหน้าต่างหนึ่งจะมีผลกับหน้าต่างโปรแกรมแก้ไขอื่น ๆ ทั้งหมดทันที การเปิดหน้าต่างตัวแก้ไขแบบลอยนั้นง่ายพอ ๆ กับการลากตัวแก้ไขออกจากหน้าต่างที่มีอยู่แล้ววางลงในพื้นที่ว่างบนเดสก์ท็อป นอกจากนี้ ยังมีการแนะนำการปรับปรุงคำสั่งที่ช่วยให้สามารถย้ายหรือคัดลอกเอดิเตอร์หรือกลุ่มเอดิเตอร์ไปยังหน้าต่างอิสระได้
Visual Studio Code 1.85 ยังช่วยให้นักพัฒนาเห็นภาพสแน็ปช็อตฮีป V8 ที่บันทึกเป็น '.heapsnapshot' นักพัฒนาสามารถดูสิ่งเหล่านี้ได้ในมุมมองแบบตารางมาตรฐานหรือการแสดงภาพประกอบของส่วนยึดของออบเจ็กต์หน่วยความจำเฉพาะ คุณสามารถจับภาพสแน็ปช็อตฮีป JavaScript ได้โดยใช้คำสั่ง 'Take Performance Profile' ในระหว่างการดีบักโค้ด JavaScript หรือแท็บหน่วยความจำใน DevTools ของเบราว์เซอร์
รุ่น 1.85 ไม่ใช่การทำซ้ำ Visual Studio Code ครั้งแรกของ Microsoft ตัวแก้ไขโค้ดเวอร์ชันก่อนหน้า 1.84 ซึ่งเปิดตัวเมื่อวันที่ 1 พฤศจิกายน มาพร้อมกับเสียง และได้รับการอัพเกรดเพิ่มเติมด้วยการอัปเดตจุดวางจำหน่าย เวอร์ชัน 1.84.1 และ 1.84.2
อย่างไรก็ตาม Visual Studio Code 1.85 ไม่ได้หยุดอยู่แค่ตัวแก้ไขแบบลอยตัวและสแน็ปช็อตฮีป เพื่อปรับปรุงประสบการณ์การใช้งานคีย์บอร์ด ตอนนี้คำแนะนำเครื่องมือจะแสดงบนโฟกัสของคีย์บอร์ดสำหรับองค์ประกอบที่มีการโฮเวอร์แบบกำหนดเอง เช่น รายการแถบกิจกรรมและแถบสถานะ
สำหรับคำแนะนำการฝัง JavaScript และ TypeScript ขณะนี้สามารถโต้ตอบได้แล้ว นักพัฒนาสามารถตัดสินใจได้ว่าส่วนขยายใดที่ต้องการอัปเดตอัตโนมัติ นอกจากนี้ นักพัฒนายังสามารถนำทางความสัมพันธ์ประเภทของโปรเจ็กต์ Python ได้อย่างมีประสิทธิภาพมากขึ้นเมื่อใช้เซิร์ฟเวอร์ภาษา Pylance ซึ่งมีประโยชน์อย่างยิ่งในโค้ดเบสขนาดใหญ่ที่มีความสัมพันธ์ประเภทที่ซับซ้อน
ส่วนขาเข้า/ขาออกได้ถูกรวมไว้ในส่วนการควบคุมแหล่งที่มา ส่วนใหม่นี้แสดงความแตกต่างขาเข้าและขาออกสำหรับสาขาปัจจุบันเมื่อเปรียบเทียบกับระยะไกล สำหรับเครื่องมือสำหรับนักพัฒนา GitHub Copilot AI ได้มีการแนะนำการคงอยู่ของประวัติการแชทในเซสชัน VS Code
การนำทางแผนผังโครงการยังทำได้ง่ายขึ้นด้วยการขยายฟีเจอร์ Sticky Scroll ให้กับมุมมองแผนผังทั้งหมด ซึ่งขณะนี้อยู่ในการแสดงตัวอย่าง นอกจากนี้ โปรแกรมแก้ไขแบบ multi-diff ซึ่งอยู่ในการแสดงตัวอย่างด้วย ช่วยให้ผู้ใช้สามารถดูรูปแบบต่างๆ ของไฟล์หลายไฟล์ได้ในมุมมองแบบเลื่อนเดียว
สิ่งที่น่าสนใจคือ AppMaster.io หนึ่งในผู้นำ ด้านแพลตฟอร์มแบบไม่ต้องเขียนโค้ด ติดตามแนวโน้มที่กำหนดโดย Microsoft ในการยกระดับประสบการณ์ของนักพัฒนา AppMaster ช่วยให้นักพัฒนาสามารถสร้างฐานข้อมูล ตรรกะทางธุรกิจ และ endpoints อย่างชัดเจน หากคุณต้องการยกระดับประสิทธิภาพการทำงานของคุณไปอีกระดับ ลองสมัครใช้งาน สตูดิโอ ของพวกเขา