PyCharm2023專(zhuān)業(yè)版是 JetBrains 公司開(kāi)發(fā)的一款Python集成開(kāi)發(fā)環(huán)境(IDE),該軟件支持多種 Python 版本和框架,包括 Django、Flask 等,并提供了智能代碼提示、自動(dòng)補(bǔ)全、語(yǔ)法檢查、重構(gòu)工具、調(diào)試工具等強(qiáng)大的功能,為Python開(kāi)發(fā)人員提供了廣泛的基本工具,可以幫助開(kāi)發(fā)人員提高開(kāi)發(fā)效率和代碼質(zhì)量,同時(shí)還提供了一些很好的功能用于Django開(kāi)發(fā),并且還支持Google App Engine,更酷的是支持IronPython,從而減少用戶(hù)在編碼時(shí)所用的時(shí)間。
除此之外,新UI對(duì)PyCharm2023的外觀進(jìn)行了重新設(shè)計(jì),其目標(biāo)就是降低視覺(jué)復(fù)雜性,能夠使用戶(hù)能夠輕松訪問(wèn)基本功能,并且還會(huì)根據(jù)需要逐級(jí)呈現(xiàn)復(fù)雜功能,從而打造整潔、現(xiàn)代且專(zhuān)業(yè)的外觀和質(zhì)感,當(dāng)然自動(dòng)化的代碼編寫(xiě)工具也是可以更快提高編程人員的編寫(xiě)速度,致力為用戶(hù)提供更好的使用體驗(yàn)感,有需要的朋友歡迎前來(lái)本站免費(fèi)下載。
pycharm 2023.3.7新功能
一、新的 AI Assistant 功能
1、生成 Django 組件
PyCharm 為 Django 提供了一流支持以及一系列功能,可以提高代碼質(zhì)量,同時(shí)節(jié)省您執(zhí)行重復(fù)任務(wù)的時(shí)間。 借助 AI Assistant,現(xiàn)在還增加了為現(xiàn)有模型創(chuàng)建視圖、admin 和序列化器等 Django 組件的功能。 建議基于您的項(xiàng)目上下文,以確保最相關(guān)的結(jié)果。
2、解釋 DataFrame
AI Assistant 現(xiàn)在可以讓您快速分析 Jupyter Notebook 中 DataFrame 內(nèi)的數(shù)據(jù)。
3、為函數(shù)生成 Python 類(lèi)型注解
使用類(lèi)型注解函數(shù)可能相當(dāng)麻煩。 將類(lèi)型注解的起草工作委托給 AI Assistant,節(jié)省時(shí)間和精力。
4、將 Jupyter Notebook 轉(zhuǎn)換為 Python 腳本
使用 PyCharm 的新 AI Assistant 功能自動(dòng)將 Jupyter Notebook 轉(zhuǎn)換為 Python 腳本,更快地從實(shí)驗(yàn)轉(zhuǎn)向應(yīng)用程序。
二、Django Structure(Django 結(jié)構(gòu))工具窗口 Professional
我們正在進(jìn)一步增強(qiáng) Django Structure(Django 結(jié)構(gòu))視圖,讓您可以更快地迭代 Django 項(xiàng)目。
現(xiàn)在,您可以快速訪問(wèn) settings.py 文件,無(wú)需瀏覽項(xiàng)目結(jié)構(gòu)。 如果 settings.py 文件位于 Django 項(xiàng)目根目錄之外,您可以在 Django 項(xiàng)目設(shè)置中手動(dòng)指定根目錄。
為了幫助您更快導(dǎo)航到要查找的模型,默認(rèn) Django Structure(Django 結(jié)構(gòu))視圖現(xiàn)在僅限于模型。 如果您想使用詳細(xì)的 Structure(結(jié)構(gòu))視圖,只需將 admin 和視圖添加到顯示的 View(視圖)選項(xiàng)。
Django Structure(Django 結(jié)構(gòu))視圖現(xiàn)在可以幫助您識(shí)別未注冊(cè)的 admin 并快速注冊(cè),無(wú)需離開(kāi)工具窗口。
三、新語(yǔ)法中類(lèi)型形參聲明的 Quick Documentation(快速文檔)彈出窗口
如果您或您的團(tuán)隊(duì)已經(jīng)采用了 PEP 695 中引入的新型類(lèi)型形參聲明語(yǔ)法,那么此功能定會(huì)讓您的工作更加輕松。 Quick Documentation(快速文檔)彈出窗口清楚解釋了代碼中使用的類(lèi)型形參和類(lèi)型別名, 并包含類(lèi)型形參或類(lèi)型別名的所有者、類(lèi)型形參的邊界與類(lèi)型以及類(lèi)型別名的指定類(lèi)型的相關(guān)信息。
pycharm2023怎么改成中文?
1、運(yùn)行軟件,依次點(diǎn)擊Plugins選項(xiàng),然后點(diǎn)擊“marketplace”接著在輸入框中輸入“Chinese”后即可找到漢化插件,點(diǎn)擊“install”進(jìn)行下載
2、安裝完成后,點(diǎn)擊“restart ide”——“restart”
3、然后軟件將會(huì)自動(dòng)重啟,重新啟動(dòng)打開(kāi)之后就為中文顯示了。
軟件特色
1、更富有成效該軟件負(fù)責(zé)日常工作,節(jié)省時(shí)間。專(zhuān)注于更大的事物,并采用以鍵盤(pán)為中心的方法,以充分利用該軟件的眾多生產(chǎn)力功能。
2、獲得智能幫助知道你的代碼的一切。依靠智能代碼完成,動(dòng)態(tài)錯(cuò)誤檢查和快速修復(fù),簡(jiǎn)單的項(xiàng)目導(dǎo)航等等。
3、智能Python協(xié)助該軟件提供智能代碼完成,代碼檢查,動(dòng)態(tài)錯(cuò)誤突出顯示和快速修復(fù),以及自動(dòng)代碼重構(gòu)和豐富的導(dǎo)航功能。
4、Web開(kāi)發(fā)框架該軟件為現(xiàn)代Web開(kāi)發(fā)框架提供了特定于框架的支持,例如Django,F(xiàn)lask,Google App Engine,Pyramid和web2py。
5、科學(xué)工具該軟件與IPython Notebook集成,具有交互式Python控制臺(tái),支持Anaconda以及matplotlib和NumPy等多種科學(xué)軟件包。
6、跨技術(shù)開(kāi)發(fā)除了Python之外,該軟件還支持JavaScript,CoffeeScript,TypeScript,Cython,SQL,HTML / CSS,模板語(yǔ)言,AngularJS,Node.js等。
7、遠(yuǎn)程開(kāi)發(fā)功能使用遠(yuǎn)程解釋器,集成的ssh終端以及Docker和Vagrant集成,在遠(yuǎn)程主機(jī)或虛擬機(jī)上運(yùn)行,調(diào)試,測(cè)試和部署應(yīng)用程序。
8、內(nèi)置開(kāi)發(fā)人員工具開(kāi)箱即用的大量工具:集成的調(diào)試器和測(cè)試運(yùn)行器; Python探查器; 內(nèi)置終端; 并與主要的VCS和內(nèi)置數(shù)據(jù)庫(kù)工具集成。
9、提升代碼質(zhì)量編寫(xiě)整潔且可維護(hù)的代碼,同時(shí)IDE可幫助您通過(guò)PEP8檢查,測(cè)試幫助,智能重構(gòu)和大量檢查來(lái)控制質(zhì)量。
10、只需你所需要的一切該軟件由程序員為程序員設(shè)計(jì),提供高效Python開(kāi)發(fā)所需的所有工具。
快捷鍵大全
1、編輯(Editing)
Ctrl + Space:基本的代碼完成(類(lèi)、方法、屬性)
Ctrl + Alt + Space:快速導(dǎo)入任意類(lèi)
Ctrl + Shift + Enter:語(yǔ)句完成
Ctrl + P:參數(shù)信息(在方法中調(diào)用參數(shù))
Ctrl + Q:快速查看文檔
F1:外部文檔
Shift + F1:外部文檔,進(jìn)入web文檔主頁(yè)
Ctrl + Shift + Z:Redo 重做
Ctrl + 懸浮/單擊鼠標(biāo)左鍵:簡(jiǎn)介/進(jìn)入代碼定義
Ctrl + F1:顯示錯(cuò)誤描述或警告信息
Alt + Insert:自動(dòng)生成代碼
Ctrl + O:重新方法
Ctrl + Alt + T:選中
Ctrl + /:行注釋/取消行注釋
Ctrl + Shift + /:塊注釋
Ctrl + W 選中增加的代碼塊
Ctrl + Shift + W:回到之前狀態(tài)
Ctrl + Shift + ]/[ :選定代碼塊結(jié)束、開(kāi)始
Alt + Enter:快速修正
Ctrl + Alt + L:代碼格式化
Ctrl + Alt + O:優(yōu)化導(dǎo)入
Ctrl + Alt + I:自動(dòng)縮進(jìn)
Tab / Shift + Tab:縮進(jìn)、不縮進(jìn)當(dāng)前行
Ctrl+X/Shift+Delete:剪切當(dāng)前行或選定的代碼塊到剪貼板
Ctrl+C/Ctrl+Insert:復(fù)制當(dāng)前行或選定的代碼塊到剪貼板
Ctrl+V/Shift+Insert:從剪貼板粘貼
Ctrl + Shift + V:從最近的緩沖區(qū)粘貼
Ctrl + D:復(fù)制選定的區(qū)域或行
Ctrl + Y:刪除選定的行
Ctrl + Shift + J:添加智能線
Ctrl + Enter:智能線切割
Shift + Enter:另起一行
Ctrl + Shift + U:在選定的區(qū)域或代碼塊間切換
Ctrl + Delete:刪除到字符結(jié)束
Ctrl + Backspace:刪除到字符開(kāi)始
Ctrl + Numpad+/-:展開(kāi)/折疊代碼塊(當(dāng)前位置的:函數(shù),注釋等)
Ctrl + shift + Numpad+/-:展開(kāi)/折疊所有代碼塊
Ctrl + F4:關(guān)閉運(yùn)行的選項(xiàng)卡
2、查找/替換(Search/Replace)
F3:下一個(gè)
Shift + F3:前一個(gè)
Ctrl + R:替換
Ctrl + Shift + F:或者連續(xù)2次敲擊shift 全局查找{可以在整個(gè)項(xiàng)目中查找某個(gè)字符串什么的,如查找某個(gè)函數(shù)名字符串看之前是怎么使用這個(gè)函數(shù)的}
Ctrl + Shift + R:全局替換
3、運(yùn)行(Running)
Alt + Shift + F10:運(yùn)行模式配置
Alt + Shift + F9:調(diào)試模式配置
Shift + F10:運(yùn)行
Shift + F9:調(diào)試
Ctrl + Shift + F10:運(yùn)行編輯器配置
Ctrl + Alt + R:運(yùn)行manage.py任務(wù)
4、調(diào)試(Debugging)
F8:跳過(guò)
F7:進(jìn)入
Shift + F8:退出
Alt + F9:運(yùn)行游標(biāo)
Alt + F8:驗(yàn)證表達(dá)式
Ctrl + Alt + F8:快速驗(yàn)證表達(dá)式
F9:恢復(fù)程序
Ctrl + F8:斷點(diǎn)開(kāi)關(guān)
Ctrl + Shift + F8:查看斷點(diǎn)
5、導(dǎo)航(Navigation)
Ctrl + N:跳轉(zhuǎn)到類(lèi)
Ctrl + Shift + N:跳轉(zhuǎn)到符號(hào)
Alt + Right/Left:跳轉(zhuǎn)到下一個(gè)、前一個(gè)編輯的選項(xiàng)卡(代碼文件)
Alt + Up/Down:跳轉(zhuǎn)到上一個(gè)、下一個(gè)方法
F12:回到先前的工具窗口
Esc:從工具窗口回到編輯窗口
Shift + Esc:隱藏運(yùn)行的、最近運(yùn)行的窗口
Ctrl + Shift + F4:關(guān)閉主動(dòng)運(yùn)行的選項(xiàng)卡
Ctrl + G:查看當(dāng)前行號(hào)、字符號(hào)
Ctrl + E:當(dāng)前文件彈出,打開(kāi)最近使用的文件列表
Ctrl+Alt+Left/Right:后退、前進(jìn)
Ctrl+Shift+Backspace:導(dǎo)航到最近編輯區(qū)域 {差不多就是返回上次編輯的位置}
Alt + F1:查找當(dāng)前文件或標(biāo)識(shí)
Ctrl+B / Ctrl+Click:跳轉(zhuǎn)到聲明
Ctrl + Alt + B:跳轉(zhuǎn)到實(shí)現(xiàn)
Ctrl + Shift + I:查看快速定義
Ctrl + Shift + B:跳轉(zhuǎn)到類(lèi)型聲明
Ctrl + U:跳轉(zhuǎn)到父方法、父類(lèi)
Ctrl + ]/[:跳轉(zhuǎn)到代碼塊結(jié)束、開(kāi)始
Ctrl + F12:彈出文件結(jié)構(gòu)
Ctrl + H:類(lèi)型層次結(jié)構(gòu)
Ctrl + Shift + H:方法層次結(jié)構(gòu)
Ctrl + Alt + H:調(diào)用層次結(jié)構(gòu)
F2 / Shift + F2:下一條、前一條高亮的錯(cuò)誤
F4 / Ctrl + Enter:編輯資源、查看資源
Alt + Home:顯示導(dǎo)航條
F11:書(shū)簽開(kāi)關(guān)
Ctrl + Shift + F11:書(shū)簽助記開(kāi)關(guān)
Ctrl + #[0-9]:跳轉(zhuǎn)到標(biāo)識(shí)的書(shū)簽
Shift + F11:顯示書(shū)簽
6、搜索相關(guān)(Usage Search)
Alt + F7/Ctrl + F7:文件中查詢(xún)用法
Ctrl + Shift + F7:文件中用法高亮顯示
Ctrl + Alt + F7:顯示用法
更新日志
v2023.3.7版本
AI Assistant 的效率提升和 Django 支持的改進(jìn)
其它版本下載
- 下載地址
- Mac版
發(fā)表評(píng)論
7人參與,3條評(píng)論- 第3樓北京市網(wǎng)友發(fā)表于: 2023-12-19 17:40:51
- 太感謝,非常有用1蓋樓(回復(fù))
- 第2樓廣東省深圳市網(wǎng)友發(fā)表于: 2023-11-30 13:14:16
- 全新版本,使用起來(lái)更舒服還用沒(méi)還有超多的新功能,點(diǎn)贊1蓋樓(回復(fù))
- 第1樓上海市移動(dòng)網(wǎng)友發(fā)表于: 2022-03-20 07:23:18
- 非常好用,感謝感謝。2蓋樓(回復(fù))
軟件排行榜
熱門(mén)推薦
探月少兒編程電腦版 v4.7.0245.52M / 簡(jiǎn)體中文
猿編程電腦版 v5.0.1官方版223.19M / 簡(jiǎn)體中文
橙光制作工具電腦版 v3.1.91.05M / 簡(jiǎn)體中文
clion2023官方版 v2023.3.6750.69M / 多國(guó)語(yǔ)言[中文]
Goland2023官方版 v2023.3.8476.31M / 英文
jetbrains rider 2024(C語(yǔ)言編輯開(kāi)發(fā)工具) v2024.3.5官方版1.44G / 多國(guó)語(yǔ)言
myeclipse2023官方電腦版 v2023.1.21.47G / 英文
hbuilderx電腦版 v4.45.2025010502官方版53M / 簡(jiǎn)體中文
pspad editor官方版 v5.0.7.775綠色版25.52M / 多國(guó)語(yǔ)言[中文]
labview2023中文版 2.71G / 簡(jiǎn)體中文