大家好,今天我又来给大家更新 PyCharm 的使用技巧。

本系列一共更新了6篇文章,每篇 5 个小技巧,总计 30 个。

这30个使用技巧,全部是我自己在使用 PyCharm 中认为比较有用的,抽取出来分享给大家,有一些虽然只是一个小小的配置,但是配置好了,在使用过程却能节省不少的时间。

这是本系列的第六篇文章,也是最后一篇文章。如果你还未看过前五篇,可以点此进行查看。

1 受用一生的高效PyCharm使用技巧(一)

2 受用一生的高效PyCharm使用技巧(二)

3 受用一生的高效PyCharm使用技巧(三)

4 受用一生的高效PyCharm使用技巧(四)

5 受用一生的高效PyCharm使用技巧(五)

26. 文件差异,轻松比对

程序开发必备神器中,beyond compare 绝对可以排一号。

虽说好用,但这东西,是收费的。

如果是简单的单个文件的比对,其实可以使用PyCharm里自带的。

点击源文件,再点击View -> Compare With … -> 选择目标文件

对比示例,可以查看下面这张图,UI做的还是挺好看的。

Python资源共享群:626017123

27. 以列为单位的块编辑

先给你出道小题,像下面这段代码,如果在不影响代码的情况下,快速删除后面代码后面的注释呢?

我能想到的有两种方法,如果像如上这种有规律的注释,可以使用 正则匹配 + 替换 来实现。

对于这个场景我想到了可以用 vim来轻松的解决,vim 支持块编辑,可以以列为单位选择区域然后进行操作,这在vim中是很常用的一个取消注释的操作。

同样回到 PyCharm 中来,你会发现它也支持块编辑。

当你按住 alt(windows)或者option(mac),然后使用鼠标进行选择,你会发现这样一件神奇的事情。

28. 智能补全,忽略大小写

智能搜索补全,是IDE的最吸引人的功能之一。

当你的对象是以大写字母开头时,而你使用小写字母编写代码时,是不能查找到该函数的,你必须得先切换成大写再输入一遍。

如何避免这种尴尬的情况?

只要在配置中关闭大小写匹配即可。

效果如下:

29. 保护眼睛,从PyCharm开始

记得刚毕业时,进入的第一家公司,有一个小姐姐,她把自己的电脑中对保护眼睛有用的配置都研究了一番。

其中就有程序的护眼色,什么word,excel,文件管理器,浏览器,能更改背景色的,全部设置个遍。

不能不说,合理的背景色,确实对保护眼睛有一定的作用,但个人觉得最重要的还是合理适时的休息。

这里就教大家如何设置 PyCharm 的背景色为护眼色,方法如下:

设置护眼色,会降低 PyCharm 的顔值,这需要你从中取一个取舍。

30. 调试远程服务器的代码

一般情况下,我们开发调试都是在个人PC上完成,遇到问题,开一下 Pycharm 的调试器,很快就能找到问题所在。

可有些时候,项目代码的运行会对运行环境有依赖,必须在部署了相关依赖组件的服务器上才可以运行,这就直接导致了我们不能在本地进行调试。

对于这种特殊的场景,就我所知,有如下两种解决方案:

  • pdb
  • 远程调试

远程调试,是让我们可以在我们在 PC 上用 Pycharm 的图形化界面来进行调试远方服务器上代码,它和本地调试没有太大的区别,原来怎么调试的现在还是怎么调试。

区别就在于,本地调试不需要事前配置,只要你的代码准备好了,随时可以开始 Debug ,而远程调试需要不少前置步骤。


好了,本次的 PyCharm 使用技巧,就是这五个了,你学会了吗?

最后,感谢你的阅读,如果觉得文章对你有所帮助,还望你能帮忙分享、转发、点在看,这就是对我的最大支持。

