微軟發布 VS Code Python 插件 7 月更新

2021-02-19 微軟中國MSDN

微軟發布了 7 月的 Visual Studio Code Python 擴展更新,此版本總共修復了 51 個問題,其中包括:

支持新的語言伺服器:Pylance

Gather 擴展

將 Notebook 導出為 HTML 和 PDF

調試器的反向連接

Pylance 是微軟基於 Microsoft Pyright 靜態類型檢查工具的新語言伺服器。它是一種快速的語言伺服器,提供了許多功能來幫助用戶編寫代碼,包括自動導入、無效代碼檢測、參數和返回類型信息等等。

Pylance 最近添加的一項功能是上下文高亮顯示:

此版本增加了對新的實驗性擴展 Gather 的支持。該工具用於分析並確定 Notebook 中必要的代碼依存關係,並執行代碼清除,自動執行此困難且耗時的任務。

用戶無需手動刪除未使用的導入內容或不相關的代碼即可清理 Notebook。Gather 的最終文件格式可以使用 VS Code 設置 「Data Science: Gather To Script」 進行自定義。

將 Notebook 導出為 HTML 和 PDF

導出為 PDF 需要安裝 TeX。

現在可以使用反向連接更輕鬆地啟動遠程調試器會話。

將 ptvsd(VS Code 中的 Python 調試器)附加到 Python 進程或遠程計算機時,需要設置遠程 Python 進程,以便它偵聽附加請求,然後在 VS Code 中啟動調試器會話以附加到該進程。

但是該附加操作可能會很棘手,也許需要很長時間才能在遠程計算機上啟動,或者可能連接超時。

此版本支持將調試器配置為反向連接。現在可以將遠程 Python 進程設置為連接到特定地址(埠號或主機和埠元組),並在 VS Code 中運行附加配置以開始偵聽同一地址,以將其附加到進程。

現在,可以使用 VS Code 啟動調試器,以便它開始偵聽連接請求。當啟動 Python 進程時,它將在定義的斷點處停止。

更新說明:

https://devblogs.microsoft.com/python/python-in-visual-studio-code-july-2020-release/

文章轉載自 OSCHINA 社區 

