ไมโครซอฟท์ออกอัพเดตให้ Visual Studio Code ตัวแก้ไขซอร์สโค้ดฉบับโอเพนซอร์สขยับเลขรุ่นเป็น 1.15
การเปลี่ยนแปลงที่น่าสนใจในอัพเดตนี้อย่างแรกคือ การปรับปรุงการรองรับไฟล์ขนาดใหญ่ ด้วยการปิดฟีเจอร์ของ VS Code บางอย่าง (เช่น line guide, code wrapping / folding) เมื่อเปิดไฟล์ที่มีขนาดตั้งแต่ 30 MB หรือ 300,000 บรรทัดขึ้นไป ทำให้สามารถเพิ่มประสิทธิภาพและช่วยลดการใช้งานหน่วยความจำของเครื่องลงได้ (ในบางกรณีถึง 50%) อีกทั้งยังได้ถอดข้อจำกัดในการเปิดไฟล์ขนาดใหญ่ออกจากรุ่น 64 บิต และขยายขนาดไฟล์ที่สามารถเปิดได้จากเดิม 50 MB เป็น 300 MB บนรุ่น 32 บิต
ในโอกาสเดียวกันไมโครซอฟท์ยังได้ออก VS Code รุ่น 64 บิตให้ใช้งานจริงบนวินโดวส์ ทำให้สามารถดึงหน่วยความจำของเครื่องมาใช้ได้โดยไม่ติดข้อจำกัดอย่างรุ่น 32 บิตอีกด้วย
และสำหรับผู้ที่ใช้ VS Code เขียน Markdown อัพเดตนี้ได้ปรับปรุงตัวพรีวิว Markdown ไปหลายอย่าง ทั้งการเปิดให้ค้นหาข้อความภายในหน้าพรีวิวและเพิ่มการรองรับความสามารถใหม่ๆ ให้กับส่วนเสริมสำหรับภาษา Markdown ดังนี้
ภาพตัวอย่างการพรีวิวพร้อม stylesheet จากส่วนเสริม VS Code Github Style
- รองรับการพรีวิวพร้อม stylesheet
- รองรับการพรีวิวพร้อมรันสคริปต์เสริม เช่นการใช้ Mermaid Markdown เพื่อวาดไดอะแกรม
- รองรับการใช้ syntax อย่าง Markdown It เพิ่มเติม
นอกจากนี้ยังได้ปรับปรุงความปลอดภัยให้กับตัวพรีวิว Markdown โดยจะบล็อกรูปภาพที่โหลดผ่าน HTTP เป็นค่าตั้งต้น
ส่วนการปรับปรุงอื่นๆ ที่ไมโครซอฟท์ยกให้เป็นไฮไลท์ของการอัพเดตครั้งนี้มีดังนี้
- ปรับฟีเจอร์ช่วยเขียนเว็บ Emmet เป็นเวอร์ชัน 2.0, เปิดตัวช่วยย่อหน้าโค้ดอัตโนมัติเป็นค่าตั้งต้น
- สามารถปรับแต่งไฮไลท์สีของ syntax ได้เอง โดยไม่จำเป็นต้องสร้างธีมสีขึ้นมาเองทั้งธีม
- เพิ่มการตั้งค่าตัวแปร environment บน terminal
- เพิ่ม Loaded Script Explorer ช่วยแสดงรายการสคริปต์ที่ถูกโหลดขึ้นมาระหว่างดีบัก Node.js
- เพิ่มตัวช่วยเลือกสี (Color picker) ให้ใช้กับไฟล์ CSS, SASS และ Less
- อัพเดตเว็บ code.visualstudio.com โดยได้เพิ่มคู่มือแนะนำการใช้งาน VS Code กับ React, Angular และการ deploy Node.js ขึ้น Azure
การปรับปรุงข้างต้นเป็นเพียงส่วนหนึ่งของการอัพเดตครั้งนี้เท่านั้น ใครสนใจรายละเอียดทั้งหมดสามารถเข้าไปอ่านต่อได้ที่ลิงก์ที่มาท้ายข่าวครับ
ที่มา - Visual Studio Code
เป็นอัพเดตที่มีประโยชน์มาก :)
benwrk Mon, 08/21/2017 - 01:42
เป็นอัพเดตที่มีประโยชน์มาก :)
กดอัพแปป
Jirawat Mon, 08/21/2017 - 07:38
กดอัพแปป
ผมอัปเดตไปสัปดาห์ที่แล้ว
hisoft Mon, 08/21/2017 - 09:50
ผมอัปเดตไปสัปดาห์ที่แล้ว มีข้อมูลมาฝากสำหรับใครที่จะลง 64 บิตครับ
มีใครเป็นไหมครับเวลาเปลี่ยน
gnamsai Mon, 08/21/2017 - 10:15
มีใครเป็นไหมครับเวลาเปลี่ยน tab ไปมาของผมมันกระตุกๆแปปนึงของเก่าไม่เป็น
deplay -> deploy
kajokman Mon, 08/21/2017 - 11:33
แก้แล้วขอบคุณครับ
Job_The_Gamer Mon, 08/21/2017 - 12:44
In reply to deplay -> deploy by kajokman
แก้แล้วขอบคุณครับ
ทำไมโปรแกรมเมอร์ส่วนใหญ่ถึงเป
Hadakung Mon, 08/21/2017 - 12:57
ทำไมโปรแกรมเมอร์ส่วนใหญ่ถึงเป็นทาสแมว... (ผมเป็นส่วนน้อย)
ทาสแมวคือยังไงครับ
sabayjoo_ Mon, 08/21/2017 - 14:42
In reply to ทำไมโปรแกรมเมอร์ส่วนใหญ่ถึงเป by Hadakung
ทาสแมวคือยังไงครับ ผมไม่เข้าใจ
ชอบแมว มีรูปแมว gif
Go-Kung Mon, 08/21/2017 - 15:53
In reply to ทาสแมวคือยังไงครับ by sabayjoo_
ชอบแมว มีรูปแมว gif แมวน่ารักๆเยอะ
แล้วก็เอามาใช้เป็น profile picture หรือโพสท์แทนอารมณ์ หรือใช้เป็นภาพตัวอย่างเวลาทำ mock-up
แล้วก็หลายๆคนน่าจะเลี้ยงแมวจริงๆด้วย
อ๋อ นึกว่ามีอะไรแอบแฝงซะอีก
sabayjoo_ Mon, 08/21/2017 - 18:03
In reply to ชอบแมว มีรูปแมว gif by Go-Kung
อ๋อ นึกว่ามีอะไรแอบแฝงซะอีก ฮ่าๆๆ
เพราะโปรแกรมเมอร์ชอบเก็บตัวเง
mementototem Tue, 08/22/2017 - 09:38
In reply to ทำไมโปรแกรมเมอร์ส่วนใหญ่ถึงเป by Hadakung
เพราะโปรแกรมเมอร์ชอบเก็บตัวเงียบ ๆ ไม่สุงสิงกะใคร และคาดเดาอะไรไม่ได้เหมือนแมวล่ะมั้ง