Tags:
Node Thumbnail

ไมโครซอฟท์ออกอัพเดตให้กับตัวแก้ไขซอร์สโค้ดโอเพนซอร์ส Visual Studio Code ขยับเลขเวอร์ชันเป็นรุ่น 1.3

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

สำหรับการปรับปรุงทั้งหมดที่ไมโครซอฟท์ยกให้เป็นไฮไลท์ของการอัพเดตครั้งนี้มีดังนี้

  • Tabs: เพิ่มแท็บบน editor pane ช่วยจัดระเบียบ workbench และช่วยให้เข้าถึงไฟล์ที่ทำงานอยู่ได้สะดวกขึ้น

No Description

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

No Description

  • Workbench:

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

No Description

  • 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

Get latest news from Blognone

Comments

By: originalBlueSin
Windows PhoneWindows
on 9 July 2016 - 19:45 #925010
originalBlueSin's picture

เยี่ยมมากเลยครับ

By: 7elven
ContributoriPhoneWindows PhoneAndroid
on 9 July 2016 - 20:03 #925014

Editor ที่ผมชอบมากที่สุดบน windows ก็ยังเป็น Notepad++ อยู่ดี เบามากด้วย ส่วนบน mac ผมก็ชอบตัวนี้แหละ หลังจากมีตัวนี้ก็ไม่ค่อยได้เปิด atom เลย

By: gab
Windows PhoneAndroidWindows
on 9 July 2016 - 23:19 #925040 Reply to:925014
gab's picture

+1 แต่กับงานที่สร้างใหม่ๆ ผมจะใช้ VSC
NP++ จะใช้กับงานอดิเรก แก้งานเก่าๆ

By: UltimaWeapon
Windows PhoneRed HatWindowsIn Love
on 9 July 2016 - 20:10 #925016
UltimaWeapon's picture

Tab นี่​รอ​มา​นาน!

By: TAXZe
iPhoneAndroidUbuntuWindows
on 9 July 2016 - 21:05 #925018

ยังใช้ editplus อยู่เลย ใช้แบบแก้โค้ดไฟล์ขำๆ ไม่เน้น dev อะไรมากมาย

วันก่อนลองใช้ notepad++,sublime สั่ง search/replace แบบ regex all file ร้อยๆไฟล์ๆละพันๆแถว แล้วมันขัดใจ ไม่คล่องเท่า editplus แล้วยังสูบแรมเกือบหมดเครื่อง8gbอีก

ส่วน atom คงไม่ต้องลองล่ะมั้ง เปิดโปรแกรมขึ้นมายังสูบแรมขนาดนั้น คงไม่เหลือให้ read ไฟล์งานเท่าไร -*-

By: unn
iPhoneAndroidUbuntuWindows
on 11 July 2016 - 12:17 #925214 Reply to:925018

Editplus เหมือนกันครับ คล่องมือสุดแล้ว ใช้มาตั้งแต่ 2.x

By: adente
ContributorSUSESymbianWindows
on 9 July 2016 - 21:53 #925023
adente's picture

แท็บนี้รอมานานจะได้ใช้ชินมือซะที

By: Hadakung
iPhoneWindows PhoneAndroidWindows
on 9 July 2016 - 22:53 #925031

ฟินมากกับ Extension เลิกใช้ตัวอื่นได้เลย ขนาด Arduino syntax support ยังมี ฯลฯ มีแม้กระทั้ง COBOL syntax support ดึงมาจากรุ่นใหญ่เต็มที่แต่ก็ยังเบาวิว

By: Be1con
ContributorWindows PhoneWindowsIn Love
on 9 July 2016 - 23:00 #925033
Be1con's picture

กราบบบบบบบ


Coder | Designer | Thinker | Blogger

By: osmiumwo1f
ContributorWindows PhoneWindows
on 9 July 2016 - 23:17 #925041
osmiumwo1f's picture

ตอนนี้ใครมาถามว่า editor ตัวไหนดีสุดผมบอก VS Code เลย

By: terap
Windows PhoneAndroidRed HatUbuntu
on 9 July 2016 - 23:43 #925043
terap's picture

มัน compile code ได้ไหมครับ

By: soginal
AndroidIn Love
on 9 July 2016 - 23:57 #925045 Reply to:925043
soginal's picture

ขึ้นอยู่กับ extension ครับ
รึไม่ก็สร้าง task มา compile เอง

By: sukjai
iPhoneAndroidRed HatUbuntu
on 10 July 2016 - 00:59 #925048

มาแนว eclipse เลย ถ้าเปิดกว้างเหมือน eclipse จะดีมาก

By: massacre
AndroidUbuntu
on 10 July 2016 - 01:46 #925050

tab กับเปิดหลาย terminal ต้องกลับมาลองใหม่ซะแล้ว

By: crucifier
iPhoneAndroidUbuntu
on 10 July 2016 - 12:16 #925079

ตกลงมันทำ code completion (intellisense) แบบข้าม file ได้มั้ยครับ (ใน project เดียวกัน)?

By: Job_The_Gamer
WriterWindows PhoneAndroidWindows
on 11 July 2016 - 15:50 #925252 Reply to:925079
Job_The_Gamer's picture

อันนี้เข้าใจว่าอยู่ที่ตัว Extension ด้วยล่ะครับ

เห็น description บางอันก็ระบุเลยว่า ทำ code completion กับ user created code ได้ (แต่ไม่รู้ข้ามไฟล์ได้ไหม)

ผมเองก็เพิ่งกลับมาลองใหม่ยังไม่ได้เล่นอะไรเยอะ


Achievement Unlocked: Being a Blognone's Writer

By: lingjaidee
ContributoriPhoneAndroid
on 10 July 2016 - 18:17 #925126
lingjaidee's picture

ดีขึ้นเรื่อยๆ เลยนะ ใช้อยู่บนแมคเนี่ยแหละ ;)


my blog

By: mementototem
ContributorJusci's WriterAndroidWindows
on 10 July 2016 - 21:44 #925161
mementototem's picture

ก่อนหน้านี้ตัวจัดการ extension อยู่ในรูป command line สั่งค้นหาได้นะครับ แต่แสดงข้อมูลเท่าไข่มด


Jusci - Google Plus - Twitter - FSN