Pycharm作为Python开发最常用的IDE之一,不仅兼容性好,而且功能也相当丰富,比如调试、语法高亮、智能提示等等功能,它还支持web开发框架比如Django等,当你熟悉了它之后,开发效率是相当之高的。

但对于新手来说,Pycharm功能丰富的同时也是一把双刃剑,有的小伙伴刚上手之后看到一堆的英文界面难免会懵逼,哈哈哈,没有关系,今天盟主就来教大家11个Pycharm最常用的技巧,以及一些pycharm常用的快捷键,让你快速上手Python开发中最常用的IDE Pycharm,跟上老司机的车速!

一、常用小技巧

1. 设置代码字体

点击左上角的“File”(文件),选择“Settings”(设置),输入“font”(字体)找到“Font”,在“Size”(大小)里面设置数字,默认是12,建议18或者20就可以了。

2. 设置菜单界面文字大小

这里跟上面有些区别,上面是调整代码文字大小,但并没有改变菜单界面的文字大小,如果你的菜单界面文字比较小,比如这样的:

那么你就需要去调整一下菜单界面的文字大小了,点击左上角的“File”,选择“Settings”,输入“font”,找到“Appearance”,在“Use custom font”前面打勾之后,就可以在后面的Size里面选择你喜欢的字体大小了。

3. 快速多行注释或者取消多行注释

虽然我们在写代码中可以用“#”来进行单行注释,但如果有多行代码需要注释,那么一行一行来敲“#”就有点麻烦,这里我们可以用鼠标选中多行代码,然后按 Ctrl+/ 就能进行多行代码的注释了,同时也可以取消多行代码的注释。

4. 代码格式化,规范代码

在我们刚开始写代码的时候,难免会出现代码写得不规范的问题,虽然说并不影响运行,但是可读性比较低,尤其是当你去读一个比较长且不规范的代码的时候,你就会体会其中痛苦。

比如这种不规范的写法,中间时不时地给你来几个空格。

这个问题其实很好解决,我们只要在写完代码之后,找到菜单栏的“Code”,点击一下“Reformat Code”就能自动地将代码进行规范化处理。

5. 快速修改同一个变量或类

在写代码中时我们经常要定义很多变量或类,变量或类在写代码时可能会在多个地方被使用,那如果我们需要把代码里的某一个变量或类全部修改,那么我们是一处一处去修改吗?

当然不需要,我们只需要选中需要重新命名的变量或类,右键弹出选项中选择Refactor,然后点击Rename,就可以进行全局修改了。

比如说我想把代码中的所有"n"变量都改成“i”,那么操作如下:

6. 快速查找变量、函数等等

当我们的代码比较长的时候,如果是从头到尾去滑动来查找某个变量或者函数就很麻烦,这个时候我们就需要用到快捷键 Ctrl+f 来进行快速查找。

比如说我想在贪吃蛇这个项目里面去查找一下“runGame”这个函数是在哪里用到的,那么我们就只需要用 Ctrl+f 调出小窗口,然后输入关键字“runGame”就能查到代码中“runGame”出现的所有位置。

7. 查找修改历史

写项目的时候是经常要修改的,有时候需要来回改好几天才能完成,但如果我们今天打开pycharm去添加一个新功能,做了很久之后又不想要了,想弄回昨天的版本,但时间比较长了,撤销也扯不回来了,该怎么办?

这个时候你就需要查找修改历史了,pycharm还是很人性化的,你所做的每一步改变,它都帮你存有历史记录,只需要右击文件,在Local History里面就能查到所有的历史版本。

拿个最简单的例子,比如说我现在的代码里面多了一个功能做“执行完毕之后提示’执行结束’”,我不需要它,但我此刻已经无法撤销了,该怎么办?这个时候我们就可以去Local History查找历史版本,把现有版本改回历史版本。(除了直接删除,直接删除不是我们的目的)

8. 安装配置pippy国内源

我们在用pip去安装一些资源的时候,pycharm默认是给我们去下载国外的资源的,有时候会因为网络等问题导致安装失败,其实我们可以做一下配置,让它去下载国内的资源就可以解决了。

最常见的就是去清华大学的开源镜像站下载,这个我们只需要在pycharm设置一下,以后它就会自己去国内下载了。

设置方法:点击右上角“File”→点击“Settings”→找到Project下面的“Python interpreter”→点击“+”→点击“Manage Repositories”→点击“+”→输入清华大学开源软件镜像站地址:https://pypi.tuna.tsinghua.edu.cn/simple

9. 安装包

写代码实现某些功能的时候我们经常要安装软件包,所以给pycharm安装包这个这个功能是必须要掌握的。

方法:

点击左上角“File”→点击“Settings”→找到Project下面的“Python interpreter”→点击“+”→输入你想安装的包的名字,例如“pygame”,然后点击下面的“Install Package”就开始安装了,安装完成就可以用了。

注意一点就是安装完成后才能用,在界面下方会有下载的进度条:

10. 调试

写代码的时候我们很容易会报错,但有时候报错我们自己在明面上也是很难看出问题的,那么这个时候我们就需要调试了,这也是开发过程中常用的一个技巧。

怎么调试?在你觉得可能会出错的那行代码左边单击一下就会出现一个红点,我们称之为断点,只要程序运行到断点的位置就会自动停下来。设置完断点之后,我们右键选择“Debug 项目名”来进行运行,然后到了运行界面,我们一步一步走,同时可以看出里面的一些变量的值的变化情况。

调试也有比较多的门道,具体的调试技巧大家可以去网上搜索一下,我就不在这里过多解释了。

11. 设置个性背景?

这个算是个附加功能吧,可以给自己的pycharm设置个性的背景,看个人需要,想设置的可以设置一下,毕竟写代码的时候看英文和数字也挺累的,偶尔看点别的也是可以的,比如自己的女朋友。

设置方法:

①打开pycharm,点击File,选择settings。

②在Appearance & Behavior 选项下点击Appearance,点击Background Image。

③在右上角有“…”的地方点击一下,就可以选择你想当成背景的图片,确定之后,选择你喜欢的展现方式,我觉得第二种还是不错的。

最后就是设置一下背景图片的亮度,我建议亮一点的背景在10%透明度就差不多了,太亮了影响看代码,看个人喜好和图片颜色吧。

(说明一下,那种背景不是我的)

二、常用快捷键

最后,给大家附上Pycharm常用的快捷键汇总,祝你们在写代码的过程中越写越顺。

结语

我在这里奉劝一下那些英语不好的、害怕英文软件的小伙伴们,千万不要因此去装中文版的开发软件,除了中文版没有原生英文版的稳定性会好一些之外,还有一个最大的原因就是,现在主流的开发软件绝大多数都是用英文原版,如果你永久了中文版,哪天碰到你要用英文版的软件,你将会束手无策。

还有一个最大的原因就是,现在主流的开发软件绝大多数都是用英文原版,如果你永久了中文版,哪天碰到你要用英文版的软件,你将会束手无策。

中文版的就像自动挡,英文原版的就像手动挡,千万不要因为开始看不懂英文就拈轻怕重。我并不是抽样媚外,我只是发表一下,原生态版本的会更好,当然了,凡事都有例外,如果你学的是易语言,那么中文版软件毋庸置疑是最好的。

Pycharm那些隐藏的实用小技巧相关推荐

  1. Pycharm那些隐藏的实用小技巧,太强了

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接: blog.csdn.net/zhiguigu/article/details/119 ...

  2. Pycharm那些隐藏的实用小技巧,yyds!

    来源:CSDN 本文约2500字,建议阅读6分钟 本文为你总结Pycharm常用小技巧和快捷键. Pycharm作为Python开发最常用的IDE之一,不仅兼容性好,而且功能也相当丰富,比如调试.语法 ...

  3. 苹果xr十大隐藏功能_别再说苹果“悬浮球”功能不好用,隐藏的实用小技巧,每天用得上...

    苹果手机悬浮球以为没用,没想到有这么多实用功能,厉害了 手机快捷键的发明,让很多人觉得自带的"悬浮球"功能没什么用,不小心误触就会跳转到其他页面,不少人觉得不好用,就将其关闭,其实 ...

  4. VC的若干实用小技巧 (如何干净的删除一个类)

    Visual C++6.0(5.0)开发工具功能非常强大,但是对于初学者来说,却有很多细节的问题需要注意.作者搜集整理了以下一些实用小技巧,希望对初学者有所帮助. 1:使用vc开发项目时,常会遇到这种 ...

  5. 20个你应该知道的iPhone 7实用小技巧

    听说iOS 11马上就要发布,再过几个月新版iPhone8也即将上线,你真的会用你的iPhone7了吗?下面我们来介绍几个iPhone7的实用小技巧. 1.输入消息时的光标移动: 有很多新用户在疑惑输 ...

  6. 苹果手机计算机怎样拉到桌面,20个你应该知道的iPhone 7实用小技巧

    本文由那年那个饭桶整理,未经作者授权,请勿转载,感谢您的尊重. 听说iOS11马上就要发布,再过几个月新版iPhone8也即将上线,你真的会用你的iPhone7了吗?下面我们来介绍几个iPhone7的 ...

  7. D530实用小技巧、使用中的问题、app2sd后的问题

    [个人心得和D530实用小技巧]: 用WIFI上网不稳定: 我家刚开始也很不稳定.能正常连接,信号显示很好,但就是上不了网(有时又能上,不过90%的时候都上不了). WIFI显示连上但上不了网,是路由 ...

  8. 苹果怎么使用专业计算机,20个你应该知道的iPhone 7实用小技巧

    本文由 那年那个饭桶 整理,未经作者授权,请勿转载,感谢您的尊重. 听说iOS 11马上就要发布,再过几个月新版iPhone8也即将上线,你真的会用你的iPhone7了吗?下面我们来介绍几个iPhon ...

  9. Excel表格中一些你不知道的鼠标双击实用小技巧

    Excel表格中一些你不知道的鼠标双击实用小技巧 目录 Excel表格中一些你不知道的鼠标双击实用小技巧 1.鼠标双击自动填充整列公式, 鼠标放在单元格右下角,鼠标指针变成十字时双击鼠标右键,整列汇总 ...

最新文章

  1. linux c 指针 内存 泄漏几种情况
  2. html overflow隐藏滚动条,css 之内容溢出滚动,隐藏滚动条
  3. ansible(自动化运维上)——ansible部署,添加主机组,连通性测试
  4. 海信空调拥抱变革 扎实技术+多样产品组合引爆市场
  5. python生产教程_python入门教程12-09 (python语法入门之生产者消费者模型)
  6. java中的技术_Java中的四个核心技术思想
  7. Face2Face: Real-time Face Capture and Reenactment
  8. teemo使用手册(内附脚本一键提取,邮箱、IP、domain、whatweb筛选可打开网址)
  9. pdf批量盖章软件_我的PDF休要乱用 超实用的PDF批量加水印神器 它来了
  10. linux 拒绝访问文件夹,文件夹拒绝访问的原因与解决办法
  11. 基于HTML5气3D仿真培训系统
  12. 初学者必会的Linux命令 - 文件查看篇
  13. VMware Tools 启动脚本未能在虚拟机中成功运行。如果您在此虚拟机中配置了自定义启动脚本,请确保该脚本没有错误。您也可以提交支持请求,报告此问题。
  14. c#教程之通过数据绑定修改数据
  15. Python_OpenCV对摄像头图像进行对焦判断
  16. 老照片修复怎么修?这三个方法可以让你实现修复操作
  17. OneNav一为主题魔改教程(一):优化后台新增网站时调用API却没有赋好值的BUG,以减少复制编辑工作量--一梦
  18. 批处理最完整人性化教程
  19. 计算机基础重点,公务员计算机基础重点知识重点.doc
  20. 关于淘天乐商城的源代码

热门文章

  1. aspose.words读取文档页数(不准确?)
  2. Android无障碍检测,Android无障碍服务检测通知
  3. cuda11.2安装pytorch——torch.cuda.is_available()=false
  4. Java怎么实现录屏工具
  5. 软件测试MYsql数据库
  6. 计算机连接网络名称,如何更改计算机连接网络的名称
  7. Java中的得墨meter耳定律–最少知识原理–实际示例
  8. js 循环 js创建数组
  9. ipv6 java代码影响_浅谈IPv4至IPv6演进的实施路径
  10. OSChina 周六乱弹 —— 和女闺蜜一起同居