PyCharm是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具。此外,該IDE提供了一些高級功能,以用于Django框架下的專業Web開發。
PyCharm最新版本2019.3自發布以來倍受用戶關注,針對用戶反映的情況,JetBrains公司迅速做出調整,對版本進行進一步的升級優化,希望給Java開發人員一個更好的體驗!戳此處查看Pycharm2019.3版本更新的具體內容。
點擊下載Pycharm2019.3.1最新版
改善PyCharm
-
作為Python 3.8支持的一部分,我們為您提供了TypedDicts的代碼見解。在此版本的PyCharm中,我們解決了一些誤報和其他小錯誤。
-
PyCharm支持在文檔字符串中使用reStructuredText(reST),不幸的是,PyCharm 2019.3有點過分熱情,對于某些用戶而言,每個文檔字符串都被解釋為reST。我們抑制了它的熱情。
-
從2019.3。開始,PyCharm Professional Edition支持MongoDB。例如,現在已經解決了一些小問題:我們只顯示了ISODate的日期部分,現在我們將它們恢復到完整長度。
部分Bug修復:
代碼見解:
-
修復將TypedDict分配給具有不同TypedDict類型的字段時為假肯定的問題。
-
修復具有通用__call__的類初始化的錯誤類型的問題。
-
修復推斷TypedDict訂閱表達式的正確類型的問題。
-
修復僅顯示包含__init__.py的傳統Python軟件包的軟件包圖標的問題。
-
修復PyCharm應該在TypeDict的類型提示中的所有參數之前添加*的問題。
-
修復PyCharm建議在import關鍵字之前使用__import__,其他關鍵字也很低的問題。
-
修復在繼承TypeDict類的情況下,參數提示中的鍵順序不正確的問題。
視察:
-
修復.pyi文件中的屬性聲明檢查不正確的問題。
-
修復使用defaultdict調用嵌套字典中的方法時的警告的問題。
-
修復TypedDict上下文中的方法clear和popitem的警告消息應該相同的問題。
-
修復多次調用pathlib.Path.parent會丟失類型信息的問題。
-
修復更新“違反PEP 8編碼風格”的檢查說明的問題。
-
修復當值類型為dict,Dict或TypedDict時,無法檢測到TypedDict的值的類型的問題。
-
修復存根模塊導致PyCharm推斷TypeDict的錯誤類型的問題。
-
修復在“未使用的進口”檢驗報告消息中包括要進口的參考文獻名稱的問題。
Jupyter筆記本:
-
修復使用窗口小部件時的讀取訪問異常的問題。
-
修復某些Jupyter筆記本編輯器圖標的彈出窗口中沒有顯示文本的問題。
-
修復Jupyter語法錯誤報告的問題。
-
修復不要在變量視圖中顯示交互式小部件對象的問題。
編輯文字:
-
修復當另一個變量的一部分時,$ SELECTION $在實時模板中不起作用的問題。
-
修復InlayHints未正確禁用的問題。
-
修復列模式未顯示在狀態欄上(回歸)的問題。
-
修復“輸入/智能縮進”選項設置為“ AUTOCOMPLETE_ON_SMART_TYPE_COMPLETION”,而不是“ SMART_INDENT_ON_ENTER”的問題。
-
修復在處理折疊區域時,“文件結構”彈出窗口不再正確定位您選擇的功能的問題。
-
修復使用左/右箭頭移動時,插入符號跳至另一行的問題。
Docker:
-
修復Docker保存容器更改:所有選項卡顯示“日志”信息,直到選擇“附加控制臺”的問題。
-
修復Docker如果運行具有已分配端口的容器,則沒有錯誤的問題。
-
修復使用Docker服務面板執行docker-compose導致命名卷被刪除/刪除(2019.3中的新增功能)的問題。
-
修復為dockerfile添加* .dockerfile文件類型模式。的問題。
-
修復Dockerfile,圖像:如果在另一個項目中選擇,則部署的容器沒有日志的問題。
-
能夠檢查正在運行的Docker容器的映像。
-
如果在兩個項目中打開相同的容器日志,則會不斷刷新日志控制臺,最終導致OOM。
-
Docker刪除并重新部署后,不顯示容器的其他選項卡。
-
Docker連接后擴展Docker節點。
-
Docker提供從/到容器到/從對應圖像導航的可能性。
-
Docker:撰寫應用程序下方的綠色窗格。
TypeScript:
-
支持`declare`屬性修改器。
-
使用樣式組件編輯TSX組件時,CPU使用率很高。
-
TypeScript:在建議中顯示推斷的類屬性類型。
-
TypeScript:啟用'export * as ns from'語法(TS 3.8中提供)。
-
修復未使用的標記不正確的問題。
-
修復類型聲明的設置無效的“永不查詢集合的內容”警告的問題。
-
修復返回類型的Promise泛型參數不是從上下文中為等待的調用推斷的的問題。
-
修復tsserver未啟動,由于解析tsconfig.json中的包含模式時出現問題,代碼分析無法完成的問題。
-
修復數組散布運算符可防止推斷出地圖回調的返回類型的問題。
-
修復TypeScript:建議中缺少類屬性類型的問題。
獲取新版本
您可以通過選擇幫助|更新PyCharm 。 在IDE中檢查更新(或PyCharm |在macOS上檢查更新)。PyCharm將能夠將其自身補丁到新版本,因此不再需要運行完整的安裝程序。
如果您使用的是Ubuntu 16.04或更高版本,或任何其他支持snap的Linux發行版,則無需手動升級,您將自動收到新版本。
=====================================================
對此版本有任何疑問和看法,歡迎在評論區留言~
想要購買PyCharm正版授權的朋友歡迎
關注下方“慧聚IT”微信公眾號,獲取產品最新消息和最新資訊
標簽:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn