PYTHON快捷键合集!学会让你成为大一最靓的仔

news2024/11/25 9:25:36

前言

大家好,我是艾登,一个始于JAVA终于PYTHON的老程序员,学习代码固然重要,但是在职场上能够知道打代码的各种快捷键的手法能够让你事半功倍,现在就由我来向大家介绍一下python各种快捷键的用法。

如果觉得对你有帮助的话麻烦请点个赞或者加个关注,是咱最大的动力!


 一、经常使用的常用快捷键(Shortcut Key)

快捷键说明
Ctrl + Enter在下方新建行但不移动光标
Ctrl + Alt + I自动缩进行
Ctrl + Alt + L格式化代码(与QQ锁定热键冲突,关闭QQ的热键)
Ctrl + /注释(取消注释)选择的行
Ctrl + Shift + +展开所有的代码块
Ctrl + Shift + -收缩所有的代码块
Shift + Enter在下方新建行并移到新行行首
Alt + Enter优化代码,提示信息实现自动导包
Ctrl + N查找所有的类的名称
Alt + Shift + Q更新代码到远程服务器
Ctrl + Shift + F高级查找
Ctrl + Shift + N查找项目中的任何文件

二、在编辑状态下(Edit)

编辑说明
Ctrl + [ 、Ctrl + ]缩进代码
Alt+3 、Alt+4注释、取消注释代码行
Alt+5 Alt+6切换缩进方式 空格<=>Tab
Alt+/单词完成,只要文中出现过,就可以帮你自动补齐。多按几次可以循环选择
Alt+M打开模块代码,先选中模块,然后按下此快捷键,会帮你打开改模块的py源码供浏览
Alt+C打开类浏览器,方便在源码文件中的各个方法体之间切换
Alt+FP打开路径浏览器,方便选择导入包进行查看浏览

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

查找/替换说明
F1打开Python文档,这是默认的
F3下一个
ctrl+R替换
Ctrl + Shift + R全局替换
Ctrl + Shift + F全局查找(可以在整个项目中查找某个字符串什么的,如查找某个函数名)
Shift + F3前一个
连续敲击两次Shift键查找函数


 四、运行(Running)

运行说明
Shift + F10运行
Shift + F9调试
Alt + Shift + F10运行模式配置
Alt + Shift + F9调试模式配置
Ctrl + Shift + F10运行编辑器配置
Ctrl + Alt + R运行manage.py任务

五、重构(Refactoring)

