Visual Studio เพิ่มฟีเจอร์เซฟอัตโนมัติเมื่อหน้าต่าง Visual Studio สลับไปทำงานเบื้องหลัง เพื่อแก้ปัญหาลืมเซฟโค้ดล่าสุด แล้วสลับไปใช้โปรแกรมอื่นทำงานกับโค้ดเดียวกัน เพื่อพบว่าโค้ดไม่ได้อัพเดต
ทีมพัฒนาของ Visual Studio บอกว่าได้ยินการรายงานปัญหาลืมเซฟโค้ดเป็นประจำ เมื่อสลับไปใช้เครื่องมืออื่น (เช่น ดีบั๊กเกอร์หรืออีมูเลเตอร์) ก็พบว่าเป็นโค้ดเก่า ไม่ใช่โค้ดล่าสุด หากไปแก้โค้ดในเครื่องมือตัวอื่น ก็จะมีปัญหาเรื่องการซิงก์โค้ดให้เป็นเวอร์ชันเดียวกันตามมาอีก
ใน Visual Studio 17.2 Preview 1 จึงมีฟีเจอร์ Autosave เข้ามา อยู่ในหน้าจอตั้งค่า Environment > Documents เมื่อตั้งค่านี้แล้ว Visual Studio จะพยายามเซฟไฟล์ทุกอย่างให้เรา ในกรณีที่เซฟไม่สำเร็จ (เช่น เป็นไฟล์แบบ read-only) จะเก็บการเปลี่ยนแปลงนั้นไว้ให้ด้วย
ทีมของไมโครซอฟท์บอกว่าการตั้งค่านี้จะทำให้ดิสก์ทำงานบ่อยขึ้น ในการใช้งานปกติคงไม่มีปัญหาอะไร แต่ถ้าโค้ดอยู่บนเซิร์ฟเวอร์รีโมท หรือใช้เครื่องที่ดิสก์ทำงานช้า ก็อาจมีผลกระทบได้
ที่มา - Microsoft