[http://www.oschina.net]

相關焦點

  • 7個VS Code最佳Python插件!
    最值得向 Python 開發者推薦的 VS Code 擴展首先當然要推薦必備插件 Python 了,它提供了代碼分析、高亮和規範化等很多基本功能,裝好後就可以愉快地編寫 Python 了。這個擴展由微軟開發,同樣地,VS Code 也出自微軟。這對於提高 Python 開發者的工作效率至關重要,因為 VS Code 會在開發者打開第一個. py 文件後立即安裝此擴展。
  • Python開發者,這7個VS Code插件極力推薦
    這些品質使微軟的 VS Code 大受歡迎,並成為 Python 開發的絕佳平臺。VS Code 還擁有大量擴展,可以幫助提高開發效率、提升開發幸福感。對於 Python 開發者來說,哪些 VS Code 擴展最值得推薦呢?
  • 微軟發布 VS Code Jupyter 插件!不止 Python,多語言的 Jupyter Notebook支持來了!
    來源 | 玩轉VS Code(ID:vs_code
  • 2021年,不容錯過的7個VS Code插件(Python 相關)
    這個擴展由微軟開發,同樣地,VS Code 也出自微軟。這對於提高 Python 開發者的工作效率至關重要,因為 VS Code 會在開發者打開第一個. py 文件後立即安裝此擴展。itemName=ms-python.pythonPython Snippets
  • 2021年Python程式設計師必備的VS code插件
    開源最前線(ID:OpenSourceTop) 猿妹編譯連結:https://medium.com/better-programming/the-best-vs-code-extensions-for-python-developers-for
  • VS Code Python 11 月更新!Auto Import 終於來了!Jupyter Notebooks 可顯示行號
    近日,微軟宣布 Visual Studio Code 的 Python 插件的 2019 年 11 月版本已發布。
  • VS Code 好用的Python插件
    VS Code是一個相當優秀的 IDE ,具備開源、跨平臺、模塊化、插件豐富、啟動時間快、顏值高、可高度定製等等優秀的特質
  • 微軟也愛 Python!VS Code Python 全新發布!Jupyter Notebook 原生支持終於來了!
    北京時間 2019 年 10 月 9 日,微軟發布了全新的 VS Code Python 插件,帶來了眾多更新!
  • 微軟 Visual Studio Code 1.36 發布
    北京時間 2019 年 7 月 4 日,微軟發布了 Visual Studio Code 1.36 版本。作者 | formulahendry來源 | 玩轉VS CodeID | vs_code此版本主要更新內容包括:Hide/show status bar items - 在狀態欄只展示你所選擇的項目。Indent guides in explorers - 在文件樹狀結構上展現清晰的高亮。
  • 2021年了,Python開發者不容錯過的7個VS Code擴展
    最值得向 Python 開發者推薦的 VS Code 擴展首先當然要推薦必備插件 Python 了,它提供了代碼分析、高亮和規範化等很多基本功能,裝好後就可以愉快地編寫 Python 了。這個擴展由微軟開發,同樣地,VS Code 也出自微軟。這對於提高 Python 開發者的工作效率至關重要,因為 VS Code 會在開發者打開第一個. py 文件後立即安裝此擴展。
  • VS Code 中文社區 Workshop 基礎篇 —— First Step to VS Code
    ❝活動日期:2020年3月28日 會議主題:First Step to VS Code 主講人:陳晟❞Part 1 前言主講人簡介陳晟,Software Engineer @ Microsoft:現就職於微軟,負責 VS Code Java 相關的開發;內容綱要
  • VS Code Python擴展2018年8月更新
    我們很高興的宣布Python Extension for Visual Studio Code在2018年8月的更新現在已經完成。
  • 乾貨回顧 | 快速上手 VS Code:開發環境搭建和常用插件配置
    快速上手 VS Code:開發環境搭建和常用插件配置時間:10月30日(周五) 19:30-21:30主講嘉賓介紹張迪,中國科技大學,機器人實驗室自然語言處理和機器人定位導航方向研究生。chocolate 和 Windows Package Managerchocolate 的穩定性是有保證的,但是可能會更新的慢一些。對於 Windows Package Manager ,其還處於預覽(preview)階段,但是考慮到其由微軟官方維護,因此不失為一個長遠的好的選擇。
  • 從零開始開發 VS Code 插件之 Translator Helper
    聖誕節假期正好有空,完善了一下代碼,並添加了圖標、README 等內容,正式發布到 VS Code 的 Marketplace 裡了。在此介紹一下該插件的開發過程,希望更多人能參與到本地化工作中,為其他開發者提供高質量的中文內容。
  • VS Code 的 Python 擴展有大更新
    詳情:《Stack Overflow 2019 年度開發者調查》Luciana Abud 是微軟的一個項目經理,負責 VS Code 的 Python 擴展。該擴展是微軟官方 VS Code 團隊負責開發和維護。Luciana 每個月會在微軟開發者博客發布 VS Code Python 擴展的重要更新信息。
  • 2021 年 VS Code 必備 Python 插件!
    一、PythonPython這個插件必裝,別問為啥!因為它是微軟VSCode開發團隊自己開發的,親兒子的級別。雖然 VSCode 不安裝任何插件也能高亮Python代碼,但該插件提供的功能遠不止如此,還有很多強大的功能,比如:智能補全:通過自動補全,代碼導航,語法檢查等來編輯代碼代碼檢查:使用Pylint、Flake8獲取額外的代碼分析,檢查編程錯誤代碼格式:用black,autopep 或 YAPF 調整代碼格式調試:調試Python腳本,Web應用程式以及遠程或多線程進程測試:通過測試Explorer
  • 用了這 7 個 VS Code 插件,想寫一輩子代碼
    譯文來自 https://levelup.gitconnected.com/7-vs-code-extensions-that-make-you-want-to-keep-coding-forever-f205e597ae34原作者 Daan譯者: 藍色的秋風(github/hua1995116)
  • 神器 VS Code,超詳細 Python 配置使用指南
    而 VS Code 是免費開源的工具,並且是微軟旗下產品,如果能夠媲美 PyCharm 的話,也不失為一個良好的選擇。VS Code是一個相當優秀的 IDE ,具備開源、跨平臺、模塊化、插件豐富、啟動時間快、顏值高、可高度定製等等優秀的特質,最近幾年流行度也是越來越高。
  • 神器 VS Code,超詳細Python配置使用指南
    而 VS Code 是免費開源的工具,並且是微軟旗下產品,如果能夠媲美 PyCharm 的話,也不失為一個良好的選擇。VS Code是一個相當優秀的 IDE ,具備開源、跨平臺、模塊化、插件豐富、啟動時間快、顏值高、可高度定製等等優秀的特質,最近幾年流行度也是越來越高。
  • 我最終還是選擇了VS code!
    一直以來,我認為vs code名不副實,它只不過是一個並沒有什麼特色之處,依靠插件而使其豐富起來的編輯器而已。因此,雖然我會安裝vs code,但是使用頻率缺少的可憐。直到今年5月份微軟在PyCon 2019 大會上發布了 VS Code Remote之後,我才發現它對我太具有誘惑力了。