1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        微軟也愛 Python!VS Code Python 全新發(fā)布!

        共 1434字,需瀏覽 3分鐘

         ·

        2019-10-10 23:23

        北京時(shí)間 2019 年 10 月 9 日,微軟發(fā)布了全新的 VS Code Python 插件,帶來了眾多更新!其中,最大的更新就要屬萬眾期待的 Jupyter Notebook 原生支持了!

        我們來看看這次 Jupyter Notebook 的原生支持帶來了哪些好用的功能吧!

        創(chuàng)建 Jupyter Notebook

        當(dāng)安裝好 Python 插件最新版后,使用快捷鍵?Ctrl+Shift+P?調(diào)出 Command Palette,然后輸入?"Python: Create New Blank Jupyter Notebook"?,就能創(chuàng)建一個(gè)新的 Jupyter Notebook。

        60901e691393c00e1d3938c90a43f731.webp

        如果你已經(jīng)有一個(gè) Jupyter Notebook 文件了,你可以在 VS Code 中雙擊打開這個(gè)文件,或者在 Command Palette 里通過 "Python: Open in Notebook Editor"?打開。

        管理 cells

        VS Code 的 Jupyter Notebook Editor 使得開發(fā)者可以輕松地創(chuàng)建、編輯和運(yùn)行 code cells。

        創(chuàng)建 code cells

        c1e943bb99cd66f15090661e03084417.webp

        添加額外的 code cells

        48f160ff3ba17eba3399de61b735b03d.webp

        運(yùn)行單個(gè) code cell

        929adfee26fc5555d86c57f3ba777193.webp

        運(yùn)行多個(gè) code cells

        d5e9085d1eae934b0acb8a3a493fee03.webp

        移動(dòng) code cell

        b322a5c5526fcea40092c666a16ff53e.webp

        刪除 code cell

        60b522522175bd38f6f80a8c2e91809a.webp

        在代碼與 markdown 之間切換

        3800def1761c6c20b81bb1b46f2b7ded.webp

        Intellisense 支持

        在 VS Code 中編輯 Jupyter Notebook 的 Python 代碼,就猶如平時(shí)在 VS Code 編寫 Python 文件一樣,有強(qiáng)大的 IntelliSense(智能提示)、變量/函數(shù)的 hover 提示等等功能。

        03df8b5036708308ec1e528b5b9002a6.webp

        圖表查看器

        通過圖表查看器,輕松查看輸出的圖表,放大縮小極為簡便,還能導(dǎo)出為 PDF、SVG 或者 PNG 格式的文件。

        1ebec6a979fbf0a073049746a436a6f7.webp51d5a65f7ff25991a31ff93f802eb11e.webp

        數(shù)據(jù)查看器和變量查看器

        在 VS Code 中,可以通過變量查看器實(shí)時(shí)地查看變量的類型、數(shù)量與值。

        00c0206f136eb55cf2dec75070d92a34.webp

        此外,還可以通過數(shù)據(jù)查看器瀏覽更具體的數(shù)據(jù)。

        f42385493989eeccac0d6f37973d3fa5.webp

        調(diào)試 Jupyter Notebook

        目前,如果要調(diào)試 Jupyter Notebook,需要先把 Jupyter Notebook 轉(zhuǎn)為 Python 文件,再進(jìn)行調(diào)試。開發(fā)團(tuán)隊(duì)正在努力工作,未來,將能直接在 Jupyter editor 里進(jìn)行調(diào)試!

        d666d660c4975792521c0ab804c72883.webp

        連接到遠(yuǎn)程的 Jupyter server

        1. 使用快捷鍵?Ctrl+Shift+P?調(diào)出 Command Palette,然后輸入?"Python: Specify Jupyter server URI"。

        2. 在輸入框中,輸入遠(yuǎn)程 Jupyter server 的 URI。

        4a790237c2e44dcf31b998d028555337.webp

        其他更新

        除了 Jupyter Notebook 的原生支持,此次新版還帶了其他重要更新。

        運(yùn)行按鈕

        Python 插件學(xué)習(xí)了 Code Runner 插件的做法,添加了一個(gè)運(yùn)行按鈕,方便大家一鍵運(yùn)行代碼。為了防止同時(shí)出現(xiàn)兩個(gè)運(yùn)行按鈕,如果用戶已經(jīng)安裝了 Code Runner,那么 Python 插件的運(yùn)行按鈕將不會(huì)顯示。

        aaf6e5108e8918b0d6dfc1ca81aa04cd.webp

        b5d27ceb348a2b7af01bb97f5e8fc3d7.webp

        Lint 改進(jìn)

        新版本帶來來三個(gè)新的 Lint 規(guī)則:

        • no method argument

        • no self argument

        • no cls argument


        大家是不是對(duì)這些新功能已經(jīng)期待已久了?趕緊來下載最新的 Python 插件來體驗(yàn)一下吧!

        Microsoft ?? Python


        瀏覽 142
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            激情久久久久 | 婷婷激情综合网 | 亚洲AV免费看 | 黄色一级片免费观看 | 穿着情趣内衣被c了一夜 | 女检察官的高潮调教 | 91亚洲欧美激情 | 天天综合天天做 | aa,xx黄色 | 日本wwwxxxx |