Python | PyCharm 键盘快捷键

快捷键

创建和编辑

Alt + Enter显示意图动作
Ctrl + Space基本代码完成
Ctrl + Shift + Space智能代码完成
Ctrl + Alt + Space类型名称完成
Ctrl + Shift + Enter完整声明
Ctrl + P / Alt + Q参数信息/上下文信息
Ctrl + Shift + I快速定义
Ctrl + Q / Shift + F1快速/外部文档
Alt + Insert生成代码
Ctrl + O / Ctrl + I覆盖/实施成员
Ctrl + Alt + T围绕着……
Ctrl + /注释行注释
Ctrl + W / Ctrl + Shift + W扩展/收缩选择
Ctrl + Alt + O优化导入
Ctrl + Alt + I自动缩进行
Ctrl + X / Ctrl + C / Ctrl + V剪切/复制/粘贴
Ctrl + Shift + C复制文档路径
Ctrl + Shift + V从剪贴板历史粘贴
Ctrl + D复制当前行或选择
Ctrl + Shift + Up / Down向上/向下移动线
Ctrl + Y删除插入符处的行
Ctrl + Shift + J / Ctrl + Enter加入/分割线
Shift + Enter开始新行
Ctrl + Shift + U切换大小写
Ctrl + NumPad + / -展开/折叠代码块
Ctrl + Shift + NumPad + / -全部展开/折叠
Ctrl + S保存全部

版本控制

Alt + `VCS 操作弹出...
Ctrl + K提交
Ctrl + T更新项目
Alt + Shift + C近期变动
Ctrl + Alt + Z恢复
Ctrl + Shift + K推…
Ctrl + Alt + Shift + Down / Up下一个/上一个更改

掌握您的 IDE

Ctrl+Shift+A寻找行动...
Alt+[0-9]打开一个工具窗口
Ctrl+Alt+Y同步
Ctrl+`快速切换方案...
Ctrl+Alt+S设置...
F4 / Alt+Home跳转到源/导航栏
F12跳转到最后一个工具窗口
Shift+Esc / Ctrl+Shift+F12隐藏活动/所有工具窗口
Alt+Right / Alt+Left转到下一个/上一个编辑器选项卡
Esc转到编辑器(从工具窗口)
Ctrl+Shift+F4 / Ctrl+F4关闭活动标签/窗口

找到一切

Shift + Shift到处搜索
Ctrl + F / R查找/替换
Ctrl + Shift + F / R在路径中查找/在路径中替换
F3 / Shift + F3下/上一个事件
Ctrl + F3在插入符处查找单词
Ctrl + N / Ctrl + Shift + N去班级/档案
Ctrl + F12转到文件成员
Ctrl + Alt + Shift + N转到符号

从符号导航

Ctrl + B声明
Ctrl + Shift + B类型声明 (仅限 JavaScript)
Ctrl + U超级方法
Ctrl + Alt + B实施
Alt + F7 / Ctrl + F7查找用法/在文件中查找用法
Ctrl + Shift + F7突出显示文件中的用法
Ctrl + Alt + F7显示用法

重构和清理

Ctrl + Alt + Shift + T重构这个……
F5 /F6复制…/移动…
Alt + Delete安全删除…
Shift + F6改名…
Ctrl + F6更改签名…
Ctrl + Alt + N排队…
Ctrl + Alt + M提取方法
Ctrl + Alt + V / P引入变量/参数
Ctrl + Alt + F / C引入字段/常量
Ctrl + Alt + L重新格式化代码

分析和探索

Ctrl + F1显示错误描述
F2 / Shift + F2下一个/上一个突出显示的错误
Ctrl + Alt + Shift + I按名称运行检查...
Ctrl + H / Ctrl + Alt + H类型/调用层次结构

在上下文中导航

