ไมโครซอฟท์ออกอัพเดตให้กับตัวแก้ไขซอร์สโค้ดโอเพนซอร์ส Visual Studio Code ขยับเลขเวอร์ชันเป็นรุ่น 1.3
โดยได้เพิ่มฟีเจอร์ใหญ่อย่างการเพิ่มแท็บสำหรับหน้าต่าง editor ช่วยจัดระเบียบ workbench ให้ใช้งานได้สะดวกขึ้น และเพิ่มหน้าจัดการ extension ช่วยให้สามารถค้นหาและติดตั้งและอัพเดตส่วนเสริมที่ต้องการได้จาก VS Code เลย (แต่ก่อนต้องค้นหาผ่าน Visual Studio Marketplace แล้วก็อปปี้คำสั่งติดตั้งมาใช้บน VS Code อีกที)
สำหรับการปรับปรุงทั้งหมดที่ไมโครซอฟท์ยกให้เป็นไฮไลท์ของการอัพเดตครั้งนี้มีดังนี้
- Tabs: เพิ่มแท็บบน editor pane ช่วยจัดระเบียบ workbench และช่วยให้เข้าถึงไฟล์ที่ทำงานอยู่ได้สะดวกขึ้น

- Extensions: เพิ่มหน้าจัดการ extension ในตัว ช่วยให้ค้นหา, ติดตั้งและจัดการส่วนเสริมได้ง่ายขึ้น

- Workbench:
- ปรับปรุงฟังก์ชั่น drag and drop อย่างเช่นการลากไฟล์หรือแท็บเพื่อสร้าง editor pane ใหม่
- เลือกเปิด preview editor ช่วยประหยัดการเปิดแท็บใหม่ในกรณีที่เข้าไปดูโค้ดโดยไม่ทำการแก้ไข (single click ที่ไฟล์)
- สามารถใช้งาน terminal ทีละหลายๆ ตัวได้

