初學大數據之Pycharm常用的快捷鍵總結

pycharm快捷鍵及一些常用設置,有需要的朋友可以參考下。

加粗的都是個人認為比較常用的快捷鍵
Alt+Enter 自動添加包
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- 收縮所有的代碼塊

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

PyCharm Default Keymap

PyCharm3.0默認快捷鍵(翻譯的)

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 的可以進行如下設置:
  2. file -> Setting -> General -> Synchronization -> Save files on frame deactivation 和 Save files automatically if application is idle for .. sec 的勾去掉
  3. file ->Setting -> Editor -> Editor Tabs -> Mark modified tabs with asterisk 打上勾
  4. Alt + Enter: 自動添加包

  5. 對于常用的快捷鍵,可以設置為visual studio(eclipse…)一樣的:
    file -> Setting -> Keymap -> Keymaps -> vuisual studio -> Apply

  6. Pycharm中默認是不能用Ctrl+滾輪改變字體大小的,可以在file -> Setting ->Editor-〉Mouse中設置

  7. 要設置Pycharm的字體,要先在file -> Setting ->Editor-〉Editor中選擇一種風格并保存,然后才可以改變

  8. 在setting中搜索theme可以改變主題,所有配色統一改變

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/456959.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/456959.shtml
英文地址,請注明出處:http://en.pswp.cn/news/456959.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

搖一搖 聲音 html5,HTML5搖一搖以及音頻播放問題優化總結

前言感想:不放過任何一個WARNING、ERROR或者不夠好的體驗點,持續不斷優化,精益求精,我們就能夠得到提高。1. 搖一搖不夠靈敏、搖動很多次沒有響應的問題、原來搖一搖代碼是從網絡Copy的,活動上線后,發現部分…

調用API發送短信python

import http.client import urllibhost "106.ihuyi.com" sms_send_uri "/webservice/sms.php?methodSubmit"# 用戶名是登錄用戶中心->驗證碼短信->產品總覽->APIID account "xxxxxxxx" # 密碼 查看密碼請登錄用戶中心->驗證碼短…

JAVA內部類使用

一、什么是內部類? 一個類的定義放在另一個類的內部,這個類就叫做內部類 二、內部類有那些特性? 1、內部類仍然是一個獨立的類,在編譯之后內部類會被編譯成獨立的.class文件,但是前面冠以外部類的類名和$符號 。  2、…

初學大數據之模塊集成:Pycharm安裝numpy,scipy,sklearn等包時遇到的各種問題的一鍵解決方法

最近在學習機器學習,要用Python寫程序,習慣了用IDE軟件,所以就使用Pycharm軟件。但是在導入類似numpy,sklearn等模塊的時候,發現了各種問題(如Python版本與模塊之間的兼容等各類問題),上網找了許多方法&…

html 圓環實現多種顏色,SVG實現多彩圓環倒計時效果的示例代碼

圓環倒計時我們經常見到,實現的方法也有很多種。但是本文將介紹一種全新的實現方式,使用SVG來實現倒計時功能。本文主要用到了SVG的stroke-dasharray和stroke-dashoffset特性。下圖是倒計時運行效果:SVG倒計時案例下面說說相關的實現代碼。cs…

調用API發送郵件163郵箱Python

#發郵件的庫 import smtplib# from email.mime.text import MIMEText #SMTP服務器 SMTPSever "smtp.163.com" #發郵件的地址 sender "18332191389163.com" #發送這郵箱的密碼 passwd "xxxxxxxx"#設置發送的內容 message "liu wang is …

u-boot文件夾

參考網址: http://www.cnblogs.com/PengfeiSong/p/6392056.html http://www.360doc.com/content/14/1114/14/8890849_425067013.shtml 轉載于:https://www.cnblogs.com/lijimmy/p/6580870.html

初學大數據之Python中5個最佳的數據科學庫的學習

在下載了pycharm軟件以及通過前兩篇文章,配置了相應的模塊包之后,那就開始對常用的模塊的學習,以便后期利用這些模塊對數據做模型化處理。 如果你已經決定把Python作為你的編程語言,那么,你腦海中的下一個問題會是&…

配置mq

mq的實現可以是apache的&#xff0c;也可以是ibm的&#xff0c;配置不同的地方是connectionFactory和queue和topic應用的包不同 <!-- 配置鏈接器&#xff0c;注入apache的實現 --><bean id"connectionFactory"class"org.springframework.jms.connectio…

