PyCharm是由JetBrains推出的一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發(fā)時提高其效率的工具,比如調(diào)試、語法高亮、Project管理、代碼跳轉(zhuǎn)、智能提示、自動完成、單元測試、版本控制。這些功能在先進代碼分析程序的支持下,使 PyCharm 成為 Python 專業(yè)開發(fā)人員和剛起步人員使用的有力工具。華軍軟件園為您提供PyCharm下載。
1、適合更多的用戶去使用,在編程路上的得力助手,為你很好的解決這些問題。
2、使用了精簡的黑色主題,打造了更具有格調(diào)的內(nèi)容,都能夠在里面去進行使用。
3、全新功能等待你前來嘗試使用,為你帶來便捷的效果,都可以在里面不斷嘗試。
新UI對PyCharm的外觀進行了重新設(shè)計。我們的目標是降低視覺復(fù)雜性,使用戶能夠輕松訪問基本功能,并根據(jù)需要逐級呈現(xiàn)復(fù)雜功能–打造整潔、現(xiàn)代且專業(yè)的外觀和質(zhì)感。
要在其他版本中啟用,請按Ctrl+Alt+S打開IDE設(shè)置,并選擇Appearance&BehaviorNew UI(外觀與行為新UI)。試用并與我們分享您的反饋!
新的Project(項目)微件會顯示當前項目的名稱,允許在最近的項目之間切換、創(chuàng)建新項目,以及打開現(xiàn)有項目。
VCS微件會顯示當前分支、允許切換分支,并提供了最流行的VCS操作,例如更新項目、提交更改和推送更改。
Run(運行)微件允許您啟動運行/調(diào)試配置,選擇要運行的其他配置,更改當前配置的模式(運行或調(diào)試),以及編輯或刪除當前配置。
工具窗口欄所占空間減少,并使用圖標以方便導(dǎo)航。要重新安排工具窗口,請沿邊欄拖動其圖標,并將其放在分隔符下進行垂直拆分,或者放在另一個邊欄上,水平拆分窗口。
點擊More tool windows(更多工具窗口)圖標,訪問屏幕上尚未出現(xiàn)的工具窗口。
主要的調(diào)試操作被移到一個工具欄上。存在單個運行配置時,用于在Threads&Variables(線程和變量)視圖與控制臺之間切換的標簽頁現(xiàn)在出現(xiàn)在工具窗口標簽頁中。
帶有run actions(運行操作)的工具欄也被移到工具窗口標簽頁中。
導(dǎo)航欄現(xiàn)在位于主窗口底部的狀態(tài)欄中。如果您喜歡以前的位置,可以通過進入主菜單并選擇ViewAppearanceNavigation Bar(視圖外觀導(dǎo)航欄)將其移回頂部。
如果您在一個較小的屏幕上工作,可以啟用Compact Mode(緊湊模式)。在這種模式下,IDE會降低工具欄和工具窗口標題的高度,縮小間距和填充,并減小圖標和按鈕。
您可以在本地和遠程機器之間復(fù)制、粘貼和重命名遠程Jupyter Notebook。要從服務(wù)器上獲取Notebook的最新遠程版本,請在上下文菜單中選擇Reload from Server(從服務(wù)器重新加載)。
現(xiàn)在可以調(diào)試遠程Notebook中的各個單元??梢园磫卧O(shè)置多個斷點,并使用Step Into(步入)和Step Over(步過)功能進行錯誤診斷。
我們重新設(shè)計了PyCharm處理泛型類和協(xié)議的方式。IDE現(xiàn)在改進了對泛型類和泛型協(xié)議層次結(jié)構(gòu)的處理,解決了許多長期存在的類型提示問題。
Python Packages(Python軟件包)工具窗口現(xiàn)在支持在您的主項目中附加附屬項目的工作流。在工具窗口左側(cè)的附加面板中選擇項目后,您可以為每個項目安裝和卸載軟件包,以及管理它們的版本。
現(xiàn)在,借助新的usages(用法)內(nèi)嵌提示,可以更輕松地跟蹤類實現(xiàn)和重寫方法。提示會在符號的聲明上方顯示符號被使用的次數(shù),并允許您導(dǎo)航到一個用法。如果您想關(guān)閉它們,請將鼠標懸停在一個提示上,選擇Hide‘Code Vision:Usages’Inlay Hints(隱藏“Code Vision:用法”內(nèi)嵌提示)。
Quick Documentation(快速文檔)工具提示現(xiàn)在會為所選表達式的定義、推斷類型和定義元素的可點擊鏈接提供語法高亮顯示。要調(diào)用工具提示,請按?,并將鼠標指針懸停在表達式上(或?qū)⑽谋竟鈽酥糜谒厦妫?
Quick Documentation(快速文檔)彈出窗口中的語法高亮顯示現(xiàn)在看起來與編輯器中的非常相似,這為代碼文檔提供了更好的可見性。
我們更新了PyCharm中使用Rename(重命名)重構(gòu)的方式?,F(xiàn)在,您可以通過內(nèi)聯(lián)提示窗體進行更改,而不用在彈出窗口對話框中輸入新的名稱。
我們優(yōu)化了Python控制臺和調(diào)試控制臺中Special Variables(特殊變量)窗口的性能?,F(xiàn)在,可以更快地顯示計算的變量值的預(yù)覽,特別是對于大型集合。
粘貼復(fù)制或剪切時未選擇內(nèi)容的行時,您現(xiàn)在可以指定粘貼內(nèi)容的位置。轉(zhuǎn)到Settings/PreferencesAdvanced Settings/Editor(設(shè)置/偏好設(shè)置高級設(shè)置/編輯器),選擇所需行為。
特性或形參的Quick Documentation(快速文檔)工具提示現(xiàn)在可以呈現(xiàn)標記格式。
輕松地放大和縮小IDE。所有UI元素的大小將同時更改。從主菜單中,選擇ViewAppearance(視圖外觀),調(diào)整IDE的縮放比例。您甚至可以為它指定一個自定義快捷方式。
當您搜索課程時,Search Everywhere(隨處搜索)(按兩下Shift)提供了更準確的結(jié)果,因為它現(xiàn)在由機器學(xué)習(xí)驅(qū)動。
現(xiàn)在,Scanning files to index...(正在掃描要建立索引的文件…)進程在智能模式下執(zhí)行,這樣可以在啟動過程中更早地提供完整的IDE功能。
啟用Windows Defender實時保護時,PyCharm現(xiàn)在會建議將特定文件夾添加到Defender的排除項列表中,以提高性能。
備受期待的Astro支持已登陸PyCharm!從Settings/PreferencesPlugins(設(shè)置/偏好設(shè)置插件)安裝新的Astro插件即可獲取。插件提供基本功能,包括語法高亮顯示、帶自動導(dǎo)入的代碼補全、重構(gòu)、導(dǎo)航、正確的格式設(shè)置等。
現(xiàn)在,PyCharm在您輸入${時會自動將帶單引號或雙引號的字符串轉(zhuǎn)換為模板文字。這適用于原始字符串以及JSX屬性。
我們在Vue模板中添加了TypeScript支持。它會在您將script標記中的lang特性設(shè)為ts時啟用。此前,無論script標記中的lang特性如何,使用的都是JavaScript。PyCharm現(xiàn)在將提供對內(nèi)嵌轉(zhuǎn)換的支持、改進的類型縮小,并在Vue單文件組件模板的快速文檔中提供正確的推斷類型信息。
在這個版本中,我們添加了對配置選項的支持,例如classAttributes選項下的自定義類名補全或figFile等實驗性選項。
使用Context actions(上下文操作)快捷鍵(Alt+Enter)或按黃色燈泡圖標并從出現(xiàn)的列表中選擇Reformat code(重新格式化表)可以更正Markdown文件中表的格式設(shè)置。
對于Markdown文件,現(xiàn)在可以使用Fill Paragraph(填充段落)編輯器操作將長文本分成長度相等的行。
為此,將文本光標置于要編輯的段落內(nèi),然后從Edit(編輯)菜單調(diào)用操作或使用Find Action(查找操作,Ctrl+Shift+A)搜索Fill Paragraph(填充段落)命令并執(zhí)行。
通過一個新的專用頁面輕松管理編輯Markdown文件的偏好設(shè)置,該頁面為各種編輯器功能提供了單獨的復(fù)選框。
Pull Request(拉取請求)工具窗口現(xiàn)在為您打開的每個拉取請求提供一個專用標簽頁。該標簽頁會立即顯示更改的文件列表??梢酝ㄟ^一個新增的專屬按鈕輕松執(zhí)行拉取請求當前狀態(tài)下最重要的操作。
我們在Structure(結(jié)構(gòu))工具窗口中添加了顏色提示,使文件更改更易于跟蹤。被修改對象的名稱現(xiàn)在為藍色,新添加對象的名稱在工具窗口中高亮顯示為綠色。
我們改進了Branches(分支)彈出窗口的可用性。分支被分組并存儲在可擴展列表中,導(dǎo)航更加輕松。
我們在Create New Branch(創(chuàng)建新分支)彈出窗口中實現(xiàn)了自動補全。為新分支輸入名稱時,IDE將根據(jù)現(xiàn)有本地分支的名稱建議相關(guān)前綴。
5、啟動軟件,激活選項選擇Activate code,將說明文本中對應(yīng)的激活碼復(fù)制到輸入框中,點擊激活