pycharm 免費(fèi)安裝教程(詳細(xì)版)
Pycharm是什么
pycharm面向?qū)I(yè)開(kāi)發(fā)者的python IDE.
PyCharm 是 JetBrains 公司(www.jetbrains.com)研發(fā),用于開(kāi)發(fā)?Python?的 IDE 開(kāi)發(fā)工具。圖 1 所示為 JetBrains 公司開(kāi)發(fā)的多款開(kāi)發(fā)工具,其中很多工具都好評(píng)如潮,這些工具可以編寫(xiě) Python、C/C++、C#、DSL、Go、Groovy、Java、JavaScript、Objective-C、PHP?等編程語(yǔ)言。
安裝過(guò)程
在Windows系統(tǒng)上安裝PyCharm的步驟:
1.下載PyCharm:前往PyCharm官網(wǎng)下載適合您的操作系統(tǒng)的版本(這里我以2021.3.1的版本為例)。
2.點(diǎn)擊“Next”繼續(xù)PyCharm安裝。
3.?選擇PyCharm安裝路徑,點(diǎn)擊“Next”。
根據(jù)自己的需求勾選,點(diǎn)擊“Next”。
點(diǎn)擊“Install”開(kāi)始安裝PyCharm。
PyCharm正在安裝,請(qǐng)耐心等待。
激活碼下載
軟 件 提 取 地 址: 復(fù)制?docs.qq.com/doc/DTnhnbGd5bnRTWmZZ粘 貼 】瀏 覽 器 訪 問(wèn) 或 者 鼠 標(biāo) 右 鍵 轉(zhuǎn) 到 即 可 下 載
使用技巧
PyCharm Default Keymap(mac中還不一樣,ctrl可能用cmd或者cmd+ctrl代替)
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)卡
默認(rèn)是 選中 + ctrl/command + shift + u? 轉(zhuǎn)換字母大小寫(xiě)
?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ù)
PyCharm單行執(zhí)行代碼 或 運(yùn)行選中的代碼 :
選中代碼,然后 Alt +Shift + E 或者 右鍵操作
?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)
Ctrl + l? ? 跳轉(zhuǎn)到某行
Alt + Right/Left? ? 跳轉(zhuǎn)到下一個(gè)、前一個(gè)編輯的選項(xiàng)卡(代碼文件)(cmd+alt+right/left mac)
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文件中查詢用法
Ctrl + Shift + F7文件中用法高亮顯示
Ctrl + Alt + F7顯示用法
?7、重構(gòu)(Refactoring)
F5復(fù)制F6剪切
Alt + Delete安全刪除
Shift + F6重命名
Ctrl + F6更改簽名
Ctrl + Alt + N內(nèi)聯(lián)
Ctrl + Alt + M提取方法
Ctrl + Alt + V提取屬性
Ctrl + Alt + F提取字段
Ctrl + Alt + C提取常量
Ctrl + Alt + P提取參數(shù)
?8、控制VCS/Local History
Ctrl + K提交項(xiàng)目
Ctrl + T更新項(xiàng)目
Alt + Shift + C查看最近的變化
Alt + BackQuote(’)VCS快速?gòu)棾?/p>
?9、模版(Live Templates)
Ctrl + Alt + J當(dāng)前行使用模版
Ctrl +J插入模版
10、基本(General)
Alt + #[0-9]打開(kāi)相應(yīng)的工具窗口
Ctrl + Alt + Y同步
Ctrl + Shift + F12最大化編輯開(kāi)關(guān)
Alt + Shift + F添加到最喜歡
Alt + Shift + I根據(jù)配置檢查當(dāng)前文件
Ctrl + BackQuote(’)快速切換當(dāng)前計(jì)劃
Ctrl + Alt + S 打開(kāi)設(shè)置頁(yè)
Ctrl + Shift + A查找編輯器里所有的動(dòng)作
版權(quán)聲明:本文為CSDN博主「-柚子皮-」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/pipisorry/article/details/39909057/