pycharm快捷键

news2025/1/23 4:12:13

目录

1、代码编辑快捷键

2、搜索/替换快捷键

3、代码运行快捷键

4、代码调试快捷键

5、应用搜索快捷键

6、代码重构快捷键

7、动态模块快捷键

8、导航快捷键

9、通用快捷键

🎁更多干货

完整版文档下载方式:


1、代码编辑快捷键

  1. CTRL + ALT + SPACE 快速导入任意类
  2. CTRL + SHIFT + ENTER 代码补全
  3. SHIFT + F1 查看外部文档
  4. CTRL + Q 快速查找文档
  5. CTRL + P 参数信息(在方法中调用的参数)
  6. CTRL + MOUSE OVER CODE 基本信息
  7. CTRL + F1 显示错误或警告的描述
  8. CTRL + INSERT 生成代码
  9. CTRL + O 重载方法
  10. CTRL + ALT + T 包裹代码
  11. CTRL + / 单行注释
  12. CTRL + SHIFT + / 块注释
  13. CTRL + W 逐步选择代码(块)
  14. CTRL + SHIFT + W 逐步取消选择代码(块)
  15. CTRL + SHIFT + [ 从当前位置选择到代码块的开始
  16. CTRL + SHIFT + ] 从当前位置选择到代码块的结束
  17. ALT + ENTER 代码快速修正
  18. CTRL + ALT + L 代码格式标准化
  19. CTRL + ALT + O 最佳化导入
  20. CTRL + ALT + I 自动缩进
  21. TAB 代码向后缩进
  22. SHIFT + TAB 代码向前取消缩进
  23. CTRL + SHIFT + V 历史复制粘贴表
  24. CTRL + D 复制当前代码行/块
  25. CTRL + Y 删除当前代码行/块
  26. CTRL + SHIFT + J 代码连接为一行
  27. SHIFT + ENTER 开启新一行
  28. CTRL + SHIFT + U 字母大写
  29. CTRL +DELETE 向后逐渐删除
  30. CTRL + BACKSPACE 向前逐渐删除
  31. CTRL + NUMPAD+/- 代码块展开/折叠
  32. CTRL + SHIFT + NUMPAD+ 所有代码块展开叠
  33. CTRL + SHIFT + NUMPAD- 所有代码块折叠
  34. CTRL + F4 关闭活动编辑窗口

2、搜索/替换快捷键

  1. CTRL + F 查找
  2. F3 查找下一个
  3. SHIFT + F3 查找上一个
  4. CTRL + R 替换
  5. CTRL + SHIFT + F 指定路径下查找
  6. CTRL + SHIFT + R 指定路径下替换

3、代码运行快捷键

  1. ALT + SHIFT + F10 选择程序文件并运行代码
  2. ALT + SHIFT + F9 选择程序文件并调试代码
  3. SHIFT + F10 运行代码
  4. SHIFT + F9 调试代码
  5. CTRL + SHIFT + F10 运行当前编辑区的程序文件

4、代码调试快捷键

  1. F8 单步
  2. F7 单步(无函数时同F8)
  3. SHIFT + F8 单步跳出
  4. ALT + F9 运行到光标所在位置处
  5. ALT + F8 测试语句
  6. F9 重新运行程序
  7. CTRL + F8 切换断点
  8. CTRL + F8 查看断点

5、应用搜索快捷键

  1. ALT + F7 查找应用
  2. CTRL + F7 在文件中查找应用
  3. CTRL + SHIFT + F7 在文件中高亮应用
  4. CTRL + ALT + F7 显示应用

6、代码重构快捷键

  1. F5 复制文件
  2. F6 移动文件
  3. SHIFT + F6 重命名
  4. ALT + DELETE 安全删除
  5. CTRL + F6 改变函数形式参数
  6. CTRL + ALT + M 将代码提取为函数
  7. CTRL + ALT + V 将代码提取为变量
  8. CTRL + ALT + C 将代码提取为常数
  9. CTRL + ALT + F 将代码提取为字段
  10. CTRL + ALT + P 将代码提取为参数

7、动态模块快捷键

  1. CTRL + ALT + J 使用动态模板包裹
  2. CTRL + J 插入动态模板