受用一生的高效 PyCharm 使用技巧 !相关推荐

  1. 受用一生的高效 PyCharm 使用技巧(六)

    http://www.sohu.com/a/329854019_654419 大家好,今天我又来给大家更新 PyCharm 的使用技巧. 从第一篇开始,一直到本篇,一共更新了6篇文章,每篇 5 个小技 ...

  2. 受用一生的高效 PyCharm 使用技巧(四)

    https://blog.csdn.net/pdcfighting/article/details/93269028 大家好,距离最近一篇 PyCharm 使用技巧的文章已经过去一月有余,最近虽然也比 ...

  3. 受用一生的高效 PyCharm 使用技巧(二)pycharm 指定参数运行文件

    https://mp.weixin.qq.com/s/Ii0-qHUXayTPb-K-17hmQQ 在介绍技巧之前,有些话想声明一下,这个系列的一些小技巧,对于一些重试用户来说可能是小 case,如果 ...

  4. 受用一生的高效PyCharm使用技巧(二)

    本文转载自公众号Python编程时光(ID: Python-Time) 今天又来给大家推荐一些我自己的用的小技巧,大家择需所取即可.如果你还没看过,可以下面的传送门,直接访达:受用一生的高效 PyCh ...

  5. 受用一生的高效 PyCharm 使用技巧(五)

    大家好,这个系列到今天已经是第五篇了,按照惯例,本次还是分享 5 个. 如果你还未看过前四篇,可以点此进行查看. 受用一生的高效PyCharm使用技巧受用一生的高效PyCharm使用技巧(二)受用一生 ...

  6. 受用一生的高效 PyCharm 使用技巧(二)

    本文来自Python编程时光 第 1 篇可以点击下方链接?跳转: 受用一生的高效PyCharm使用技巧 6. 神一样的调试技巧 假如我们在一个爬虫的项目中,会使用到 正则表达式 来匹配我们想要抓取的内 ...

  7. pycharm 最上面的快速定位标签_受用一生的高效 PyCharm 使用技巧(四)

    原标题:受用一生的高效 PyCharm 使用技巧(四) 大家好,距离最近一篇 PyCharm 使用技巧的文章已经过去一月有余,最近虽然也比较忙,但是一直没忘记录下一些我觉得值得分享的小tip.这个系列 ...

  8. 受用一生的高效PyCharm使用技巧(三)

    来源 | Python编程时光(ID:Python-Time) 大家好,这是本系列 PyCharm 的高效使用技巧的第三篇.按照惯例,本次还是分享 5 个. 从前两篇的阅读量.赞赏数和在看数来看,大家 ...

  9. 分享受用一生的高效 PyCharm 使用技巧。

    PyCharm 使用技巧 1 受用一生的高效PyCharm使用技巧(一)2 受用一生的高效PyCharm使用技巧(二)3 受用一生的高效PyCharm使用技巧(三) 16. 快速定位到错误行 前几天打 ...

最新文章

  1. Programming with gtkmm 3
  2. 把准脉搏 U-Mail邮件系统2014开足马力
  3. onlyoffice回调函数controller方式实现
  4. NLP史上最全预训练模型汇总
  5. SpringBoot与Redis缓存
  6. 2016年4月计算机组成原理试题答案,全国2018年4月自考(02318)计算机组成原理试题及答案...
  7. sublime text 64位_Python学习第一步 - 用Sublime搭建Python运行环境
  8. 【t063】最聪明的机器人
  9. 雷林鹏分享:PHP XML Parser 函数
  10. 大数据技术将是传统企业创新的原点
  11. 软考高级系统分析师考试2022论文考了些啥?改为二选一
  12. 刷新ListView刷新时的闪烁问题
  13. ectouch2.0 php5.5_EcTouch二次开发
  14. 主板插线接口大全图解
  15. Fabric-02Peer、Orderer以及CA
  16. 【C++】跟着老九君学习记录(一)
  17. Python爬取拉钩招聘网,告诉你:这类程序员最赚钱!
  18. 喧喧发布 2.5.1 版本,支持移动版和桌面端同时登录
  19. 警告 Invalid cookie header: Set-Cookie:
  20. android拼图游戏报告,拼图游戏报告分析报告.doc

热门文章

  1. python做excel表格代码_Python读写Excel表格
  2. ast自动扣webpack脚本实战
  3. 【《Real-Time Rendering 3rd》 提炼总结】(一) 全书知识点总览
  4. Unreal Engine 4 渲染目标(Render Target)教程 之 可交互的草地(上)
  5. 苹果一体机装win10系统无声音
  6. 小时候玩的10款经典街机游戏,如今我们都在玩什么?
  7. html组态插件_组态 web组态 组态插件 编辑器 工业组态 物联网组态 组态编辑器...
  8. Rockchip RK3588 kernel dts解析之音频模块
  9. Java:每日获取稳定可用免费代理ip(仅供日常使用,请勿用作他途)
  10. Python装逼指南——五行代码实现批量抠图!