- Editor: search and replace ได้ทีละหลายไฟล์, เปิดเส้นไกด์ย่อหน้าได้, เพิ่ม Problems panel ข้างล่าง editor สำหรับแสดง error และ warning แทนจะที่แสดงเป็นกล่องลอยขึ้นมาทับแบบเดิม
- Languages: รวมฟีเจอร์ช่วยเขียนเว็บของ Emmet มาสมบูรณ์กว่าเดิม, เพิ่มส่วนเสริม Atom JavaScript grammar ให้เลือกใช้แทนตัวตรวจ JavaScript grammar ที่ติดมากับ VS Code ได้
- Debugging: ปรับปรุงการดีบักไปหลายอย่างรวมถึงการรองรับ attach เข้า process ของ Node.js ที่กำลังรันอยู่และเปิดให้ส่วนเสริมสามารถแก้ไขค่าของตัวแปรระหว่างดีบักได้
- Extension Authoring: เปิดให้ผู้สร้างส่วนเสริมเข้าถึง menu bar และ context menu, API ใหม่สำหรับปรับแต่งหน้าตาของ VS Code เพิ่มเติม
สำหรับอัพเดตหนนี้ส่วนตัวแล้วผมว่า VS Code ดูเป็นมิตรมากขึ้นน่าใช้งานกว่าเดิมเยอะ ใครสนใจรายละเอียดทั้งหมดสามารถเข้าไปอ่านต่อได้ที่ที่มาท้ายข่าวครับ
ที่มา - Visual Studio via MSPoweruser
on
เยี่ยมมากเลยครับ
originalBlueSin Sat, 09/07/2016 - 19:45
เยี่ยมมากเลยครับ
Editor ที่ผมชอบมากที่สุดบน
7elven Sat, 09/07/2016 - 20:03
Editor ที่ผมชอบมากที่สุดบน windows ก็ยังเป็น Notepad++ อยู่ดี เบามากด้วย ส่วนบน mac ผมก็ชอบตัวนี้แหละ หลังจากมีตัวนี้ก็ไม่ค่อยได้เปิด atom เลย
+1
gab Sat, 09/07/2016 - 23:19
In reply to Editor ที่ผมชอบมากที่สุดบน by 7elven
+1 แต่กับงานที่สร้างใหม่ๆ ผมจะใช้ VSC
NP++ จะใช้กับงานอดิเรก แก้งานเก่าๆ
Tab นี่รอมานาน!
UltimaWeapon Sat, 09/07/2016 - 20:10
Tab นี่รอมานาน!
ยังใช้ editplus อยู่เลย
TAXZe Sat, 09/07/2016 - 21:05
ยังใช้ editplus อยู่เลย ใช้แบบแก้โค้ดไฟล์ขำๆ ไม่เน้น dev อะไรมากมาย
วันก่อนลองใช้ notepad++,sublime สั่ง search/replace แบบ regex all file ร้อยๆไฟล์ๆละพันๆแถว แล้วมันขัดใจ ไม่คล่องเท่า editplus แล้วยังสูบแรมเกือบหมดเครื่อง8gbอีก
ส่วน atom คงไม่ต้องลองล่ะมั้ง เปิดโปรแกรมขึ้นมายังสูบแรมขนาดนั้น คงไม่เหลือให้ read ไฟล์งานเท่าไร -*-
Editplus เหมือนกันครับ
unn Mon, 11/07/2016 - 12:17
In reply to ยังใช้ editplus อยู่เลย by TAXZe
Editplus เหมือนกันครับ คล่องมือสุดแล้ว ใช้มาตั้งแต่ 2.x
แท็บนี้รอมานานจะได้ใช้ชินมือซ
adente Sat, 09/07/2016 - 21:53
แท็บนี้รอมานานจะได้ใช้ชินมือซะที
ฟินมากกับ Extension
Hadakung Sat, 09/07/2016 - 22:53
ฟินมากกับ Extension เลิกใช้ตัวอื่นได้เลย ขนาด Arduino syntax support ยังมี ฯลฯ มีแม้กระทั้ง COBOL syntax support ดึงมาจากรุ่นใหญ่เต็มที่แต่ก็ยังเบาวิว
กราบบบบบบบ
Be1con Sat, 09/07/2016 - 23:00
กราบบบบบบบ
ตอนนี้ใครมาถามว่า editor
osmiumwo1f Sat, 09/07/2016 - 23:17
ตอนนี้ใครมาถามว่า editor ตัวไหนดีสุดผมบอก VS Code เลย
มัน compile ได้ไหมครับ
terap Sat, 09/07/2016 - 23:43
มัน compile code ได้ไหมครับ
ขึ้นอยู่กับ extension ครับ
soginal Sat, 09/07/2016 - 23:57
In reply to มัน compile ได้ไหมครับ by terap
ขึ้นอยู่กับ extension ครับ
รึไม่ก็สร้าง task มา compile เอง
มาแนว eclipse เลย
sukjai Sun, 10/07/2016 - 00:59
มาแนว eclipse เลย ถ้าเปิดกว้างเหมือน eclipse จะดีมาก
tab กับเปิดหลาย terminal
massacre Sun, 10/07/2016 - 01:46
tab กับเปิดหลาย terminal ต้องกลับมาลองใหม่ซะแล้ว
ตกลงมันทำ code completion
crucifier Sun, 10/07/2016 - 12:16
ตกลงมันทำ code completion (intellisense) แบบข้าม file ได้มั้ยครับ (ใน project เดียวกัน)?
อันนี้เข้าใจว่าอยู่ที่ตัว
Job_The_Gamer Mon, 11/07/2016 - 15:50
In reply to ตกลงมันทำ code completion by crucifier
อันนี้เข้าใจว่าอยู่ที่ตัว Extension ด้วยล่ะครับ
เห็น description บางอันก็ระบุเลยว่า ทำ code completion กับ user created code ได้ (แต่ไม่รู้ข้ามไฟล์ได้ไหม)
ผมเองก็เพิ่งกลับมาลองใหม่ยังไม่ได้เล่นอะไรเยอะ
ดีขึ้นเรื่อยๆ เลยนะ
lingjaidee Sun, 10/07/2016 - 18:17
ดีขึ้นเรื่อยๆ เลยนะ ใช้อยู่บนแมคเนี่ยแหละ ;)
ก่อนหน้านี้ตัวจัดการ
mementototem Sun, 10/07/2016 - 21:44
ก่อนหน้านี้ตัวจัดการ extension อยู่ในรูป command line สั่งค้นหาได้นะครับ แต่แสดงข้อมูลเท่าไข่มด