Tags:
Node Thumbnail

Visual Studio Code ออกเวอร์ชัน 1.82 อัพเดตรอบเดือนสิงหาคม 2023 มีฟีเจอร์น่าสนใจคือรองรับการทำ port forwarding ช่วยให้เราสามารถรัน VS Code ในเครื่องโลคัล แล้วแชร์ให้คนอื่นเข้ามาใช้งานแบบรีโมทจากอินเทอร์เน็ตได้

การทำ port forwarding จะตั้งค่าเป็น private โดยดีฟอลต์ ผู้เข้ามาใช้งานจำเป็นต้องล็อกอินบัญชี GitHub อันเดียวกับที่ตั้งค่า port forwarding เพื่อความปลอดภัย แต่สามารถเปลี่ยนค่าเป็น public เพื่อไม่ต้องล็อกอินได้เช่นกัน ( รายละเอียด )

No Description

ของใหม่อย่างอื่นในเวอร์ชันนี้คือ Diff Editor ตัวใหม่ มีฟีเจอร์ตรวจจับโค้ดที่ย้ายตำแหน่งได้ (moved code detection) ช่วยให้เห็นการย้ายตำแหน่งโค้ดทั้งบล็อคได้ง่ายขึ้น

No Description

ฟีเจอร์ Command Center ค้นหาคำสั่งจากช่องค้นหาที่ title bar ถูกแสดงเป็นค่าดีฟอลต์แล้ว เพราะทดลองแล้วได้ผลตอบรับดี ช่วยให้ผู้ใช้ค้นหาคำสั่งที่ต้องการได้เร็วขึ้น

No Description

  • รองรับภาษา TypeScript เวอร์ชัน 5.2
  • รองรับการทำ refactoring JavaScript/TypeScript แบบแยกคลาสหรือฟังก์ชันไปใส่ไฟล์อื่นที่ระบุ (move to file)
  • JavaScript Debugger รองรับการ decompile โค้ด WebAssembly กลับมาเป็น text เพื่อให้ดีบั๊กและใส่ breakpoint ได้

ที่มา - Visual Studio Code

Get latest news from Blognone

Comments

By: rattananen
Android Windows
on 12 September 2023 - 10:07 #1293608

port forwarding นี้ผมว่าจุดประสงค์หลักน่าจะตรงกันข้ามครับ
น่าจะ edit code และ run app (ที่ต้อง listen port) บน remote
แล้ว forward port เพื่อดูผลลัพธ์จาก local มากกว่า

By: lew
Founder Jusci's WriterMEconomics Android
on 12 September 2023 - 10:58 #1293614 Reply to:1293608
lew's picture

อันนั้นคือของเดิมครับ มีนานแล้วตั้งแต่ VS Code ก่อนหน้านี้


lewcpe.com , @wasonliw

By: rattananen
Android Windows
on 12 September 2023 - 12:44 #1293622 Reply to:1293614


นี้คือสิ่งที่ผมเข้าใจจากในข่าว
local ในข่าว (มันคือ server/remote ของผม) (VS code forward here) << network (internet or localnetwork) << client

นี้คือสิ่งที่ผมพูด

server/remote ของผม (ผม edit code และ run ที่นี่) (VS code forward here) << network (internet or localnetwork) << local ของผม (ผม remote edit จาก local ผ่าน vscode)

ผมคิดว่าเราคุยสิ่งเดียวกันอยู่ แต่คนละมุมมองน่ะครับ

เหมือนผมจะเข้าใจแล้ว มันคือ forward port ที่ vscode listen อยู่
ให้ access จาก network ได้

By: btoy
Contributor Android Windows
on 13 September 2023 - 13:43 #1293764
btoy's picture

นอกเรื่อง มีใครใช้ Vim extension แล้วเจอว่าอัพเดทล่าสุดกระทบกับ Ctrl+p ที่เป็น Quick Open มั้ยครับ จนผมต้องไปปิด command นี้ เหมือนเค้าแก้เงื่อนไขใหม่ใน release ล่าสุด


..: เรื่อยไป