首页 > 其他分享 >PyCharm常用快捷键和设置

PyCharm常用快捷键和设置

时间:2024-05-23 10:19:59浏览次数:20  
标签:常用 Ctrl F8 Shift 代码 快捷键 跳转 PyCharm Alt

1、编辑(Editing)

Ctrl + Space    基本的代码完成(类、方法、属性)

Ctrl + Alt + Space  快速导入任意类

Ctrl + Shift + Enter    语句完成

Ctrl + P    参数信息(在方法中调用参数)

Ctrl + Q    快速查看文档

F1   外部文档

Shift + F1    外部文档,进入web文档主页

Ctrl + Shift + Z --> Redo 重做

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 + shift + Numpad+/-   展开/折叠所有代码块

Ctrl + F4   关闭运行的选项卡

2、查找/替换(Search/Replace)

F3   下一个

Shift + F3   前一个

Ctrl + R   替换

Ctrl + Shift + F  或者连续2次敲击shift   全局查找{可以在整个项目中查找某个字符串什么的,如查找某个函数名字符串看之前是怎么使用这个函数的}

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显示书签

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在窗口间进行切换

标签:常用,Ctrl,F8,Shift,代码,快捷键,跳转,PyCharm,Alt
From: https://www.cnblogs.com/wenyuan519/p/18207782

相关文章

  • 常用JVM虚拟机参数说明
    常用JVM虚拟机参数说明原文地址:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html非标准选项参数说明-Xcomp强制JVM虚拟机在方法第一次被调用的时候就进行本地编译。-Xint强制JVM运行在解释模式。在该模式下,方法不会被编译为本地代码,所有的字节码......
  • ffmpeg常用命令
    #通过ffmpeg查看文件属性,使用参数-hide_banner隐藏ffmpeg本身信息ffmpeg-ivideo_file.mp4-hide_banner#格式转换,使用-qscale0来保留原始的视频质量ffmpeg-ivideo_input.wav-qscale0video_output.mp4#格式转换,使用-c:a(音频)和-c:v(视频)来指定编码器名......
  • 2024版Pycharm导入conda环境
    旧版与新版的区别大致就是旧版借用python.exe文件来导入虚拟环境,而现在的新版本需要借用Anaconda3文件中的condabin文件夹中的conda.bat文件来导入已创建的虚拟环境。(1)进入设置(2)选择interpreter  (3)选择conda环境 首先浏览到condabin的位置,选择conda;然后点击加载环境,而......
  • SQL Server常用方法【未完】
    判断字符串是否包含某个字符串--函数:CHARINDEX--通过CHARINDEX如果能够找到对应的字符串,则返回该字符串位置,否则返回0--基本语法如下:--CHARINDEX(expressionToFind,expressionToSearch[,start_location])-- expressionToFind:目标字符串,就是想要找到的字符......
  • Lua常用C Api接口
    Lua5.4是Lua语言的一个版本,它提供了许多CAPI函数,这些函数允许开发者在C语言中嵌入和扩展Lua的功能。以下是一些常用的Lua5.4CAPI函数,以及它们的简单示例:lua_newstate-创建一个新的Lua状态。lua_State*L=lua_newstate(0,0);//创建一个新的Lua状态......
  • Docker常用命令
    Docker常用命令2024年1月19日,星期五17:58拉取镜像dockerpullcentos运行容器dockerrun[可选参数]imagedockerrun-itcentos/bin/bashdockerrun-d--namenginx001-p3344:80nginx参数说明--name="Name"#容器名字tomcat0ltomcat02,用来区分容器-d......
  • 仿真数据传输常用方式PK,最安全高效的还得是它!
    仿真数据(simulateddata)是在计算机或其他设备上通过模拟真实环境或系统生成的数据。这种数据可以用于各种目的,包括测试、验证、预测和分析等。仿真数据在科研、工程、金融、半导体等领域都有广泛的应用,通过模拟真实环境或系统生成的数据可以为各种研究和实践提供有力支持。仿真......
  • 抠图的三种常用方法
    一、色彩范围抠图(适合扣纯色的)1.点击选择,选择色彩范围2.点击吸管选取主题色,点击旁边添加过渡色3.点击确定并点击选取相似4.c+j复制该图层二、通道抠图(适合扣占色范围大的区域的)1.点击通道选择明暗最明显的通道进行复制2.c+l进行色阶调整进行边缘化处理3.选择画笔进行包裹区涂黑4.......
  • Python教程: 反射及常用的几种方法
    反射就是通过字符串映射或修改程序运行时的状态、属性、方法有四个常用方法:hasattr(obj,name_str)判断一个obj对象是否有对应name_str的方法getattr(obj,name_str)根据字符串name_str获取Obj对象中对应方法的内存地址setattr(obj,key,value)为对象Obj新增或修改属性......
  • mac anaconda pycharm python3.6 tensorflow 1.1.0
     condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/osx-arm64/condacreate-npy36python=3.6     ps:当加载卡住的时候,强制退出存在下载的包都消失的情况......