8、导航快捷键

  1. CTRL + N 进入类
  2. CTRL + SHIFT + N 进入文件
  3. CTRL + ALT + SHIFT + N 进入符号
  4. CTRL + ←← 进入上一个编辑位置
  5. CTRL + →→ 进入下一个编辑位置
  6. CTRL + →→ 进入下一个编辑位置
  7. SHIFT + ESC 隐藏活动/最后活动的窗口
  8. CTRL + SHIFT + F4 关闭活动的运行/消息/查找等窗口
  9. CTRL + G 显示光标所在行与列
  10. CTRL + E 弹出最近打开的文件
  11. CTRL + ALT + ←/→←/→ 向前/向后导航
  12. CTRL + SHIFT + BACKSPACE 导航到最后编辑的位置
  13. CTRL + B 跳转到声明部分
  14. CTRL + CLICK(鼠标左键) 跳转到声明部分
  15. CTRL + ALT + B 跳转到代码实施部分
  16. CTRL + SHIFT + I 打开快速定义查找
  17. CTRL + SHIFT + B 跳转到类型说明
  18. CTRL + U 跳转超类/方法
  19. CTRL + ↑↑ 跳转到上一个方法
  20. CTRL + ↓↓ 跳转到下一个方法
  21. CTRL + [ 跳转到代码块的开头
  22. CTRL + ] 跳转到代码块的结尾
  23. CTRL + F12 弹出文件结构
  24. CTRL + H 弹出类层次结构
  25. CTRL + SHIFT + H 弹出方法层次结构
  26. CTRL + ALT + H 弹出调用层次结构
  27. F2 / SHIFT + F2 下一个/上一个错误
  28. F4 查看源代码
  29. ALT + HOME 显示导航栏
  30. F2 / SHIFT + F2 下一个/上一个错误
  31. F11 增加书签
  32. CTRL + F11 增加数字/字母书签
  33. CTRL + SHIFT + [1-9] 增加数字书签
  34. SHIFT + F11 显示书签

9、通用快捷键

  1. ALT + [0-9] 打开相应的工具窗口
  2. CTRL + ALT + Y 同步
  3. CTRL + SHIFT + F12 最大化编辑器
  4. ALT + SHIFT + F 添加到收藏夹
  5. ALT + SHIFT + I 使用当前配置文件检查当前文件
  6. CTRL + ALT + S 快速出现设置对话框
  7. CTRL + SHIFT + A 查找并调试编辑器的功能
  8. ALT + TAB 在选项卡和工具窗口之间切换

🎁更多干货


完整版文档下载方式:

这些资料,对于从事【软件测试】等相关工作的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享。

在评论区和我互动交流或者私❤我【软件测试学习】领取即可,拿走不谢。


如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “👍点赞” “✍️评论” “💙收藏” 一键三连哦!

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/703435.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Vue-Element-Admin项目学习笔记(9)表单组件封装,父子组件双向通信

前情回顾: vue-element-admin项目学习笔记(1)安装、配置、启动项目 vue-element-admin项目学习笔记(2)main.js 文件分析 vue-element-admin项目学习笔记(3)路由分析一:静态路由 vue-element-adm…

TOWARDS A UNIFIED VIEW OF PARAMETER-EFFICIENT TRANSFER LEARNING

本文也是属于LLM系列的文章,针对《TOWARDS A UNIFIED VIEW OF PARAMETER-EFFICIENT TRANSFER LEARNING》的翻译。 关于参数有效迁移学习的统一观点 摘要1 引言2 前言2.1 Transformer结构综述2.2 之前的参数高效调优方法综述 3 弥合差距-统一的视角3.1 仔细观察Pref…

火山引擎A/B测试推出智能流量调优实验,助力汽车行业破局营销困境

更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 2023年是汽车行业挑战加剧的一年,在这样一个变革时期,多家车企都在进行创新技术和战略调整,实现灵活的科学决策,在发…

03 Web全栈 浏览器内置对象/事件/ajax

浏览器是一个JS的运行时环境,它基于JS解析器的同时,增加了许多环境相关的内容,用一张图表示各个运行环境和JS解析器的关系如下: 我们把常见的,能够用JS这门语言控制的内容称为一个JS的运行环境,常见的运行环…

PDF怎么在线编辑?PDF编辑软件推荐!​

PDF怎么在线编辑?PDF是一种常见的文档格式,用于存储和共享各种类型的文档,如电子书、报告、表格、合同和演示文稿等。然而,PDF文档通常是只读的,无法直接进行编辑。在过去,要编辑PDF文档通常需要购买专业的…

JVM 常量池、即时编译与解析器、逃逸分析

一、常量池 1.1、常量池使用 的数据结构 常量池底层使用HashTable key 是字符串和长度生成的hashValue,然后再hash生成index, 改index就是key;Value是一个HashTableEntry; 1、key hashValue hash string(name, len) i…

高级DBA手把手教你解决clickhouse数据库宕机生产事故实战全网唯一

高级DBA手把手教你解决clickhouse数据库宕机生产事故实战演练 一、事故描述 生产环境clickhouse宕机,重启之后,反复重启,重启几秒钟又死了。甲方客户叫天,大老板火冒三丈,天下大乱。老板电话打过来,要求半…

webrtc源码阅读之examples/peerconnection

阅读webrtc源码,从examples中的peerconnection开始。版本m98。 一、 基本流程 server端只是做了一个http server,来转发client端的消息。也就是起到了信令服务器的作用,本篇文章不在研究,感兴趣的可以学习一下用cpp搭建http serv…