Alt+F1选择...
Ctrl+E / Ctrl+Shift+E最近查看/最近位置
Ctrl+Shift+Back最后编辑位置
Ctrl+Alt+Left / Right向后/向前导航
Alt+Up / Down转到上一个/下一个方法
Ctrl+G转到行/列...
Ctrl+] / [转到代码块结束/开始
Alt+Shift+F添加到收藏夹
F11切换书签
Ctrl+F11使用助记符切换书签
Ctrl+[0-9]转到编号书签
Shift+F11显示书签

构建、运行和调试

Ctrl + Shift + F10运行上下文配置
Alt + Shift + F10/F9运行/调试所选配置
Shift + F10/F9运行/调试当前配置
F8 / F7跨过/进入
Shift + F7智能步入
Shift + F8走出去
Alt + F9 / Ctrl + Alt + F9运行到光标/强制运行到光标
Alt + F10显示执行点
Alt + F8评估表达...
Ctrl + F2停止
Ctrl + Shift + F2停止后台进程...
F9恢复程序
Ctrl + F8切换行断点
Ctrl + Alt + Shift + F8切换临时行断点
Ctrl + Shift + F8编辑/查看断点

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

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

相关文章

《论文阅读》带边界调整的联合约束学习用于情感原因对提取 ACL 2023

《论文阅读》带边界调整的联合约束学习用于情感原因对提取 前言简介Clause EncoderJoint Constrained LearningBoundary Adjusting损失函数前言 亲身阅读感受分享,细节画图解释,再也不用担心看不懂论文啦~ 无抄袭,无复制,纯手工敲击键盘~ 今天为大家带来的是《Joint Cons…

音频和视频标签

音频用audio标签 controls表示控制栏 loop循环播放音频 autoplay自动播放&#xff08;浏览器基于隐私一般不支持&#xff09; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Com…

C# 判断变量类型 GetType 未解决

using System;namespace Test {class TODO {static void Main() {System.Console.WriteLine("{0}",sizeof(int).GetType().Name);}} }在C#中&#xff0c;GetType() 方法是一个内置的成员&#xff0c;用于获取对象运行时的类型信息。这个方法返回的是一个 System.Type…

UDP客户端与服务端执行bind和connect

udp服务器使用connect()函数指明套接字的目的地址/端口号&#xff0c;使服务器只接受特定主机的请求&#xff1b; udp服务器调用了bind()函数为服务器套接字绑定本地地址/端口&#xff0c;使得客户端知道发数据的目的地址/端口&#xff1b; udp客户端调用connect()函数指明目的…

ubuntu10.04 apache2.2开启tls1.2的支持,使现代的edge和firefox浏览器能正常访问https

最近发现自己ubuntu10.04服务器上的apache https无法通过win11上的edge和firefox浏览器访问&#xff0c;但xp下的ie6和ie8没有问题。 firefox的错误提示为“此网站可能不支持TLS 1.2协议,而这是Firefox支持的最低版本”。 经过检查发现&#xff1a; IE6访问https所需的版本是SS…

时序预测 | Matlab实现BiTCN-BiLSTM双向时间卷积神经网络结合双向长短期记忆神经网络时间序列预测

时序预测 | Matlab实现BiTCN-BiLSTM双向时间卷积神经网络结合双向长短期记忆神经网络时间序列预测 目录 时序预测 | Matlab实现BiTCN-BiLSTM双向时间卷积神经网络结合双向长短期记忆神经网络时间序列预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1.Matlab实现BiTCN…

ASP .Net Core ILogger日志服务

&#x1f433;简介 ILogger日志服务是.NET平台中的一个内置服务&#xff0c;主要用于应用程序的日志记录。它提供了灵活的日志记录机制&#xff0c;允许开发者在应用程序中轻松地添加日志功能。以下是其主要特点和组件&#xff1a; ILogger接口&#xff1a;这是ILogger日志服…

【Vue】三、使用ElementUI实现图片上传

目录 一、前端代码实现 二、后端代码实现 三、调试效果实现 一、前端代码实现 废话不多说直接上代码 <el-form-item prop"image" label"上传图片" v-model"form.image"><el-upload:action"http://localhost:8…

【C语言】循环语句(语句使用建议)

文章目录 **while循环****while循环的实践****补充:if语句与while语句区别****for循环(使用频率最高)****for循环的实践****while循环和for循环的对比****Do-while循环****break和continue语句****循环的嵌套****goto语句(不常用)****循环语句的效率(来自于高质量的C/C编程书籍…

nRF Sniffer在wireshark下的环境搭建

一、准备 nRF Sinffer 安装包&#xff1a; 直接下载&#xff1a;https://nsscprodmedia.blob.core.windows.net/prod/software-and-other-downloads/desktop-software/nrf-sniffer/sw/nrf_sniffer_for_bluetooth_le_4.1.1.zip 官网下载&#xff1a; nRF Sniffer for Bluetooth…

webpack中常见的Plugin?解决了什么问题?

一、是什么 Plugin&#xff08;Plug-in&#xff09;是一种计算机应用程序&#xff0c;它和主应用程序互相交互&#xff0c;以提供特定的功能 是一种遵循一定规范的应用程序接口编写出来的程序&#xff0c;只能运行在程序规定的系统下&#xff0c;因为其需要调用原纯净系统提供…

Flask学习(五):flask中添加装饰器

一、注意装饰器函数所在的位置&#xff1a; 代码示例如下&#xff1a; from flask import Flaskapp Flask(__name__)def wapper(func):def inner(*args, **kwargs):print("执行了装饰器")return func(*args, **kwargs)return innerwapper app.route("/index1…

CTF题型 匿名函数考法例题总结

CTF题型 匿名函数考法&例题总结 文章目录 CTF题型 匿名函数考法&例题总结一 .原理分析二 .重点匿名函数利用1.create_function()如何实现create_function代码注入 2.array_map()3.call_user_func()4.call_user_func_array()5.array_filter() 三.例题讲解1.[Polar 靶场 …

【WEB3安全基建项目Secwarex】空投指南

GoPlusSecurity是WEB3安全基建项目&#xff0c;3月8日完成400万美元的私募融资&#xff0c;目前总融资已经高达1500万美元&#xff0c;其中包括Binance Labs、Huobi Incubator、Kucoin Ventures、Avalanche等知名机构参投。 1、打开网址&#xff1a;secwarex.io&#xff0c;点…

【考研数学】武忠祥全年各阶段用书搭配

正常来说&#xff0c;你已经跟了武忠祥老师&#xff0c;那武老师的高数辅导讲义和严选题&#xff0c;应该你都有入手了&#xff0c;这个时候你再加一本1800&#xff0c;如何能够保证有充分的时间&#xff0c;将这些习题册做透&#xff0c;将它们的最大作用发挥出来呢&#xff0…

Vue3 v-model的使用

简介 使用场景&#xff1a;1 用于表单input、textarea以及select元素上创建双向数据绑定 2 用于组件间数据的通信 一个小栗子&#xff0c;第一个使用场景的代码 <template><div class"box"><div class"intro"><el-input v…

【C++】仿函数优先级队列反向迭代器

目录 一、优先级队列 1、priority_queue 的介绍 2、priority_queue 的使用 3、 priority_queue 的模拟实现 1&#xff09;priority_queue()/priority_queue(first, last) 2&#xff09;push&#xff08;x&#xff09; 3&#xff09;pop&#xff08;&#xff09; 4&#…

Vue+Element-UI Table表格实现复选框单选效果(隐藏表头上的全选Checkbox)

实现效果 完整代码 <div class"box-pos"><el-table ref"table" :header-cell-style"{ color: #FFF, background: #333 }":cell-style"{ color: #FFF, background: #333 }" :data"grListData" style"width: 1…

前端知识点03(JS)

文章目录 前端知识点03&#xff08;JS&#xff09;1、JS中this指向问题2、script中的async和defer的区别3、setTimeOut和setInterval4、Es6和ES5的区别5、ES6的新特性 &#x1f389;写在最后 前端知识点03&#xff08;JS&#xff09; hello hello~ &#xff0c;这里是 code袁~&…

python日常刷题(一)

前言&#xff1a;本文记录2024年3月11日至2024年3月19日牛客网所做的基础题目&#xff08;错题本&#xff09;&#xff1a; &#x1f3ac;个人简介&#xff1a;努力学习ing &#x1f4cb;本专栏&#xff1a;python日常刷题 &#x1f380;CSDN主页&#xff1a;愚润求学 文章目录…