Pylance เซิร์ฟเวอร์พัฒนาภาษา python ใหม่สำหรับ Visual Studio Code

0

Microsoft ได้ประกาศเปิดตัว Pylance เซิร์ฟเวอร์พัฒนาภาษา python ใหม่ที่มุ่งหวังเพื่อช่วยให้นักพัฒนาระบบเขียนโค้ด python ได้ดีขึ้นและช่วยปรับปรุง IntelliSense และ Visual Studio Code รองรับภาษา python ได้

ผู้ใช้งานสามารถติดตั้งได้ฟรีผ่าน Visual Studio Marketplace แล้ว โดย Pylance นั้นเป็นการพัฒนาโปรโตคอล Language Server Protocol และใช้เครื่องมือตรวจสอบ Pyright : Static Type Checker ของ Microsoft เองเพื่อให้ชนิดข้อมูลที่มีความสมบูรณ์มากขึ้น ซึ่ง extension นั้นยังมีฟีเจอร์ autocomplete ต่างๆ และ type checking และอีกหลายๆ โมดูลอีกด้วย

https://res.infoq.com/news/2020/07/pylance-visual-studio-code/en/resources/1pylance-python-language-server-1-1593897809605.gif
Type Information

ตามข้อมูลจาก Microsoft เครื่องมือ Pylance นั้นจะไปแทน Microsoft Python Language Server ที่ปล่อยออกมาตั้งแต่ปี 2561 ในที่สุด โดยคุณ Savannah Ostrowski ผู้จัดการโปรแกรม Microsoft ระบุว่า ณ ตอนนี้ Microsoft ยังไม่มีแผนที่จะปล่อย opensource แต่อย่างใด

https://res.infoq.com/news/2020/07/pylance-visual-studio-code/en/resources/2pylance-python-language-server-2-1593897808752.gif
Type Checking Diagnostics

Source : https://www.infoq.com/news/2020/07/pylance-visual-studio-code/