1. 程式人生 > 程式設計 >pycharm使用技巧之自動調整程式碼格式總結

pycharm使用技巧之自動調整程式碼格式總結

程式碼自動填充了空格

問題

在使用pycharm的程式碼編輯器時,常常懶得寫空格,如下圖,但這是不符合程式碼規範的,而且也會影響可讀性。

pycharm使用技巧之自動調整程式碼格式總結

解決方法

pycharm有自動調整程式碼格式的快捷鍵,預設為Alt+Ctrl+L,按下快捷鍵後,程式碼自動填充了空格。

pycharm使用技巧之自動調整程式碼格式總結

自動對齊程式碼

問題

在使用pycharm的程式碼編輯器時,有點時候copy的程式碼的沒有按照程式碼格式對齊,如下圖,但這是不符合程式碼規範的,而且也會影響可讀性。

pycharm使用技巧之自動調整程式碼格式總結

解決方法

pycharm有自動調整程式碼格式的快捷鍵,預設為Alt+Ctrl+L,將游標置於需要調整的程式碼行,或者選擇一個區域,按下快捷鍵,程式碼就可以自動對齊啦!

pycharm使用技巧之自動調整程式碼格式總結

選中全部相同字元

快捷鍵組合:Ctrl + Shift + Alt + J

pycharm使用技巧之自動調整程式碼格式總結

選中下一個相同字元

快捷鍵組合: Alt + J

pycharm使用技巧之自動調整程式碼格式總結

批量縮排

選擇程式碼區域TAB 取消縮排 shit+TAB

pycharm使用技巧之自動調整程式碼格式總結

選中按下Tab鍵:

pycharm使用技巧之自動調整程式碼格式總結

其他

前面幾種是最常用的幾種,當然pycharm裡面有很多快捷鍵可以使用,彙總如下:

PyCharm /opt/pycharm-3.4.1/help目錄下可以找到ReferenceCard.pdf快捷鍵英文版說明

在這裡列出一些比較常用的調整程式碼的快捷方式

自動調整程式碼 說明
Alt+Enter 自動新增包
shift+O 自動建議程式碼補全
Ctrl+t SVN 更新
Ctrl+k SVN 提交
Ctrl + / 註釋(取消註釋)選擇的行
Ctrl+Shift+F 高階查詢
Ctrl+Enter 補全
Shift + Enter 開始新行
TAB Shift+TAB 縮排/取消縮排所選擇的行
Ctrl + Alt + I 自動縮排行
Ctrl + Y 刪除當前插入符所在的行
Ctrl + D 複製當前行、或者選擇的塊
Ctrl + Shift + J 合併行
Ctrl + Shift + V 從最近的快取區裡貼上
Ctrl + Delete 刪除到字元結尾
Ctrl + Backspace 刪除到字元的開始
Ctrl + NumPad+/- 展開或者收縮程式碼塊
Ctrl + Shift + NumPad+ 展開所有的程式碼塊
Ctrl + Shift + NumPad- 收縮所有的程式碼塊
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 顯示書籤

總結

到此這篇關於pycharm使用技巧之自動調整程式碼格式的文章就介紹到這了,更多相關pycharm自動調整程式碼格式內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!