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