原創|產品更新|編輯:吳園園|2019-12-04 10:53:26.380|閱讀 2731 次
概述:PyCharm最新版本2019.3現已發布,增加用于Jupyter筆記本的交互式小部件,MongoDB支持以及所有Python 3.8功能的代碼幫助,還有其他功能改進提高Python語言開發效率!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
(注:Pycharm為jetbrains旗下Python開發工具)
PyCharm是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具。此外,該IDE提供了一些高級功能,以用于Django框架下的專業Web開發。
PyCharm最新版本2019.3現已發布,增加用于Jupyter筆記本的交互式小部件,MongoDB支持以及所有Python 3.8功能的代碼幫助,還有其他功能改進提高Python語言開發效率!
性能提升
索引更快
PyCharm的高級代碼洞察力可以幫助您更快地完成工作。為此,我們需要索引您的代碼和所有導入的包。當您使用帶有已編譯擴展名的軟件包(如許多數據科學軟件包)時,在我們對其進行索引之前,我們需要生成描述Python接口的Python框架(存根文件)。我們對此過程進行了改進,您可以預期整個索引過程至少快25%。當然,如果您在多個virtualenv中使用同一程序包,我們將重用已經創建的索引。
凍結次數減少,并改進了凍結報告
不幸的是,有時候PyCharm的UI凍結了一段時間,然后才讓您重新開始處理代碼。我們意識到這是非常令人不快的事情,因此我們正在努力消除這些問題。我們已經修復了許多可能導致UI凍結的問題,現在,您可以直接從IDE直接報告UI凍結,這使我們有可能調查其凍結的原因,并確保它不會凍結再次發生。預先感謝您幫助我們擺脫PyCharm中的UI凍結問題!
進一步的改進
今年,我們在所有JetBrains IDE的啟動性能方面進行了大量工作。我們的核心平臺的啟動時間在2019.3版本中得到了進一步改善,我們將繼續努力使IDE更快地啟動。
現在可以在不重新啟動IDE的情況下更改主題。選擇預先安裝的主題時或下載新主題后都可以進行此操作。
在PyCharm 2019.3中,事件處理和忽略文件處理方面的各種改進使版本控制狀態更新更快。
我們對編輯器的呈現方式進行了一些更改,現在滾動瀏覽一個長文件變得更加平滑。
數據庫支持 PRO
MongoDB支持
您要在MongoDB上構建應用程序嗎?然后,您將很高興得知現在可以在PyCharm中探索MongoDB集合。通過從數據庫工具窗口(視圖|工具窗口|數據庫)添加數據源來連接數據庫。PyCharm專業版附帶了JetBrains DataGrip(JetBrains制造的專業SQL IDE)的所有數據庫功能。
IDE功能
參數化運行配置
在制作命令行應用程序時,通常可以方便地快速更改參數。盡管您總是可以進入“編輯配置”來進行更改,但是現在有一種更好的方法:使用新的運行配置宏(變量),每次啟動應用程序時,PyCharm都會提示您輸入值。
查找選擇
是否想知道文件部分中某些文本出現的頻率?現在,首先將find動作限定在您的選擇范圍內。想要到處搜索?再次按Ctrl-F(在macOS上為Cmd-F),將搜索范圍擴展到文件的其余部分。
進一步的改進
如果應用程序的一部分是用JavaScript編寫的,則很有可能在某處使用Handlebars模板。如果安裝了Handlebars插件,則現在可以在任何Python字符串中啟用Handlebars代碼智能。只需在字符串中按Alt-Enter,選擇“插入語言或參考”,然后鍵入“ Handlebars”。
版本控制
與當前分支的改進比較
您擁有的分支越多,就越難追蹤它們之間的差異。在新版本的PyCharm中,分支比較功能看起來更好,并且可以使您快速了解哪些提交使兩個分支之間產生差異。
改進的用于克隆存儲庫的UI
無論您使用哪種存儲庫,當您要簽出新項目時,我們現在都可以從一個地方開始。
進一步的改進
簽出遠程分支時,通常需要創建一個跟蹤該遠程分支的本地分支。在PyCharm 2019.3中,只有一個'checkout'操作可以確保您將看到遠程分支的當前狀態,但是沒有丟失任何本地提交的風險。
PyCharm始終能夠推送您當前已簽出的分支。有時,您可能要推送另一個分支,從現在開始,不再需要首先將其檢出。
Web開發 PRO
CDN中的CSS類
您是否使用CDN中的樣式表?現在,我們可以下載該樣式表的一個版本,專門用于代碼完成。
查看調試JavaScript時方法返回的值
就像在Python調試器中一樣,JavaScript調試器現在可以向您顯示您正在調用的方法的返回值。要查看返回值,請單擊調試器上的齒輪圖標,然后啟用“顯示返回值”。
進一步的改進
設置CSS樣式設置以強制使用單引號或雙引號。
無論您在CSS中使用單引號還是雙引號,PyCharm現在都可以幫助您使引號保持一致。在“設置”中配置它們。編輯器 代碼樣式| 樣式表| CSS,在“其他”標簽上。
您是否使用未為其定義propTypes的React組件?PyCharm現在能夠推斷道具,并且將為您提供未定義propTypes的組件的代碼完成。
=====================================================
想要了解或購買PyCharm正版授權的朋友可以。
關注下方“慧聚IT”微信公眾號,及時獲取產品最新消息和最新資訊
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn