PyCharm几个常用的快捷键「建议收藏」

PyCharm几个常用的快捷键「建议收藏」咪哥杂谈本篇阅读时间约为3分钟。1前言PyCharm作为一款Python语言的代码编辑器,在市场上广为人知。尤其是一些工程性项目来说,PyCharm非常友好。实际上,如果你要是了…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

咪哥杂谈

PyCharm几个常用的快捷键「建议收藏」

本篇阅读时间约为 3 分钟。

1

前言

PyCharm作为一款 Python 语言的代码编辑器,在市场上广为人知。

尤其是一些工程性项目来说,PyCharm非常友好。

实际上,如果你要是了解过其他语言,会发现,开发 PyCharm 这家公司(JetBrains公司)非常厉害,对不同主流语言都开发相应的代码编辑器。

比如我常用的:

PyCharm几个常用的快捷键「建议收藏」

IJ :IntelliJ IDEA,java开发神器。

PC:PyCharm,Python开发神器。

WS:WebStorm,前端开发,不过前端小伙伴貌似都用vs code。

用一家公司的产品,好处就是快捷键都是统一的,也就是说,你只要熟悉了其中一款开发软件,那其它语言的快捷键基本保持一致。

就这一点来说,就大大降低了学习成本。

那今天来介绍下,我认为几个非常好用的快捷键,对日常操作是可以提升部分效率的。

2

常用快捷键

如果你仔细观察,当你首次打开 PyCharm 的时候,主界面没有任何文件打开时,就已经告诉你最常用的三个神级快捷键了,如下图:

Windows:

PyCharm几个常用的快捷键「建议收藏」

Mac os:

PyCharm几个常用的快捷键「建议收藏」

一、”查找万物”

双击 shift。(Windows、Mac 快捷键一致):

PyCharm几个常用的快捷键「建议收藏」

此功能在开发中较为常用,有时候会搜一些没有在明面显示的文件。

为什么叫搜索万物呢?就是因为它可以搜索项目下所有的文件或是内容,包括第三方库的文件。比如下面:

PyCharm几个常用的快捷键「建议收藏」

二、”查找文件”

Ctrl+Shift+N (Windows):

PyCharm几个常用的快捷键「建议收藏」

command+Shift+O (mac):

PyCharm几个常用的快捷键「建议收藏」

打开后界面,你可以搜索当前项目中的文件、目录名称。

PyCharm几个常用的快捷键「建议收藏」

三、”查找内容”

Ctrl+Shift+F(Windows):

PyCharm几个常用的快捷键「建议收藏」

command+Shift+F(mac):

PyCharm几个常用的快捷键「建议收藏」

然后按完,你可以看到下面界面:

PyCharm几个常用的快捷键「建议收藏」

如果变成 R ,那就是全局搜索,外加替换:

PyCharm几个常用的快捷键「建议收藏」

右下角被水印挡住了,左边 replace all,右边 replace。

四、”查找动作”

查找动作是一个非常好用的功能,通过此功能可以查询 PyCharm 所有系统快捷键。

Ctrl(command)+Shift+A(Windows/Mac)。

A:代表 action ,动作的意思。

假如当我们需要对比两个源文件有什么出入的地方,对比复制粘贴代码,那就需要用到分屏操作。

既可以水平分屏,也可以垂直分屏。

只需要打开命令窗口,垂直分屏输入 split 命令:

PyCharm几个常用的快捷键「建议收藏」

原本一个文件就会垂直一分为二:

PyCharm几个常用的快捷键「建议收藏」

水平分屏,split h

PyCharm几个常用的快捷键「建议收藏」

原本一个文件就会水平一分为二:

PyCharm几个常用的快捷键「建议收藏」

分屏动作是我比较常用的一个命令,还有许多其它的命令,有时候不需要记住快捷键,只要记住动作的英文单词,就可以通过这种方式快速打开。

再比如,当我们写代码不规范的时候,PyCharm会自动画出波浪线,pep8编码提示不规范:

PyCharm几个常用的快捷键「建议收藏」

此处是由于太多空行导致,那需要格式化代码:

PyCharm几个常用的快捷键「建议收藏」

结果:

PyCharm几个常用的快捷键「建议收藏」

3

总结

以上就是我个人在开发时,常用的几个命令,善用搜索动作的命令,平时记一些常用的单词,不仅可以增加自己英语词汇量,又可以在开发效率上事半功倍,何乐而不为呢?

那这就是本期的全部内容了,如果你有什么使用的快捷键技巧分享,也欢迎评论区留言!

题图- pexels-luis gomes


往期精彩回顾

1元白嫖拉钩数据分析,戳这里!

关于浏览器,你不知道的几个骚操作~

友情小尾巴


2020年9月11日,北京,Gdevops全球敏捷运维峰会将隆重开启!重点围绕数据库、智慧运维、Fintech金融科技领域,携手阿里、腾讯、中行、中邮消费金融、建行、工行、农行、平安银行、民生银行、中国移动、中国联通、58到家、蚂蚁金服、新炬网络、爱可生等技术代表,展望云时代下数据库发展趋势、激活成功教程运维转型困局。

PyCharm几个常用的快捷键「建议收藏」

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/174363.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • LoadLibrary失败,GetLastError= 193

    LoadLibrary失败,GetLastError= 193LoadLibrary失败,GetLastError=193LoadLibrary失败,GetLastError报错193时,一般是加载的dll所依赖的某个dll它的依赖项不存在所报的错,可以用DependencyWalker验证该dll所依赖的加载项是否都存在。DependencyWalker安装vs时一般都自带有,如果没有也可以去官网下载http://www.dependencywal…

    2022年7月13日
    11
  • 权限系统与RBAC模型概述[绝对经典]

    0.前言一年前,我负责的一个项目中需要权限管理。当时凭着自己的逻辑设计出了一套权限管理模型,基本原理与RBAC非常相似,只是过于简陋。当时google了一些权限管理的资料,从中了解到早就有了RBAC这个东西。可惜一直没狠下心来学习。更详细的RBAC模型非常复杂。本文只做了一些基础的理论性概述。本文资料完全来自互联网。  1.权限系统与RBAC模型概述

    2022年4月7日
    41
  • Apache配置虚拟主机_apache启动但是访问不到

    Apache配置虚拟主机_apache启动但是访问不到Apache配置虚拟主机无效本今天电脑重新安装了一下apache,结果配置好虚拟域名之后,却一直无法访问;localhost一直是显示itworks状态;配置好了虚拟域名之后,输入任何配置的域名也都是显示itworks状态;而通过127.0.0.1是可以看到文件目录的;经过再三检查,最后发现问题是在httpd_conf文件上,只需要注释掉ServerNamelocalhos

    2022年9月18日
    0
  • hybrid app开发教程_公司员工大会历程分享

    hybrid app开发教程_公司员工大会历程分享关于这个话题,本文并不准备详述移动开发相关的一些通用技术,例如:viewport、rem、flexbox、媒体查询等。这里主要讲述我们的hybrid产品策略、开发流程与规范、性能优化以及我们踩过的坑。而往往就是这些,网上相关的资料相对比较匮乏的,又缺少类似经验文章,所以希望通过此篇文章,跟大家分享一些魅族团队关于hybrid产品开发的经验。产品背景我们希望这一类产品具备比较强大的

    2022年9月22日
    0
  • 手机常见分辨率及代表机型有哪些_分辨率有哪几种

    手机常见分辨率及代表机型有哪些_分辨率有哪几种320×2404:31.33333HVGA/Half-sizeVGA640×4804:31.33333VGA/VideoGraphicArray/显示绘图阵列800×4805:31.66667WVGA/WideVGA854×48016:91.77916FWVGA/FullWideVGA960×54016:91.777

    2022年8月13日
    8
  • DMA控制器8237A「建议收藏」

    DMA控制器8237A「建议收藏」1DMA系统简介DMA(directmemoryaccess)是一种外设与存储器或者存储器与存储器之间直接传输数据的方式,在进行DMA存取时,CPU让出总线控制权,不在采用输入输出指令的方法进行数据存取,而采用一个专门的硬件DMAC(DirectMemoryAccessControl)控制电路,减少了中间环节,从而提高了传输速率。1.1DMA基本原理DMA直接实现I/O与存储器之间的数据传送。①当I/O接口准备好,希望进行DMA操作时,就像DMAC发出DMA请求信号DRQ(DMARe

    2022年5月18日
    53

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号