Mysql架构篇--Mysql(M-M) 主从同步

文章目录 前言一、M-M 介绍:二、M-M 搭建:1.Master1:1.1 my.cnf 参数配置:1.2 创建主从同步用户:1.3 开启复制: 2.Master2:2.1 my.cnf 参数配置:2.2 创建主从同步用户:2.…

飞桨携手登临解读软硬一体技术优势,共推AI产业应用落地

众所周知,AI应用落地面临着场景碎片化、开发成本高、算力成本高等诸多难题,这对AI框架与AI芯片都提出了非常高的要求,即既要满足端、边、云多场景的部署需求,还需要支持自动化压缩与高性能推理引擎深度联动。因此充分发挥软硬一体…

通过一个简单的例子理解 Python 中的多线程

关于进程和线程的概念可以看这篇文章: https://blog.csdn.net/ThinkWon/article/details/102021274 什么时候需要多线程编程?简单来说就是一个程序里面有比较耗时间的操作,你希望先让它单独跑着,直接开始进行下一步的操作(Python默…

centos中部署调用matlab程序

环境: Java8 MATLAB2018b centos7 在本机环境上运行成功后的代码打包部署到服务器上运行会报错,需要在服务器上安装MATLAB的运行环境。 首先下载跟本机MATLAB环境一样的mcr文件。 打开网址 http://cn.mathworks.com/products/compiler/mcr/ 下载对…

Python调用百度地图API实现路径规划提取真实距离、时间

1.注册百度地图开放平台账号 网址:百度地图开放平台 | 百度地图API SDK | 地图开发 2.打开控制台,创建应用、获取AK 如下图所示 桥重点、敲重点、瞧重点 在使用python调用API端口时,我们需要申请的为服务端应用类别,别申请错了…

JS实现简单拼图游戏

JS实现简单拼图游戏 点击“打乱”按钮开始游戏&#xff1b;按下鼠标左键拖动一块到另一块上松开鼠标左键互换。游戏资源为一张图片 我这里名称为 2.jpg&#xff0c;将其与下面的网页文件放在同一目录中即可。 网页文件源码如下&#xff1a; <!DOCTYPE html> <html&…

Chapter 1: Introduction - Why Program? | Python for Everybody 讲义_Cn

文章目录 Python for Everybody课程简介适合所有人的 Python (Why Program?)为什么要学习写程序&#xff1f;创造力和动力计算机硬件架构了解编程单词和句子与 Python 对话术语&#xff1a;解释器和编译器Writing a program什么是程序&#xff1f;The building blocks of prog…

移远通信联合中国移动研究院等伙伴发布5G RedCap和车载模组白皮书

6月28日&#xff0c;在“2023年上海世界移动通信大会(MWC)”上&#xff0c;中国移动研究院联合移远通信等产业合作伙伴&#xff0c;共同发布了《5G RedCap轻量化通用模组技术要求白皮书》以及《车载模组技术发展白皮书》。 白皮书的发布为5G RedCap和车载领域技术和产业的进一步…

pdf加水印怎么加?一分钟学会!

在办公场景中&#xff0c;我们经常需要向客户或同事发送PDF格式的文件。这时就会面临一个问题&#xff1a;如何为我们的劳动成果打上个人烙印呢?答案是通过添加水印来满足我们的需求。但是&#xff0c;如何给PDF添加水印呢?难道要手动一个个添加吗?这无疑非常费力&#xff0…

整合来自多个Aurora数据库数据,亚马逊云科技为用户提供数据分析一体化融合解决方案

亚马逊云科技近日在沙利文联合头豹研究院发布的《2023年中国数据管理解决方案市场报告》中再次获评中国数据管理解决方案的领导者位置&#xff0c;并在增长指数和创新指数上获得最高评分。亚马逊云科技凭借其独特的数据服务和数据湖组合、全面的无服务器选项、打破数据传输壁垒…

ReentrantReadWriteLock源码

介绍 用一个变量如何维护多种状态 在 ReentrantLock 中&#xff0c;使用 Sync ( 实际是 AQS )的 int 类型的 state 来表示同步状态&#xff0c;表示锁被一个线程重复获取的次数。 但是&#xff0c;读写锁 ReentrantReadWriteLock 内部维护着一对读写锁&#xff0c;如果要用一…

软件自动化测试初学者忠告,错过就后悔了

目录 自动化测试进阶 自动化测试的层次 脚本 1-1 不要在实际项目中使用录制和回放 1-2 不要使用暂停 1-3 在循环中超时退出 1-4 不要将自动化测试完全等同于开发 1-5 不要写复杂的代码 1-6 验证逻辑条件的所有选项 1-7 使用编程规范 1-8 使用静态代码分析器 1-9 随…