<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>

          PyCharm 2022.1 EAP 2 發(fā)布

          共 1832字,需瀏覽 4分鐘

           ·

          2022-02-22 19:27

          技術(shù)編輯:61丨發(fā)自 思否編輯部
          公眾號(hào):SegmentFault



          PyCharm 2022.1 EAP 2 現(xiàn)已推出!該版本增強(qiáng)了TypedDict 的代碼洞察功能、在基本 Http 授權(quán)下管理自定義存儲(chǔ)庫(kù) Python 包的能力以及對(duì) Vue進(jìn)行了一些新的改進(jìn)等,致力于讓用戶的編程體驗(yàn)變得更好。


          目前可以從Toolbox App 或直接從JetBrains 官網(wǎng)下載。


          但EAP 版本未經(jīng)過(guò)全面測(cè)試,可能存在不穩(wěn)定的問(wèn)題。


          下面來(lái)看一下該版本都有哪些具體的變化。

          ?

          macOS 上的Python安裝


          PyCharm 現(xiàn)在可以為用戶安裝 Python 3,通常 macOS 自帶Python 2.x 版本,如果用戶的設(shè)備沒(méi)有 Python 3,PyCharm 可以在配置系統(tǒng)解釋器或虛擬環(huán)境時(shí)自動(dòng)安裝 Python 3 。

          詳情參見(jiàn):
          https://www.jetbrains.com/help/pycharm/2022.1/creating-empty-project.html


          代碼洞察:改進(jìn) TypedDict 鍵警告


          當(dāng)在需要 TypedDict 的地方(賦值、函數(shù)/方法調(diào)用、返回語(yǔ)句)使用作為字面量創(chuàng)建的? dictionary 或字典結(jié)構(gòu)相關(guān)的函數(shù)時(shí),PyCharm 會(huì)顯示每個(gè)鍵的錯(cuò)誤消息,準(zhǔn)確解釋哪些值有問(wèn)題以及它們出現(xiàn)在哪里。PyCharm 現(xiàn)在會(huì)警告當(dāng)前缺少哪些特定的字典元素,以及哪些元素不是為字典定義的。



          ?

          用戶界面/用戶體驗(yàn)


          自定義 Python 包存儲(chǔ)庫(kù)

          用戶能夠添加帶有基本HTTP授權(quán)的定制包存儲(chǔ)庫(kù),并通過(guò)PyCharm輕松管理依賴項(xiàng),而無(wú)需切換到終端進(jìn)行手動(dòng)安裝。


          新的存儲(chǔ)庫(kù)將出現(xiàn)在左側(cè)窗口的包列表中。



          新通知工具窗口


          新的通知工具窗口替換了事件日志實(shí)例。


          默認(rèn)情況下,新工具窗口位于編輯器的左下方。所有出現(xiàn)的通知可以分為兩類(lèi):建議和時(shí)間表。


          LightEdit模式下的代碼重新格式化


          該版本增強(qiáng)了LightEdit模式,該功能允許用戶在不創(chuàng)建或加載整個(gè)項(xiàng)目的情況下編輯文件,并增加了一個(gè)新功能。


          詳情參見(jiàn)
          https://www.jetbrains.com/help/pycharm/lightedit-mode.html

          ?

          Vue 支持的改進(jìn)


          PyCharm 2022.1 對(duì) Vue 3 進(jìn)行了多項(xiàng)改進(jìn):如果將組件定義為全局組件,IDE 將在 .vue 文件中識(shí)別它們,此外 PyCharm 2022.1 EAP 2 正確地支持createApp 語(yǔ)法,將正確匹配使用 createApp 相關(guān)元素創(chuàng)建的應(yīng)用程序。


          值得注意的是該版本還支持 Nuxt 3,這是一個(gè)流行的 Vue 框架的新版本。


          ?

          Markdown 格式改進(jìn)


          從 Markdown 文件運(yùn)行命令

          README 文件一般用來(lái)描述一個(gè)軟件的運(yùn)行步驟,列出一系列需要使用的命令。PyCharm 2022.1 將允許直接從這類(lèi) Markdown 文件運(yùn)行命令 —— 只需單擊命令左側(cè)裝訂線中的運(yùn)行圖標(biāo)即可。


          新選項(xiàng)可以通過(guò) Detect 命令進(jìn)行管理,這些命令可以直接從 Preferences / Settings |?中的 Markdown 文件運(yùn)行。


          ?

          復(fù)制 Markdown 的代碼片段


          新版本向 Markdown 塊添加了一個(gè)新的復(fù)制代碼片段操作,可以快速?gòu)?fù)制 Markdown 的代碼到剪貼板。


          ?

          風(fēng)險(xiǎn)控制系統(tǒng)


          使用 Git Blame 更新注釋

          該版本改進(jìn)了使用 Git Blame 進(jìn)行注釋的功能,使調(diào)查引入的更改更輕松。將鼠標(biāo)懸停在注釋上時(shí),IDE 會(huì)在編輯器中突出顯示不同的行,當(dāng)單擊注釋時(shí) IDE 會(huì)打開(kāi) Git Log 工具窗口。


          Git 文件歷史記錄:沒(méi)有索引的新 UI


          Git 文件歷史?工具窗口的新 UI 現(xiàn)在獨(dú)立于索引過(guò)程,即使 Log 索引關(guān)閉,數(shù)據(jù)也會(huì)以新界面表示。以前,對(duì)于具有未索引歷史記錄的文件,IDE 會(huì)顯示一個(gè)相對(duì)較慢且缺少功能的舊歷史記錄視圖。



          PyCharm 2022.1 EAP 2 版本其他變更詳情查看:

          https://blog.jetbrains.com/pycharm/2022/02/2022-1-eap-2/


          -?END -

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

          手機(jī)掃一掃分享

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

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <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>
                  亚洲成人无码在线 | 亚洲中文视频免费 | 亚洲首页AV | 热久久蜜芽| 国产极品久久7777777 |