微軟於VS Code強化Pylance啟發式匯入修復與Python網頁除錯功能
· 2024-03-01

微軟推出VS Code的Python與Jupyter擴充套件3月更新版,強化Pylance的匯入建議和Python網頁除錯功能,並最佳化了REPL與Jupyter伺服器的整合

微軟更新VS Code的Python與Jupyter擴充套件,在最新的3月版本中,微軟於Pylance擴充套件添加啟發性設計的匯入程式碼動作(Imports Code Action),並且讓Python擴充套件能自動啟動瀏覽器,來除錯Django或Flask應用程式,而且Python REPL整合殼層,提供更靈活的工作環境。

當開發者的Python專案有缺少匯入檔案時,便會觸發Add Import快速修復功能,而現在Pylance擴充套件使用啟發式方法,僅顯示前三個高信心的匯入選項,這些選項根據最近使用的匯入、相同模組符號、標準函式庫中的符號等條件,選出三個匯入建議。

當前三個匯入選項都非開發者所需要的,Pylance現在還有一個新的程式碼動作稱為搜尋其他匯入,開發者便可以根據擴充套件顯示的快速選單,搜尋與缺失匯入符號前綴相符的選項。另外,Pylance還加入更改拼寫程式碼動作,可針對因為錯誤拼字而缺少匯入檔案提供建議。目前啟發式匯入修復功能,需透過手動設定啟動,但微軟計畫將此行為設為預設。

Python除錯器擴充套件可供開發者更方便地開發和測試Python網頁應用程式,現在開發者可以透過設定,在以Django或Flask應用程式啟動除錯器時,自動啟動瀏覽器。

微軟現在還於Mac、Linux和Windows平臺啟用Python REPL的殼層整合。在Python REPL中執行命令時,擴充套件會透過上色的符號顯示命令執行成功與否,而且這項功能同時啟用Terminal:Run Recent Command,允許開發者查看和使用REPL的命令歷史紀錄,此外,開發者還可以利用Terminal:Run Recent Command,存取所有作業系統的Python殼層檔案歷史。

微軟也對Jupyter伺服器的語言支援進行更新,讓Jupyter擴充套件可以區分連接到的Jupyter伺服器,為本地端抑或是遠端。過去在連接到本地Jupyter伺服器時,Jupyter擴充套件會將這些伺服器一率視為遠端連線,導致Pylance擴充套件無法偵測到已安裝的套件。現在經過更新,Jupyter擴充套件已經能正確辨識連接到的Jupyter伺服器。

熱門文章
哈薩克計劃對線上賭場促銷活動進行處罰
合規與政策
巴西擬將博弈稅率提高至24% 稅收將用於社保與醫療領域
合規與政策
印度最高法院受理公益訴訟,要求全國禁封「偽裝」成社交遊戲的賭博平台
合規與政策
GGC Awards 2026 璀璨科倫坡:致敬 iGaming 行業的領航者與創新力量
灰度頭條
橫跨全球6個城市,灰度8場派對邀你共看世界盃,重塑高質量社交新場景
灰度頭條
灰度在iGB L!VE 2026展位T70和你相約7月,一起點燃倫敦的熱情!
灰度頭條
印第安納州在線賭場法案在眾議院委員會停滯不前
合規與政策
越南博彩管控逐步放寬,惟本土需求仍顯乏力
東南亞資訊
越南在線博彩業政策收緊 催生市場新機遇
東南亞資訊
斯里蘭卡博弈產業大轉型,官方:劍指南亞拉斯維加斯
合規與政策
菲律賓博彩技術賽道迎來新變局,B2B 供應模式加速滲透
東南亞資訊
新澤西州7月博彩收入創6.06億美元新高,頒布禁令
合規與政策
JILI 宣佈與全球板球傳奇 AB de Villiers(ABD)達成重磅戰略合作
體育遊戲
超級PAC籌資4800萬美元:體育博彩勢力加碼
合規與政策
英國確認各垂直行業的賭博稅稅率
合規與政策
首頁
遊戲
合作
發現
我的