ไมโครซอฟท์ออกอัพเดตให้กับตัวแก้ไขซอร์สโค้ดโอเพนซอร์ส 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
Comments
เยี่ยมมากเลยครับ
Editor ที่ผมชอบมากที่สุดบน windows ก็ยังเป็น Notepad++ อยู่ดี เบามากด้วย ส่วนบน mac ผมก็ชอบตัวนี้แหละ หลังจากมีตัวนี้ก็ไม่ค่อยได้เปิด atom เลย
+1 แต่กับงานที่สร้างใหม่ๆ ผมจะใช้ VSC
NP++ จะใช้กับงานอดิเรก แก้งานเก่าๆ
Tab นี่รอมานาน!
ยังใช้ editplus อยู่เลย ใช้แบบแก้โค้ดไฟล์ขำๆ ไม่เน้น dev อะไรมากมาย
วันก่อนลองใช้ notepad++,sublime สั่ง search/replace แบบ regex all file ร้อยๆไฟล์ๆละพันๆแถว แล้วมันขัดใจ ไม่คล่องเท่า editplus แล้วยังสูบแรมเกือบหมดเครื่อง8gbอีก
ส่วน atom คงไม่ต้องลองล่ะมั้ง เปิดโปรแกรมขึ้นมายังสูบแรมขนาดนั้น คงไม่เหลือให้ read ไฟล์งานเท่าไร -*-
Editplus เหมือนกันครับ คล่องมือสุดแล้ว ใช้มาตั้งแต่ 2.x
แท็บนี้รอมานานจะได้ใช้ชินมือซะที
ฟินมากกับ Extension เลิกใช้ตัวอื่นได้เลย ขนาด Arduino syntax support ยังมี ฯลฯ มีแม้กระทั้ง COBOL syntax support ดึงมาจากรุ่นใหญ่เต็มที่แต่ก็ยังเบาวิว
กราบบบบบบบ
Coder | Designer | Thinker | Blogger
ตอนนี้ใครมาถามว่า editor ตัวไหนดีสุดผมบอก VS Code เลย
มัน compile code ได้ไหมครับ
ขึ้นอยู่กับ extension ครับ
รึไม่ก็สร้าง task มา compile เอง
มาแนว eclipse เลย ถ้าเปิดกว้างเหมือน eclipse จะดีมาก
tab กับเปิดหลาย terminal ต้องกลับมาลองใหม่ซะแล้ว
ตกลงมันทำ code completion (intellisense) แบบข้าม file ได้มั้ยครับ (ใน project เดียวกัน)?
อันนี้เข้าใจว่าอยู่ที่ตัว Extension ด้วยล่ะครับ
เห็น description บางอันก็ระบุเลยว่า ทำ code completion กับ user created code ได้ (แต่ไม่รู้ข้ามไฟล์ได้ไหม)
ผมเองก็เพิ่งกลับมาลองใหม่ยังไม่ได้เล่นอะไรเยอะ
Achievement Unlocked: Being a Blognone's Writer
ดีขึ้นเรื่อยๆ เลยนะ ใช้อยู่บนแมคเนี่ยแหละ ;)
my blog
ก่อนหน้านี้ตัวจัดการ extension อยู่ในรูป command line สั่งค้นหาได้นะครับ แต่แสดงข้อมูลเท่าไข่มด
Jusci - Google Plus - Twitter