天天看點

Python IDLE 快捷鍵使用

常用快捷

Ctrl + [ 、Ctrl + ] 縮進代碼

Alt+3 Alt+4 注釋、取消注釋代碼行

Alt+5 Alt+6 切換縮進方式 空格<=>Tab

Alt+/ 單詞完成,隻要文中出現過,就可以幫你自動補齊。多按幾次可以循環選擇

Alt+M 打開子產品代碼,先選中子產品,然後按下此快捷鍵,會幫你打開改子產品的py源碼供浏覽

Alt+C 打開類浏覽器,友善在源碼檔案中的各個方法體之間切換

Alt+FP 打開路徑浏覽器,友善選擇導入包進行檢視浏覽

F1 打開Python文檔,

Ctrl + Space 完成類、方法、變量名稱的自動輸入,這個快捷鍵是我最經常使用的快捷鍵了,它可以完成類、方法、變量名稱的自動錄入,很友善.(不過在我的電腦上和輸入法沖突)

在編輯過程中,按F5進入shell調試。shell中也有快捷鍵,都還友善

Alt+DG   先定位到錯誤行,按此快捷鍵可以快速定位到出錯位置

Alt+DS   直接顯示出錯曆史,找到根源,友善啊

Alt+DA   如果每次都要按,還不夠友善,按這個,以後出錯都出曆史

Alt+DD   打開調試視窗,進入單步調試,友善。

Ctrl+F6   為了清空前面的導入記錄等,重新啟動shell

另外值得注意的是

Alt+N Alt+P   可以查找以前輸入的指令用于補全目前指令

Ctrl+方向鍵   能夠得到增強功能。

快捷鍵使用技巧

Ctrl + N

快速跳轉到執行的類。

Ctrl + Shift + N

跳轉到指定的檔案

Ctrl+Shift+Alt+N

可以快速打開符号

Ctrl + B (ctrl+點選)

跳轉到定義處

Ctrl + Alt + B

跳轉到方法實作處

Ctrl + Alt + T

用來圍繞選中的代碼行( * 包括if、while、try catch等)這個功能也很友善,

Ctrl + W

按一個word來進行選擇操作在IDEA裡的這個快捷鍵功能是先選擇光标所在字元處的單詞,然後是選擇源

代碼的擴充區域。舉例來說,對下邊這個語句java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat(“yyyy-MM-dd HH:mm”);當光标的位置在雙引号内的字元串中時,會先選中這個字元串,然後是等号右邊的表達式,再是整個句子。我一般都是在對代碼進行重新修改的時候使用

它來選擇出那些長長的複合表達式,很友善:)

Ctrl + Q

在editor window中顯示java docs這個功能很友善–因為有時僅僅是忘記了自己編寫的方法中的某個參數的含義,此時又不想再起一個浏覽器來檢視java doc,此時這個功能的好處就展現出來了

Alt+Q

可以不需要移動代碼就能檢視目前方法地聲明。連續按兩次會顯示目前所編輯的類名

Ctrl+P

可以顯示參數資訊

Ctrl + /

注釋/反注釋指定的語句,它可以注釋和反注釋你所選擇的語句(使用單行注釋符号"//")

Ctrl + Shift + /

用來進行多行語句的注釋(即使用多行注釋符号"/ … */")

F2/Shift + F2

跳轉到下/上一個錯誤語句、警告處IDEA提供了一個在錯誤語句之間友善的跳轉的功能,你使用這個快捷鍵可以快捷在出錯的語句之間進行跳轉。

Shift + F6

提供對方法、變量,類,檔案的重命名

Ctrl + Alt + L

根據模闆格式化選擇的代碼,根據模闆中設定的格式來format你的java代碼,不過可惜的是隻對java檔案有效

Ctrl + Alt + I

将選中的代碼進行自動縮進編排這個功能在編輯jsp檔案的時候也可以工作,提供了一個對上邊格式化代碼功能的補充。

Ctrl + Alt + O

優化import自動去除無用的import語句。

Ctrl + ]/[

跳轉到代碼塊結束/開始處

Ctrl+E

可以顯示最近編輯的檔案清單

Shift+Click

可以關閉檔案。但是得點選标簽欄

Ctrl+Shift+Backspace

可以跳轉到上次編輯的地方

Ctrl+F12

可以顯示目前檔案的結構,大綱

Ctrl+F7

可以查詢目前元素在目前檔案中的引用,然後按F3可以選擇

Alt+Insert

可以生成構造器/Getter/Setter等代碼

Ctrl+Alt+V

可以引入變量。例如把括号内的SQL賦成一個變量,我非常喜歡這個功能

Alt+Up and Alt+Down

可在方法間快速移動

Alt+Enter

可以得到一些Intention Action,例如将”==”改為”equals()”

Ctrl+Shift+Space

在很多時候都能夠給出Smart提示

Ctrl+Alt+Space

是類名自動完成

Alt+F3 (Ctrl+F)

可以快速尋找

Ctrl+O

可以選擇父類的方法進行重寫

Ctrl-I

可以選擇父接口的方法進行實作

Ctrl+J

Live Templates!

Ctrl-H

要看一個所選擇的類的繼承層次,按Ctrl-H(Browse Type Hierarchy)即可。也可以激活編輯器中的繼承關系視圖檢視目前編輯類的繼承關系。

Ctrl+Shift+F7

可以高亮目前元素在目前檔案中的使用

Alt+F7

查找目前元素在工程中的引用

Alt+F8

debug的時候計算變量值

Ctrl+Alt+Up /Ctrl+Alt+Down

可以快速跳轉搜尋結果

Ctrl+Shift+J

可以整合兩行

Ctrl+D

複制上一行或複制標明

Ctrl+Alt+L

格式化代碼

Alt+Shift+Insert

列編輯

Ctrl-Shift-V

将最近使用的剪貼闆内容選擇插入到文本。使用時系統會彈出一個含有剪貼内容的對話框,從中你可以選擇你要粘貼的部分。

使用Refactor|Copy Class…可以建立一個所選擇的類的“副本”。這一點很有用,比如,在你想要建立一個大部分内容都和已存在類相同的類時。

在任何工具視窗裡使用Escape鍵都可以把焦點移到編輯器上。

Shift-Escape不僅可以把焦點移到編輯器上而且還可以隐藏目前(或最後活動的)工具視窗。

F12鍵把焦點從編輯器移到最近使用的工具視窗。

使用Ctrl-Shift-F7(Search | Highlight Usages in File)可以快速高亮顯示目前檔案中某一變量的使用地方。按Escape清除高亮顯示。

Ctrl-Shift-J快捷鍵把兩行合成一行并把不必要的空格去掉以比對你的代碼格式。