
วันนี้ทำการ clear สิ่งที่ไม่ได้ใช้งานใน VS Code ออก
เนื่องจากพบว่า VS Code มันช้าลงเรื่อย ๆ
ซึ่งส่งผลต่อการใช้งานอย่างมาก
เลยจดบันทึกสิ่งที่ clear ออกไป ดังนี้
โดยอ้างอิงจาก Make VS Code Faster
ปิด feature ที่ไม่ได้ใช้งาน ตัวอย่างเช่น
- ปิด MiniMap ใน Settings -> Text Editor -> MiniMap
- ปิด Suggestion ใน Settings -> Text Editor -> Suggestions
- ปิด Telemetry ใน Setting -> Application -> Telemetry
ลบ extensions ที่ไม่ได้ใช้ออกไป
เพราะว่าผมติดตั้งเยอะไปหมด
คิดว่าหลาย ๆ คนน่าจะเป็นคล้ายกันไหมนะ ?
หรือทำการเปิดหรือปิด extension ในแต่ละ workspace เลยจะดีกว่า
ยกตัวอย่างเช่น

เพิ่งไปเจอมาว่า เราสามารถดูว่า extension แต่ละตัวใช้เวลา load/startup time เท่าไรได้ด้วย
ไปที่ View -> Command Palette .. -> Show Running Extensions

แสดงผลดังนี้
จะเห็นว่า extension 3 ตัวแรกใช้เวลา start time สูงมาก ๆ
ต้องเข้าไปตรวจสอบกันแล้วนะ ว่าทำไม ? หรือลบทิ้งไป

รวมทั้งไปดูใน Startup performance ได้อีก
จะมีข้อมูล
- OS ที่ใช้งาน
- Metric ต่าง ๆในเรื่องของ performance
- รายละเอียดของ Extention
- เรื่องของ caching data ต่าง ๆ
น่าจะเป็นข้อมูลที่ช่วยให้เรา
เห็นว่าตรงไหนที่ช้าและต้องปรับปรุง
