威武的香菇 · 检查字符串是否包含多个关键字的高级进阶 - ...· 4 月前 · |
温柔的春卷 · word中利用模糊替换_word模糊替换-C ...· 9 月前 · |
私奔的火车 · flutter, ...· 1 年前 · |
粗眉毛的大熊猫 · Java Kotlin 可变参数 ...· 1 年前 · |
有胆有识的豆腐 · “共建一带一路必将给缅中人民带来更大福祉”· 1 年前 · |
程序开发必备神器中,beyond compare 绝对可以排一号。
虽说好用,但这东西,是收费的。
如果是简单的单个文件的比对,其实可以使用PyCharm里自带的。
点击源文件,再点击
View
->
Compare With …
-> 选择目标文件
对比示例,可以查看下面这张图,UI做的还是挺好看的。
先给你出道小题,像下面这段代码,如果在不影响代码的情况下,快速删除后面代码后面的注释呢?
我能想到的有两种方法,如果像如上这种有规律的注释,可以使用
正则匹配
+
替换
来实现。
对于这个场景我想到了可以用 vim来轻松的解决,vim 支持块编辑,可以以列为单位选择区域然后进行操作,这在vim中是很常用的一个取消注释的操作。
同样回到 PyCharm 中来,你会发现它也支持块编辑。
当你按住 alt(windows)或者option(mac),然后使用鼠标进行选择,你会发现这样一件神奇的事情。
智能搜索补全,是IDE的最吸引人的功能之一。
当你的对象是以大写字母开头时,而你使用小写字母编写代码时,是不能查找到该函数的,你必须得先切换成大写再输入一遍。
如何避免这种尴尬的情况?
只要在配置中关闭大小写匹配即可。
效果如下:
记得刚毕业时,进入的第一家公司,有一个小姐姐,她把自己的电脑中对保护眼睛有用的配置都研究了一番。
其中就有程序的护眼色,什么word,excel,文件管理器,浏览器,能更改背景色的,全部设置个遍。
不能不说,合理的背景色,确实对保护眼睛有一定的作用,但个人觉得最重要的还是合理适时的休息。
这里就教大家如何设置 PyCharm 的背景色为护眼色,方法如下:
设置护眼色,会降低 PyCharm 的顔值,这需要你从中取一个取舍。
关于提高 PyCharm 顔值的,你可以参考我之前写的这篇文章:
一般情况下,我们开发调试都是在个人PC上完成,遇到问题,开一下
Pycharm
的调试器,很快就能找到问题所在。
可有些时候,项目代码的运行会对运行环境有依赖,必须在部署了相关依赖组件的服务器上才可以运行,这就直接导致了我们不能在本地进行调试。
对于这种特殊的场景,就我所知,有如下两种解决方案:
关于 pdb,之前也写过专门的文章介绍使用方法,你可以点此查看: 无图形界面的代码调试方法 - pdb
而远程调试呢,是让我们可以在我们在 PC 上用 Pycharm 的图形化界面来进行调试远方服务器上代码,它和本地调试没有太大的区别,原来怎么调试的现在还是怎么调试。
区别就在于,本地调试不需要事前配置,只要你的代码准备好了,随时可以开始 Debug ,而远程调试需要不少前置步骤。
而这些配置步骤还挺多的,我专门写了一篇文章介绍设置过程,你可以点此查看: 图文教程|不能不会的远程调试技巧
好了,本次的 PyCharm 使用技巧,就是这五个了,你学会了吗?
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券
温柔的春卷 · word中利用模糊替换_word模糊替换-CSDN博客 9 月前 |
私奔的火车 · flutter, json转化、toJson、fromJson、enum枚举类型toJson、fromJson_flutter tojson_googleCge的博客-CSDN博客 1 年前 |
有胆有识的豆腐 · “共建一带一路必将给缅中人民带来更大福祉” 1 年前 |