重构说明
Ctrl + F6更改签名
Ctrl + Alt + N内联
Ctrl + Alt + M提取方法
Ctrl + Alt + V提取属性
Ctrl + Alt + F提取字段
Ctrl + Alt + C提取常量
Ctrl + Alt + P提取参数
Alt + Delete安全删除
Shift + F6重命名文件

 六、基本(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 + Delete删除到字符结束
Ctrl + Backspace删除到字符开始
shift+enter向下插行
ctrl+alt+enter向上插入空行
Ctrl+Y删除当前行
ctrl+D复制当前行
ctrl+shift+j合并选择的行

八、快速查找文件

查找文件说明
Ctrl + E开最近访问过的文件
Ctrl+Shift+E打开最近编辑过的我文件
按两下 Shift 键搜索文件名、类名、方法名
在关键字前面加斜杠/搜索目录名

 九、查找代码相关信息

查找代码说明
ctrl+shift+i快捷查看方法实现的内容
ctrl+p查看参数
ctrl+Q查看程序帮助 文档描述
shift+F1查看api文档
ctrl+F12查看类的方法
ctrl+H查看类的继承关系
查看变量的赋值情况shift+ctrl+a,输入analyze data flow to Here
ctrl+alt+H查看方法在那里被调用了
ctrl+{}可以定位方法体的括号
F3查看选中的内容
shift+F3反向查看内容
ctrl+alt+B查询那些类实现了光标所在的接口
ctrl+U查看父类
ctrl+E最近编辑的文件列表
ctrl+alt+home查看布局与对应的类

 十、代码快捷操作

代码快捷键说明
F11定义书签
shift+F11查看书签
alt+点击断点禁用断点
调试状态下按下alt查看变量能审查表达式的值
除此之外,我这还有200多本网络安全方面的电子书和技术文档以及一些我自己打比赛或者参加大型网安行动的总结,对网安的学习来说益处很大,这里我就不一一展示了。

🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:点这里

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

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

相关文章

机器学习(python)笔记整理

目录 一、数据预处理&#xff1a; 1. 缺失值处理&#xff1a; 2. 重复值处理&#xff1a; 3. 数据类型&#xff1a; 二、特征工程: 1. 规范化&#xff1a; 2. 归一化&#xff1a; 3. 标准化(方差)&#xff1a; 三、训练模型&#xff1a; 如何计算精确度&#xff0c;召…

浅谈IIC总线通信协议

IIC IIC&#xff1a;集成电路总线(Inter-Integrated Circuit) 快速&#xff1a;400kbit/s 高速&#xff1a;3.4Mbit/s 速度由 SCL 决定&#xff0c;上升沿斜率受上拉电阻和等效电容影响。 物理层 两线式串行总线&#xff0c;可发送和接收数据。 数据线&#xff1a;SDA 时钟线…

栈和队列(2)

目录 &#x1f341;一、链表的概念 &#x1f341;二、针对本文章给出的几点注意事项&#xff1a; &#x1f341;三、队列的实现 &#x1f315;&#xff08;一&#xff09;、代码定义 注意&#xff1a; &#x1f315;&#xff08;二&#xff09;、初始化 &#x1f315;&am…

java.java.lang.NoSuchMethodError: org.bouncycastle.math.ec.ECFieldElement

目录 Java运行时异常:行时找不到指定的方法 1.前言2.原因2.1项目中的版本有冲突2.2项目中某个包缺少bouncycastle依赖 总结参考 1.前言 java.lang.NoSuchMethodError: org.bouncycastle.math.ec.ECFieldElement$Fp.(Ljava/math/BigInteger;Ljava/math/BigInteger;) java.lang…

(PC+WAP)照明科技类网站模板 LED灯具照明网站源码下载

(PCWAP)照明科技类网站模板 LED灯具照明网站源码下载 PbootCMS内核开发的网站模板&#xff0c;该模板适用于照明科技网站、灯具照明网站等企业&#xff0c;当然其他行业也可以做&#xff0c;只需要把文字图片换成其他行业的即可&#xff1b; pcwap&#xff0c;同一个后台&#…

【网安大模型专题10.19】论文6:Java漏洞自动修复+数据集 VJBench+大语言模型、APR技术+代码转换方法+LLM和DL-APR模型的挑战与机会

How Effective Are Neural Networks for Fixing Security Vulnerabilities 写在最前面摘要贡献发现 介绍背景&#xff1a;漏洞修复需求和Java漏洞修复方向动机方法贡献 数据集先前的数据集和Java漏洞Benchmark数据集扩展要求数据处理工作最终数据集 VJBenchVJBench 与 Vul4J 的…

SSO 系统设计_token 生成

SSO 系统设计_token 生成 目录概述需求&#xff1a; 设计思路实现思路分析1.增加依赖2.代码编写3.测试 参考资料和推荐阅读 Survive by day and develop by night. talk for import biz , show your perfect code,full busy&#xff0c;skip hardness,make a better result,wai…

IT行业职场走向,哪些方向更有就业前景?——IT行业的发展现状及趋势探析

文章目录 每日一句正能量前言IT技术发展背景及历程IT行业的就业方向有哪些&#xff1f;分享在IT行业的就业经历后记 每日一句正能量 如果你认为你自己无法控制自己的情绪&#xff0c;这就是一种极为严重的不良暗示。 前言 在信息量浩如烟海、星罗棋布的大数据时代&#xff0c;…

深度学习第四阶段:NLP第二章 Transformer学习笔记

引言1&#xff1a;什么是注意力机制 参考我的一篇文章&#xff1a;https://blog.csdn.net/weixin_42110638/article/details/134011134?csdn_share_tail%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22134011134%22%2C%22source%22%3A%22weixin…

优优嗨聚集团:抖音外卖,美食与文化的完美结合

在今天的数字化时代&#xff0c;外卖行业正在迅速发展&#xff0c;而抖音外卖的出现&#xff0c;更是引领了外卖行业的新潮流。抖音外卖不仅满足了人们对美食的追求&#xff0c;还让人们在享受美食的同时&#xff0c;感受到了浓厚的文化氛围。 抖音外卖是抖音平台推出的一项全新…

RISC Zero zkVM性能指标

1. 引言 对应代码&#xff1a; https://github.com/risc0/risc0&#xff08;C和Rust&#xff09; 运行如下指令&#xff0c;进行性能评估&#xff1a; cargo run -r --example loop //CPU cargo run -r -F metal --example loop //Metal GPU cargo run -r -F cuda --exampl…

Seata入门系列【14】AT模式源码分析之二阶段全局提交和全局回滚

1 全局提交 1.1 前言 在之前我们分析了&#xff0c;开启全局事务&#xff0c;和业务执行时是如何校验全局锁和提交本地事务的&#xff0c;接下来分析下是如何进行全局提交的。 1.2 二阶段全局提交 核心代码还是在TransactionalTemplate类中&#xff0c;当TC 没有收到异常时…

2023高频前端面试题-http

1. HTTP有哪些⽅法&#xff1f; HTTP 1.0 标准中&#xff0c;定义了3种请求⽅法&#xff1a;GET、POST、HEAD HTTP 1.1 标准中&#xff0c;新增了请求⽅法&#xff1a;PUT、PATCH、DELETE、OPTIONS、TRACE、CONNECT 2. 各个HTTP方法的具体作用是什么&#xff1f; 方法功能G…

论坛议程|COSCon'23青少年开源与开源教育(E)

众多开源爱好者翘首期盼的开源盛会&#xff1a;第八届中国开源年会&#xff08;COSCon23&#xff09;将于 10月28-29日在四川成都市高新区菁蓉汇举办。本次大会的主题是&#xff1a;“开源&#xff1a;川流不息、山海相映”&#xff01;各位新老朋友们&#xff0c;欢迎到成都&a…

OceanGPT:面向海洋科学的大型语言模型初探

海洋覆盖了约 71% 的地球表面&#xff0c;对全球的气候调节、天气模式、生物多样性以及人类的经济发展都扮演着至关重要的角色。海洋科学专注于研究海洋的自然特性、其变化规律以及与海洋资源开发和利用相关的理论、方法与应用。 本文介绍一个为海洋领域打造的大型语言模型——…

分享一款低损耗 高效率高性能 低 VCE(sat) 晶体管 NSS60600MZ4T1G

关于低 VCE(sat) 晶体管&#xff1f; 是指其饱和电压 VCE(sat) 很低的晶体管。VCE(sat) 是指晶体管在饱和区时&#xff0c;集电极与发射极之间的电压降。低 VCE(sat) 晶体管的优点是在同样的电流下&#xff0c;其 VCE(sat) 更低&#xff0c;因此能够降低电路总成本&#xff0c…

Python的web自动化学习(二)Selenium安装和环境配置

前置条件&#xff1a; 1、安装Python并配置环境变量 2、安装编辑器PyCharm Seleenium安装 正文如下&#xff1a; python常见安装命令&#xff1a; 首先电脑 winR 打开 输入cmd&#xff0c;回车&#xff0c;使用pip安装selenium&#xff1a; 也可以使用命令&#xff1a;…

工作中出现什么「迹象」,表明你应该换工作了?

作者&#xff1a;苍何&#xff0c;CSDN 2023 年 实力新星&#xff0c;前大厂高级 Java 工程师&#xff0c;阿里云专家博主&#xff0c;土木转码&#xff0c;现任部门技术 leader&#xff0c;专注于互联网技术分享&#xff0c;职场经验分享。 &#x1f525;热门文章推荐&#xf…

ITOT强强联合,得帆信息X树根互联打造工业制造融合解决方案

上海得帆信息技术有限公司&#xff08;以下简称“得帆”&#xff09;和树根互联股份有限公司&#xff08;以下简称“树根互联”&#xff09;携手推出了创新性的IT/OT融合产品解决方案&#xff0c;为制造型企业提供了一站式轻量级工业互联网平台。 --- 填补大型制造企业在IT建…

一秒推软文发稿平台:优质客户服务的承诺

在互联网时代&#xff0c;软文发稿已经成为企业推广和营销的重要手段之一。通过发布优质的软文内容&#xff0c;企业可以提升品牌知名度、引流潜在客户、增加销售业绩。然而&#xff0c;对于企业而言&#xff0c;选择一家可靠、专业的软文发稿平台至关重要。在众多的选择中&…