人生苦短,我用python,這可以說是Python程序員的口頭禪,Pycharm是Python編程中應(yīng)用最廣泛的編程軟件之一。因?yàn)樗蓛舻慕缑婧统壏奖愕墓δ芴匦?,很多相關(guān)編程課的老師,
也會把它作為學(xué)生第一次認(rèn)識Python的工具;日前,Pycharm2020.1新版本已經(jīng)更新,更加便捷智能。讓我們和邊肖一起看吧!
互動閆妍互動閆妍,現(xiàn)在它會變得更簡單,更生動。只需在歷史中選擇一個提交,點(diǎn)擊右鍵,選擇“從這里開始交互式rebase”,這會讓你的git日志看起來更好看!
在編寫新的VCS提交工具窗口時,如果涉及多個文件之間的交互,該功能可以大大簡化操作。從此不再需要切換提交窗口,提交窗口可以直接顯示在相應(yīng)代碼旁邊的工具窗口中。
改進(jìn)的新分支彈出窗口通常,當(dāng)你想在PyCharm(或任何其他IDE)中查看內(nèi)容列表時,你可以通過輸入內(nèi)容在這個列表中進(jìn)行搜索。但是,很多人往往會忽略這個功能。
新版本在分支彈出窗口中添加了一個顯式搜索字段。此外,還改進(jìn)了一些功能,例如顯示分支是否包含傳入或傳出提交的指示,以便用戶可以更容易地更新遠(yuǎn)程分支。
其他改進(jìn)現(xiàn)在PyCharm中有了一個新功能。如果用戶的電腦上沒有Git,可以直接通過PyCharm下載安裝。
Python相關(guān)使用調(diào)試器進(jìn)行更智能的單步調(diào)試使用PyCharm的原因之一是其出色的調(diào)試器工具,可以查看代碼而無需修改。以前,如果您想知道在一個更大的語句中間發(fā)生了什么,有時您必須拆分行來獲得結(jié)果。
但現(xiàn)在PyCharm的智能單步調(diào)試可以輕松達(dá)到所需調(diào)用。最重要的是,它現(xiàn)在是默認(rèn)選項(xiàng)。
從PyCharm安裝Python以前我們安裝PyCharm后要手動安裝Python,現(xiàn)在可以通過PyCharm直接安裝Python,只需要稍微等待一下就可以解決我們的煩惱。
使用PyCharm維護(hù)requirements.txt,如果想在代碼中使用該庫,可以保存在requirements.txt中,PyCharm現(xiàn)在可以很容易地更新這個文件。
支持noqa注釋禁止檢查PyCharm會讓我們的代碼看起來更簡潔易讀,但是有時候會出錯。為了解決誤報,PyCharm現(xiàn)在將尊重“#noqa”注釋,并在指定時禁止檢查。
其他改進(jìn)現(xiàn)在PyCharm將幫助您安裝軟件包并創(chuàng)建一個新的virtualenv。此前,為了讓這項(xiàng)工作更加流暢,PyCharm捆綁了一個版本的pip和安裝工具,但需要手動更新,使其保持最新。
現(xiàn)在這個功能已經(jīng)改進(jìn)了,在新創(chuàng)建的virtualenv中會一直更新。
Web開發(fā)僅限于Django模板的專業(yè)版“添加導(dǎo)入”快速修復(fù)。編寫Python代碼時,只需輸入任何可導(dǎo)入符號的名稱,然后使用[Alt Enter]讓PyCharm導(dǎo)入即可。
Django模板中的代碼完成得到了改進(jìn)和優(yōu)化,這將確保PyCharm尊重模板系統(tǒng)的“建筑物”設(shè)置?,F(xiàn)在,您可以通過任何已配置的標(biāo)簽獲得適當(dāng)?shù)耐瓿伞?
Vuex支持,如果要用Vue.js做前端,也可以用Vuex做狀態(tài)管理。PyCharm專業(yè)版的Vue.js插件現(xiàn)在支持Vuex。
并且可以為Vuex狀態(tài)對象提供適當(dāng)?shù)拇a完成,等等。
其他改進(jìn)1)改進(jìn)JavaScript(和其他Web語言)的快速文檔。如果您想了解JS代碼中任何符號的更多信息,只需將鼠標(biāo)懸停在它上面或使用Ctrl-Q,
您可以看到它的文檔、可見性和定義位置。
2)金字塔計(jì)劃將項(xiàng)目創(chuàng)作切換到Cookiecutter已經(jīng)有一段時間了,現(xiàn)在專業(yè)版PyCharm也支持這個功能。只需使用“新項(xiàng)目”,
將使用官方的Cookiecutter模板創(chuàng)建一個新的金字塔項(xiàng)目。
IDE改進(jìn)JetBrains Mono改進(jìn)了一個基本元素:代碼字體。JetBrains Mono是專門為編程設(shè)計(jì)的,現(xiàn)在在PyCharm中默認(rèn)啟用,帶來更好的開發(fā)環(huán)境。
LightEdit Python現(xiàn)在可以在不創(chuàng)建新項(xiàng)目的情況下打開單個備份腳本,這可以通過新的LightEdit模式直接實(shí)現(xiàn)。如果您從資源管理器中打開文件或使用charm` CLI工具,
您可以在不創(chuàng)建項(xiàng)目的情況下編輯單個文件,并且能夠用有限的代碼完成它。
可拆卸終端PyCharm現(xiàn)在支持多個命令同時運(yùn)行。右鍵單擊選擇垂直分割或水平分割。
更容易配置狀態(tài)欄狀態(tài)欄總是可以配置,但我們使配置更容易!只需右鍵單擊狀態(tài)欄,選擇您想要查看和隱藏的內(nèi)容。當(dāng)處理使用錯誤數(shù)量的空間的項(xiàng)目時,這將使操作更容易。
數(shù)據(jù)庫的PRO版本只改進(jìn)了數(shù)據(jù)庫導(dǎo)出數(shù)據(jù)。數(shù)據(jù)是一種重要的資源,所以有時您需要導(dǎo)出它?,F(xiàn)在,借助全新的導(dǎo)出對話框,您可以輕松預(yù)覽導(dǎo)出數(shù)據(jù)的外觀。另外,現(xiàn)在支持Excel格式導(dǎo)出!
改進(jìn)的數(shù)據(jù)庫導(dǎo)出數(shù)據(jù)數(shù)據(jù)是一種重要的資源,因此有時有必要將其導(dǎo)出。全新的導(dǎo)出對話框可以輕松預(yù)覽導(dǎo)出數(shù)據(jù)的外觀。另外,現(xiàn)在支持Excel格式導(dǎo)出!
以上是Pycharm2020.1版本2020.1的新特性。通過這個軟件,可以減輕很多項(xiàng)目的壓力,高效的完成工作,操作更加輕松快捷。想更新到PyCharm2020.1版本的朋友可以在這個站點(diǎn)下載更新。