Search Everywhere: Double Shift
Go to File : Ctrl+Shilf+N
Recent Files: Ctrl+E
Navigation Bar: Alt+Home
Drop file here to open
Ctrl+D: 編輯器中的Ctrl+D在沒有選中任何塊時復制所選塊或當前行。
Ctrl+Shift+J : 快捷鍵將兩行合並為一行,並刪除不必要的空格以匹配您的代碼風格。
Ctrl+P :如果游標位於方法調用的括號之間,按Ctrl+P會彈出一個有效參數列表。
Ctrl + Shift +向上箭頭或向下箭頭: 代碼| Move語句向上/向下操作對於重新組織文件中的代碼行非常有用,例如,使變量聲明更接近於變量的使用。
如,選擇一個代碼片段,按Ctrl + hift +向上箭頭或Ctrl + Shift +向下箭頭。
Ctrl+Shift+Backspace: (導航|最后的編輯位置)將您帶回到您在代碼中進行更改的最后一個位置。
Ctrl+Shift+F7: 使用Ctrl+Shift+F7(編輯|查找文件中的|高亮顯示用法)快速高亮顯示當前文件中某個變量的用法。
使用F3和Shift+F3鍵來導航突出顯示的用法。
按Esc刪除高亮顯示。
Ctrl+E: (查看|最近的文件)帶來最近訪問的文件的彈出列表。選擇所需的文件並按回車鍵打開它。
要在編輯器中顯示方法之間的分隔線,打開編輯器設置並在外觀頁面中選擇show method separators復選框
Ctrl +空格: 當使用基本代碼完成(Ctrl +空格),輸入任何字符存在一個標識符。
Use Alt+向上箭頭 and Alt+向下箭頭: 在編輯器中快速切換方法。
Ctrl+Shift+V: 使用Ctrl+Shift+V快捷鍵選擇並插入最近的剪貼板內容到文本。
*** 快捷方式如Ctrl+Q(查看|快速文檔)、Ctrl+P(查看|參數信息)、Ctrl+B(導航|聲明)等不僅可以在編輯器中使用,還可以在代碼完成彈出列表中使用。
Ctrl+O: 您可以通過按Ctrl+O(代碼|覆蓋方法)輕松地覆蓋基類的方法。
*** 為了幫助您了解主菜單中每個項目的用途,當您將鼠標指針放在該項目上時,它的簡短描述顯示在應用程序框架底部的狀態欄中。
Ctrl+Alt+Shift+N: 要在編輯器中快速打開任何特定的方法或字段,請按Ctrl+Alt+Shift+N(導航|符號)並開始鍵入其名稱。
從出現的下拉列表中選擇symbol。
Alt+Shift+C: 使用Alt+Shift+C快速檢查您最近對項目的更改
Ctrl +空格: 使用基本完成(Ctrl +空格)的HTML,CSS和其他文件,完成圖像文件的名字。
Ctrl+ ': 只需一個按鍵,您就可以從編輯器中應用另一個代碼樣式/着色方案或密鑰映射。只需按Ctrl+ '(查看|快速切換方案),指定要更改的方案。
*** When in the Go to Class, Go to Symbol, or Go to File popup, you can ease the search by filtering the lookup list with the help of the "camel words" prefixes.
Alt+拖動鼠標: 在按住Alt鍵的同時拖動鼠標指針,可以很容易地進行列選擇。
Ctrl+C:(無選中內容,則復制整行內容) 如果在編輯器中沒有選中任何內容,按Ctrl+C,那么插入符號處的整行就會復制到剪貼板中。
Ctrl+Alt+F7(編輯|查找|顯示主菜單中的用法): 您可以在整個項目中提出一個類、方法或變量的所有用法列表,並快速跳轉到所選的用法。為此,將插入符號放在符號的名稱或其在代碼中的用法上,並按Ctrl+Alt+F7(編輯|查找|顯示主菜單中的用法),滾動列表並單擊所需的用法。
Ctrl+Shift+A(幫助|在主菜單上找到動作): 要快速找到菜單命令或工具欄操作,您不需要查看菜單。只需按Ctrl+Shift+A(幫助|在主菜單上找到動作),然后開始輸入動作的名稱。從建議列表中選擇所需的操作。
Ctrl+Alt+Shift+I:要快速查找和運行檢查,請按Ctrl+Alt+Shift+I並開始鍵入檢查的名稱或其組。從建議列表中選擇所需的檢查,然后指定所需的范圍。
Alt+Shift+F10: 通過按Alt+Shift+F10,您可以訪問主工具欄上的Run/Debug下拉菜單,而不需要使用鼠標。
*** 通過右鍵單擊標簽名並從上下文菜單中選擇“顯示應用樣式標簽”,您可以快速查看當前應用於HTML標簽的所有樣式:
Ctrl+Shift+I: 您可以使用快速定義(Ctrl+Shift+I)快速查看插入符號中引用的圖像。下面的圖像將在彈出框中打開,而不是單獨的編輯器選項卡。
Shift+F6 (重構 |重命名): 可以直接從HTML重命名CSS選擇器。將插入符號定位到要重命名的選擇器上,並按Shift+F6 (重構 |重命名)。
*** PyCharm可以在一個窗口內與多個項目一起工作。若要在與已打開的項目相同的窗口中打開項目,請在“文件”菜單上選擇“打開”,然后在“打開項目”對話框中選擇“在當前窗口中打開”選項,並選擇“添加到當前打開的項目”復選框。
*** 您可以通過從支持的框架的配置文件中導入數據庫連接設置來創建數據源。在Database tool窗口的上下文菜單中,從源代碼中選擇New |導入。
Ctrl + Shift +空格: 智能完成在SQL(Ctrl + Shift +空格)的列類型,和主鍵和外鍵。
Alt+Home: 導航欄是項目視圖的快速替代選項。
使用Alt+Home 快捷方式顯示導航欄,箭頭鍵定位必要的文件或文件夾。
Ctrl+Alt+T(代碼|環繞)並選擇try/except:當您想要捕獲一些代碼片段拋出的異常時,在編輯器中選擇它,按Ctrl+Alt+T(代碼|環繞)並選擇try/except。這將自動生成except子句。
*** 當使用基本代碼完成(Ctrl +空格),您不需要輸入大寫字母CamelHump名字。輸入駝峰名字的首字母小寫就足夠了,它們將被巧妙地識別。
Ctrl+F,Ctrl+R,Ctrl+Shift+R,Ctrl+Shift+F: 在查找和替換功能之間切換非常容易。
在文件中執行搜索和替換時,按Ctrl+F顯示搜索窗格。按Ctrl+R添加字段,可以在其中鍵入替換字符串。
在路徑查找對話框中,您可以通過按Ctrl+Shift+R切換到replace。同樣地,按Ctrl+Shift+F隱藏替換為字段,並切換到純搜索。
Ctrl+Alt+Shift+T:如果您將插入符號放在某個符號上並按Ctrl+Alt+Shift+T,您將看到適用於當前上下文的重構列表。
自動補全激活時,Ctrl+向下箭頭 and Ctrl+向上箭頭 :當自動補全激活時,將關閉它並將插入符號向下或向上移動到編輯器中。 當自動補全激活時,Ctrl+向下箭頭 和 Ctrl+向上箭頭 將關閉它並將插入符號向下或向上移動到編輯器中。
*** 您可以切換排序完成變種之間的相關性或字母順序使用一個圖標在右下角:
在正則表達式處 按Alt+Enter:正則表達式的格式可能相當復雜。為了確保沒有遺漏一些斜杠或引號,請將插入符號放在要檢查的表達式中的某個位置,並按Alt+Enter。
在彈出框中鍵入您認為應該與正則表達式匹配的字符串。如果背景變成綠色,你是幸運的。如果它變成紅色,那么你必須尋找一個錯誤。
Ctrl+..:使用autopopup代碼完成功能時,可以使用Ctrl+..選中的名稱會自動輸入到編輯器中,后面跟着點。
*** 通過按住Shift鍵,用鼠標滾輪使水平滾動。
*** 在PyCharm,可以有多個游標。按下Alt鍵后,在所需位置單擊鼠標左鍵,在編輯器中設置其他游標。
按Esc刪除除插入符號所在行之外的所有其他游標。
Ctrl+Q來查看快速文檔: 當從建議列表中選擇一個實時模板時,按Ctrl+Q來查看快速文檔——確保您做出了正確的選擇:
Alt+F12: PyCharm可以只用鍵盤就可以啟動嵌入式本地終端。按Alt+F12,終端運行。
*** 您知道可以在XML/HTML文件中編輯打開和關閉標記嗎?
確保在編輯器設置/首選項的智能鍵頁中同時選擇 edit復選框。
*** 將鼠標指針懸停在滾動框外滾動條上的警告、錯誤條或部分源代碼上,您將看到一個關於警告錯誤的信息提示。
Ctrl+Alt+Shift:要在“列模式”中選擇多個片段,請保持Control+Alt+Shift(在Windows和Linux上)或Cmd+Alt+Shift(在MAC上),並拖動鼠標光標:
Alt+Shift並拖動鼠標光標: 您可以輕松地選擇多個文本片段。要做到這一點,只需保持Alt+Shift並拖動鼠標光標:
按Alt+Shift:要選擇多個單詞,按Alt+Shift(在Windows和Linux上)或Cmd+Alt+Shift(在MAC上),將插入符號放在要選擇的每個單詞上,雙擊鼠標左鍵。
*** 要查看所有可用的scratch文件,請在Project tool窗口中選擇Scratches視圖。
數據源 F4:您可以通過單擊或按F4打開數據庫控制台。
Ctrl+Enter鍵: 數據庫控制台允許您編寫和執行SQL語句(Ctrl+Enter),還可以分析查詢結果。
Ctrl+Enter鍵: 可以通過按Ctrl+Enter鍵執行注入的SQL語句和SQL文件中的語句。(或者,Alt+在控制台輸入|運行查詢。)
*** 您可以使用CSV、TSV和與文本或表類似的文件。
數據源比較 快捷鍵 Ctrl+D: 您可以比較數據源、模式和表。在Database tool窗口中,選擇兩個要比較的項並按Ctrl+D。
F4: 表編輯器提供了一個用於處理表數據的GUI。在數據庫工具窗口中,選擇感興趣的表格並按F4。
*** 如果將數據庫定義為數據源,就可以訪問數據庫控制台、表編輯器、數據庫圖和其他用於處理數據庫的有用特性。
*** 為了不手動更新數據庫視圖,您可以為相應的數據源(數據庫工具窗口的上下文菜單中的數據源屬性)啟用自動同步。
*** 您可以使用顏色來區分數據源及其元素(數據庫工具窗口的上下文菜單中的顏色設置)。
*** 如果本地有H2或SQLite數據庫文件可用,可以通過將文件拖動到database tool窗口為它們創建數據源。可以從文件管理器(例如Explorer或Finder)或項目工具窗口中拖動文件。
*** 為了保護數據庫不受表編輯器和數據庫控制台意外修改的影響,您可以打開對應數據源的只讀選項(數據庫工具窗口上下文菜單中的數據源屬性)。
*** 為了保護表不受表編輯器中意外修改的影響,可以將其設置為只讀。要做到這一點,單擊工作區右下角。
Ctrl+Q:數據庫工具窗口提供對數據庫對象基本信息的訪問(Ctrl+Q)。
Ctrl+Q兩次: 在換位行視圖(Ctrl+Q兩次)中,行和列是互換的,對於一行,單元格顯示在另一行下面。
Ctrl+Q: 表的值視圖(Ctrl+Q)提供了有關所選單元格中的值的詳細信息,還顯示了有關相關記錄的信息。
*** 可以通過將DDL SQL文件拖拽到數據庫工具窗口來創建DDL數據源。可以從文件管理器(例如Explorer或Finder)或項目工具窗口中拖動文件。
Ctrl+Alt+Shift+U: 數據庫圖可用於數據源、模式和表。按Ctrl+Alt+Shift+U在編輯器中打開圖表。
Ctrl+Alt+U:數據庫圖可用於數據源、模式和表。按Ctrl+Alt+U在彈出窗口中打開圖表。
Ctrl+N(導航|類):要在編輯器中快速打開任何類,按Ctrl+N(導航|類)並開始鍵入類的名稱。從出現的下拉列表中選擇類。
Ctrl +空格: 代碼完成特性允許您快速地完成代碼中不同類型的語句。例如,輸入一個類名並按Ctrl +空格來完成它。當多個選項可用時,它們將顯示在查找列表中。
Ctrl +兩次空格鍵(空兩格):調用代碼自動完成功能的特殊變體通過按Ctrl +空兩格允許你完成任何類的名字,無論它是否在當前文件導入。如果類尚未導入,則會自動生成import語句。
Alt+F7:通過將插入符號定位在符號的名稱或代碼中的用法,並按Alt+F7(在彈出菜單中查找用法),您可以快速找到在整個項目中使用特定的類、方法或變量的所有位置。
Ctrl+Q:要快速查看插入符號的文檔,請按Ctrl+Q(查看|快速文檔)。
Ctrl+B: 要導航到代碼中某個地方使用的類、方法或變量的聲明,請將插入符號定位到用法並按Ctrl+B。您還可以單擊鼠標上的用法,並按下Ctrl鍵跳轉到聲明。
Ctrl+F12(導航|文件結構)快速瀏覽當前編輯的文件: 您可以使用Ctrl+F12(導航|文件結構)快速瀏覽當前編輯的文件。
它顯示當前類的成員列表。選擇要導航到的元素並按Enter鍵或F4鍵。
要輕松地在列表中找到某個項目,只需輸入其名稱即可。
Shift+F6 (重構 | 重命名):重命名您的局部變量,可以修改所有使用之處的變量名。說明: 您可以輕松地重命名您的局部變量,並自動糾正所有使用它們的地方。
要嘗試這樣做,將插入符號放在要重命名的變量上,並按Shift+F6 (Refactor | rename)。在彈出窗口中鍵入新名稱,或選擇建議的名稱之一,然后按Enter。
代碼完成時按Tab鍵覆蓋插入符號右側的名稱其余部分:
與接受Enter鍵不同。說明: 當使用代碼完成時,您可以使用Tab鍵接受彈出列表中當前突出顯示的選擇。
與接受Enter鍵不同,所選名稱將覆蓋插入符號右側的名稱其余部分。這對於用另一個方法或變量名替換另一個方法或變量名特別有用。
Shift+click組合:您知道您可以關閉PyCharm編輯器和工具窗口中的選項卡,而不需要實際使用上下文菜單命令嗎?只需用鼠標光標指向要關閉的選項卡,然后單擊鼠標中鍵,或者使用Shift+click組合即可。
Alt+F1: 要快速在任意視圖(項目視圖、結構視圖或其他視圖)中選擇當前編輯的元素(類、文件、方法或字段),請按Alt+F1。
ESC、Shift+Esc、
F12:任何工具窗口中的Esc鍵將焦點移動到編輯器。
Shift+Esc將焦點移到編輯器,並隱藏當前(或最后一個活動)工具窗口。
F12鍵將焦點從編輯器移到最后一個焦點工具窗口。
Ctrl+W(擴展選擇):編輯器中的Ctrl+W(擴展選擇)選擇插入符號中的單詞,然后選擇源代碼的擴展區域。例如,它可以選擇一個方法名,然后是調用該方法的表達式,然后是整個語句,然后是包含塊,等等。您還可以通過雙擊編輯器中的目標區域來選擇插入符號中的單詞和擴展的源代碼區域。
Ctrl+Alt+V (重構 | 提取 |變量):提取變量重構有助於簡化代碼中的復雜語句。例如,在下面的代碼片段中,您可以在代碼中選擇一個表達式,並按Ctrl+Alt+V (Refactor | Extract |變量)。