模擬銀行自動提款系統python

列出對象及屬性名稱行為...py 人 類名&#xff1a;Person 屬性&#xff1a;姓名 身份證號 電話 卡 行為&#xff1a;卡 類名&#xff1a;Card 屬性&#xff1a;卡號 密碼 余額 行為&#xff1a;銀行 類名&#xff1a;Bank 屬性&#xff1a;用戶列表 提款機提款機 類名&#xf…

幫助文件html打不開,chm幫助文件打不開全是代碼?這幾種解決方法了解一下

win10系統chm幫助文件打不開怎么辦?近期使用win10 版本 1809 (OS 內部版本 17763.864)系統的用戶反應電腦打不開這個chm幫助文件的情況&#xff0c;打開后顯示不正常&#xff0c;針對這樣的問題如何解決呢?針對chm文件打開異常的現象大家可以參考本文中飛飛系統介紹的方法來修…

關于四種語言中substring()方法參數值的解析

1.關于substring(a,b)Jsvar str"bdqn";var resultstr.substring(1,2);alert(result);第一個參數&#xff1a;開始的位置&#xff0c;從0開始數第二個參數&#xff0c;結束的索引&#xff0c;從1開始數&#xff0c;而不是獲取幾個長度SQLselect substring(bdqn,2,1)第…

python中tkinter的使用-上

00基礎代碼 import tkinterwin tkinter.Tk() win.title("Liuwang") win.geometry("400x40020020")win.mainloop() 01簡單示例 #創建主窗口 win tkinter.Tk() #設置標題 win.title("Liuwang") #設置大小和位置 win.geometry("400x40020…

滾動條樣式修改

/*滾動條*/ ::-webkit-scrollbar { width: 4px; height: 4px; background-color: #F5F5F5; } /*定義滾動條軌道 內陰影圓角*/ ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.…

sklearn中常用的數據預處理方法

常見的數據預處理方法&#xff0c;以下通過sklearn的preprocessing模塊來介紹; 1. 標準化&#xff08;Standardization or Mean Removal and Variance Scaling) 變換后各維特征有0均值&#xff0c;單位方差。也叫z-score規范化&#xff08;零均值規范化&#xff09;。計算方式是…

兒童學計算機編程好處,兒童學習編程有什么好處

原標題&#xff1a;兒童學習編程有什么好處前幾年中國家長可能對少兒編程教育感到陌生。但隨著這兩年美國STEM教育在中國的流行&#xff0c;以及今年國務院普及中小學階段人工智能、編程教育規劃的發布&#xff0c;現在國內也漸漸掀起少兒學習編程的風潮。孩子學電腦編程&#…

python中tkinter的使用-中

00Listbox控件 import tkinterwin tkinter.Tk() win.title("Liuwang") win.geometry("400x40020020") 列表框控件&#xff0c;可以包含一個或者多個文本框 作用&#xff1a;在listbox控件的小窗口顯示一個字符串 #1、創建一個listbox,添加幾個元素&#…

SharePoint Server 2016 PWA(Project web app) 被變為只讀模式

今天有同事反應了一個狀況&#xff0c;我們SharePoint 2016里面集成的Project Web App(以下簡稱PWA)變成 read-only 只讀模式了&#xff01;今天就給大家分享一下我的排查過程&#xff0c;供大家參考。 整個過程我一共使用了五種辦法&#xff0c;結果最后一種才生效&#xff0c…

HDU 5741 Helter Skelter(構造法)

【題目鏈接】 http://acm.hdu.edu.cn/showproblem.php?pid5741 【題目大意】 一個01相間的串&#xff0c;以0開頭&#xff0c;給出的序列每個數字表示連續的0的個數或者1的個數&#xff0c;現在有m個詢問&#xff0c;求0的個數為a且1的個數為b的串是否存在。 【題解】 我們發現…

集成學習之參數調整策略

1 Random Forest和Gradient Tree Boosting參數詳解 在sklearn.ensemble庫中&#xff0c;我們可以找到Random Forest分類和回歸的實現&#xff1a;RandomForestClassifier和RandomForestRegression&#xff0c;Gradient Tree Boosting分類和回歸的實現&#xff1a;GradientBoost…