每周分享五个 PyCharm 使用技巧(六)

你们好,今天我又来给你们更新 PyCharm 的使用技巧。html

从今年3月24号开始一直到今天,将近四个月的时间。包括本篇,一共更新了6篇文章,每篇 5 个小技巧,总计 30 个。编程

这30个使用技巧,所有是我本身在使用 PyCharm 中认为比较有用的,抽取出来分享给你们,有一些虽然只是一个小小的配置,可是配置好了,在使用过程却能节省很多的时间。vim

这是本系列的第六篇文章,同时也是最后一篇文章。不知道正在看这篇文章的你,看了这个系列后,是否会有一点帮助?如有,那我花时间整理的这些就真的值了。windows

照例,若是你还未看过前五篇,能够点此进行查看。浏览器

一、每周分享五个 PyCharm 使用技巧(一)服务器

二、每周分享五个 PyCharm 使用技巧(二)函数

三、每周分享五个 PyCharm 使用技巧(三)调试

四、每周分享五个 PyCharm 使用技巧(四)excel

五、每周分享五个 PyCharm 使用技巧(五)code

26 文件差别,轻松比对

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

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

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

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

对比示例,能够查看下面这张图,UI作的仍是挺好看的。

27 以列为单位的块编辑

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

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

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

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

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

28 智能补全,忽略大小写

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

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

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

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

效果以下:

29 保护眼睛,从PyCharm开始

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

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

不能不说,合理的背景色,确实对保护眼睛有必定的做用,但我的以为最重要的仍是合理适时的休息。

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

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

关于提升 PyCharm 顔值的,你能够参考我以前写的这篇文章:

手把手教你打造一个顔值超高的IDE

30 调试远程服务器的代码

通常状况下,咱们开发调试都是在我的PC上完成,遇到问题,开一下 Pycharm 的调试器,很快就能找到问题所在。

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

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

  • pdb
  • 远程调试

关于 pdb,以前也写过专门的文章介绍使用方法,你能够点此查看:无图形界面的代码调试方法 - pdb

而远程调试呢,是让咱们能够在咱们在 PC 上用 Pycharm 的图形化界面来进行调试远方服务器上代码,它和本地调试没有太大的区别,原来怎么调试的如今仍是怎么调试。

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

而这些配置步骤还挺多的,我专门写了一篇文章介绍设置过程,你能够点此查看:图文教程|不能不会的远程调试技巧


至此,本系列 30 个 PyCharm 小技巧所有更新完毕了。

但愿对你掌握和配置 PyCharm 会有帮助,想继续看文章的朋友,也能够关注个人公众号「Python编程时光」,全部的文章都会在那里首发,公众号里的文章我都通过精心的排版,阅读体验好。欢迎你们来订阅。


关注公众号,获取最新干货!

相关文章
相关标签/搜索