<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          微軟拆分VS Code Python擴展,再推3款獨立擴展!

          共 1536字,需瀏覽 4分鐘

           ·

          2022-05-12 22:43

          關注"Python學習與數(shù)據(jù)挖掘"

          設為“星標”,第一時間送達干貨

          資料專欄

          李航老師《統(tǒng)計學習方法(第二版)》課件&代碼

          【視頻+PPT】李宏毅老師機器學習40講

          文?| Travis

          出品 | OSC開源社區(qū)

          在上個月微軟拆分 VS Code 的 Python 擴展,并率先將擴展中的 linting 功能拆分了出來形成了一個獨立的 Pylint 擴展。微軟拆分 Python 擴展的目的主要是為了提高性能和穩(wěn)定性,并且不再要求在 Python 環(huán)境中安裝這個工具,此外拆分后的功能還可以以擴展的形式單獨進行更新。
          在上一次拆分后微軟并沒有停下他們的腳步,近日他們又從 Python 擴展中拆分了三個功能出來,并形成了 Black、isort,以及 Jupyter Powertoys 三個獨立的擴展程序。

          Black?擴展

          微軟提供的第一個新擴展程序名為 Black,Black 與 Pylint 類似,前者是一個為 VS Code 提供了 black 格式化支持的擴展,這個新擴展使用 LSP 來提供格式化支持。
          使用方法:打開一個 Python 文件,右鍵單擊編輯器并選擇 “Format document with ...”,之后在彈出的窗口中選擇使用 Black(可查看下方 GIF 圖)。
          如果開發(fā)者想默認使用 Black 進行格式化,僅需將下方內(nèi)容添加到設置中:
            
          "[python]": {
          "editor.defaultFormatter": "ms-python.black-formatter"
          }
          注:
          • 這個擴展支持所有受到積極支持的 Python 語言版本(即 Python >= 3.7);

          • 只有在選定的 Python 環(huán)境中沒有發(fā)現(xiàn)已安裝的 Black 版本時,才會使用捆綁的 black;

          • black 的最小支持版本是 22.3.0;

          isort 擴展

          第二個新的擴展程序名為 isort,用于使用 isort 對導入進行排序。當你打開一個文件,并且你的導入沒有遵循 isort 標準時,它將顯示一個錯誤診斷,并提供一個代碼操作來修復導入順序。
          注:
          • 這個擴展支持所有受到積極支持的 Python 語言版本(即 Python >= 3.7);

          • 只有在選定的 Python 環(huán)境中沒有發(fā)現(xiàn)已安裝的 isort 版本時,才會使用捆綁的 isort;

          • isort 的最小支持版本是 5.10.1

          Jupyter Powertoys 擴展

          第三個,也是最后一個擴展程序名為 Jupyter Powertoys。這個擴展旨在補充 Jupyter 主擴展所提供的功能。由于這個擴展提供的是實驗性的功能,所以沒有一個固定的路線圖來說明會如何添加或刪除它的功能。在官方介紹中,微軟表示這個擴展中的功能如果受到了用戶的喜愛,并且使用量大的話,他們就會考慮將相應的功能從實驗性階段納入到主 Jupyter VS Code 擴展中。
          在它的第一個版本中,已經(jīng)有了以下功能的原型:
          • 內(nèi)核管理面板


          • 上下文幫助

          • 執(zhí)行分組

          上述所有擴展程序都已經(jīng)上架 VS Code Marketplace,對這些擴展感興趣的開發(fā)者現(xiàn)在就可以跳轉到對應的鏈接下載安裝。如果你有任何問題或功能請求,都可以在擴展頁面或對應的 GitHub 頁面中提出。

          長按或掃描下方二維碼,后臺回復:加群,即可申請入群。一定要備注:來源+研究方向+學校/公司,否則不拉入群中,見諒!

          長按三秒,進入后臺


          推薦閱讀

          瀏覽 43
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日韩色妇| 国产一级男女操逼视频 | 蜜芽欧美福利网址 - 百度 | 免费黄色小说网站 | 亚洲天堂视频在线观看 |