復制行,在代碼行光標后,輸入Ctrl
+
d ,即為復制一行,輸入多次即為復制多行
撤銷上一步操作:Ctrl
+
z
為多行代碼加注釋
# 代碼選中的條件下,同時按住 Ctrl+/,被選中行被注釋,再次按下Ctrl+/,注釋被取消
其他功能快捷鍵:
1
、編輯(Editing)
Ctrl
+
Space 基本的代碼完成(類、方法、屬性)
Ctrl
+
Alt
+
Space 快速導入任意類
Ctrl
+
Shift
+
Enter 語句完成
Ctrl
+
P 參數信息(在方法中調用參數)
Ctrl
+
Q 快速查看文檔
Shift
+
F1 外部文檔
Ctrl
+
鼠標 簡介
Ctrl
+
F1 顯示錯誤描述或警告信息
Alt
+
Insert 自動生成代碼
Ctrl
+
O 重新方法
Ctrl
+
Alt
+
T 選中
Ctrl
+
/
行注釋
Ctrl
+
Shift
+
/
塊注釋
Ctrl
+
W 選中增加的代碼塊
Ctrl
+
Shift
+
W 回到之前狀態
Ctrl
+
Shift
+
]
/
[ 選定代碼塊結束、開始
Alt
+
Enter 快速修正
Ctrl
+
Alt
+
L 代碼格式化
Ctrl
+
Alt
+
O 優化導入
Ctrl
+
Alt
+
I 自動縮進
Tab
/
Shift
+
Tab 縮進、不縮進當前行
Ctrl
+
X
/
Shift
+
Delete 剪切當前行或選定的代碼塊到剪貼板
Ctrl
+
C
/
Ctrl
+
Insert 復制當前行或選定的代碼塊到剪貼板
Ctrl
+
V
/
Shift
+
Insert 從剪貼板粘貼
Ctrl
+
Shift
+
V 從最近的緩沖區粘貼
Ctrl
+
D 復制選定的區域或行
Ctrl
+
Y 刪除選定的行
Ctrl
+
Shift
+
J 添加智能線
Ctrl
+
Enter 智能線切割
Shift
+
Enter 另起一行
Ctrl
+
Shift
+
U 在選定的區域或代碼塊間切換
Ctrl
+
Delete 刪除到字符結束
Ctrl
+
Backspace 刪除到字符開始
Ctrl
+
Numpad
+
/
-
展開折疊代碼塊
Ctrl
+
Numpad
+
全部展開
Ctrl
+
Numpad
-
全部折疊
Ctrl
+
F4 關閉運行的選項卡
2
、查找
/
替換(Search
/
Replace)
F3 下一個
Shift
+
F3 前一個
Ctrl
+
R 替換
Ctrl
+
Shift
+
F 全局查找
Ctrl
+
Shift
+
R 全局替換
3
、運行(Running)
Alt
+
Shift
+
F10 運行模式配置
Alt
+
Shift
+
F9 調試模式配置
Shift
+
F10 運行
Shift
+
F9 調試
Ctrl
+
Shift
+
F10 運行編輯器配置
Ctrl
+
Alt
+
R 運行manage.py任務
4
、調試(Debugging)
F8 跳過
F7 進入
Shift
+
F8 退出
Alt
+
F9 運行游標
Alt
+
F8 驗證表達式
Ctrl
+
Alt
+
F8 快速驗證表達式
F9 恢復程序
Ctrl
+
F8 斷點開關
Ctrl
+
Shift
+
F8 查看斷點
5
、導航(Navigation)
Ctrl
+
N 跳轉到類
Ctrl
+
Shift
+
N 跳轉到符號
Alt
+
Right
/
Left 跳轉到下一個、前一個編輯的選項卡
F12 回到先前的工具窗口
Esc 從工具窗口回到編輯窗口
Shift
+
Esc 隱藏運行的、最近運行的窗口
Ctrl
+
Shift
+
F4 關閉主動運行的選項卡
Ctrl
+
G 查看當前行號、字符號
Ctrl
+
E 當前文件彈出
Ctrl
+
Alt
+
Left
/
Right 后退、前進
Ctrl
+
Shift
+
Backspace 導航到最近編輯區域
Alt
+
F1 查找當前文件或標識
Ctrl
+
B
/
Ctrl
+
Click 跳轉到聲明
Ctrl
+
Alt
+
B 跳轉到實現
Ctrl
+
Shift
+
I查看快速定義
Ctrl
+
Shift
+
B跳轉到類型聲明
Ctrl
+
U跳轉到父方法、父類
Alt
+
Up
/
Down跳轉到上一個、下一個方法
Ctrl
+
]
/
[跳轉到代碼塊結束、開始
Ctrl
+
F12彈出文件結構
Ctrl
+
H類型層次結構
Ctrl
+
Shift
+
H方法層次結構
Ctrl
+
Alt
+
H調用層次結構
F2
/
Shift
+
F2下一條、前一條高亮的錯誤
F4
/
Ctrl
+
Enter編輯資源、查看資源
Alt
+
Home顯示導航條F11書簽開關
Ctrl
+
Shift
+
F11書簽助記開關
Ctrl
+
#[0-9]跳轉到標識的書簽
Shift
+
F11顯示書簽
6
、搜索相關(Usage Search)
Alt
+
F7
/
Ctrl
+
F7文件中查詢用法
Ctrl
+
Shift
+
F7文件中用法高亮顯示
Ctrl
+
Alt
+
F7顯示用法
7
、重構(Refactoring)
F5復制F6剪切
Alt
+
Delete安全刪除
Shift
+
F6重命名
Ctrl
+
F6更改簽名
Ctrl
+
Alt
+
N內聯
Ctrl
+
Alt
+
M提取方法
Ctrl
+
Alt
+
V提取屬性
Ctrl
+
Alt
+
F提取字段
Ctrl
+
Alt
+
C提取常量
Ctrl
+
Alt
+
P提取參數
8
、控制VCS
/
Local History
Ctrl
+
K提交項目
Ctrl
+
T更新項目
Alt
+
Shift
+
C查看最近的變化
Alt
+
BackQuote(’)VCS快速彈出
9
、模版(Live Templates)
Ctrl
+
Alt
+
J當前行使用模版
Ctrl
+
J插入模版
10
、基本(General)
Alt
+
#[0-9]打開相應的工具窗口
Ctrl
+
Alt
+
Y同步
Ctrl
+
Shift
+
F12最大化編輯開關
Alt
+
Shift
+
F添加到最喜歡
Alt
+
Shift
+
I根據配置檢查當前文件
Ctrl
+
BackQuote(’)快速切換當前計划
Ctrl
+
Alt
+
S 打開設置頁
Ctrl
+
Shift
+
A查找編輯器里所有的動作
Ctrl
+
Tab在窗口間進行切換
一些常用設置:
1.
pycharm默認是自動保存的,習慣自己按ctrl
+
s 的可以進行如下設置:
1.
file
-
> Setting
-
> General
-
> Synchronization
-
> Save files on frame deactivation 和 Save files automatically
if
application
is
idle
for
.. sec 的勾去掉
2.
file
-
>Setting
-
> Editor
-
> Editor Tabs
-
> Mark modified tabs with asterisk 打上勾
2.
Alt
+
Enter: 自動添加包
3.
對於常用的快捷鍵,可以設置為visual studio(eclipse...)一樣的:
file
-
> Setting
-
> Keymap
-
> Keymaps
-
> vuisual studio
-
>
Apply
4.
Pycharm中默認是不能用Ctrl
+
滾輪改變字體大小的,可以在
file
-
> Setting
-
>Editor
-
〉Mouse中設置
5.
要設置Pycharm的字體,要先在
file
-
> Setting
-
>Editor
-
〉Editor中選擇一種風格並保存,然后才可以改變
6.
在setting中搜索theme可以改變主題,所有配色統一改變