0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用PyCharm时的一些实用设置和技巧

CHANBAEK 来源:Python开发实战 作者:凯旋KX 2022-10-14 16:27 次阅读

在众多Python的编辑器中,最为推荐的就是PyCharm,带有一整套可以帮助用户在使用Python语言开发时提高效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示等。此外PyCharm还提供了一些高级功能,以用于支持专业Web开发。

工欲善其事,必先利其器 。本文介绍了在使用PyCharm时的一些实用设置和技巧,能够让你的开发效率飞起。但是不建议将PyCharm汉化,常用的单词短语可以翻译查一下,用久了就认识了。

主题设置PyCharm默认的主题为白色,看时间长了很容易视觉疲劳,而且主题颜色也有点单调。虽然可以通过一些设置可以调整字体和颜色等,但是费时费力,而且不太容易能够调到比较满意的程度。PyCharm官方也很贴心,已经提供了丰富的主题插件,其中下载量比较高的两个主题插件就是Material Theme UI和One Dark theme。

One Dark theme, 顾名思义,是一种暗黑模式的主题风格。使用该主题后,界面整体看起来比较舒服,代码的颜色搭配也比较温和,长时间看也不会觉得累。

Material Theme UI 的设计灵感来源于 Sublime Text 的Material Theme, Sublime 受很多人喜爱的一个重要原因就是自带丰富的主题插件。而Material Theme UI这个插件,就可以将PyCharm的原始外观更改为Material Design风格,同时还提供了一整套设置和多种主题,可以按照你想要的方式进行调整。

两款下载量较高的主题插件,推荐大家都尝试一下,选择一个自己喜欢的主题,毕竟是每天都要长时间看的东西。下面介绍一下两种插件的安装与使用。

插件安装

在PyCharm界面的菜单栏,找到File,选择settings,在左侧选择Plugins,将上方的选项卡选中Marketplace,然后输入要安装的插件名称,在查询结果中找到插件点击Install安装即可。下图是安装One Dark theme的界面,安装Material Theme UI也是同样的,只需要把搜索框中的插件名称换一下。

pYYBAGNJF6mACQMrAAGiLZkALps353.png

插件使用

安装好插件后,在菜单栏找到File,选择settings,在左侧选择Appearance & Behavior,再选择Appearance,在Theme中选择对应的主题即可。选择好之后,点击下面的Apply,再点击OK,设置完成。

poYBAGNJF7eACd8DAAFODjLZ38Q729.png

下面是使用One Dark Vivid Italic主题的代码页面,代码的颜色搭配比较温和,看起来比较舒服,目前我也是在使用这款主题。

pYYBAGNJF8OADqftAAGSrKXEBmI716.png

如果安装Material Theme UI,会在工具栏出现如下图所示的四个选项按钮,可以直接点击第一个选择主题的按钮,进行主题选择。也可以使用上面的方法在settings里面选择。

poYBAGNJF9CARuxeAACqkzl8Fio499.png

Material Theme UI插件带有的主题非常丰富,如下图所示,可以选择一个自己喜欢的来使用。

poYBAGNJF96AJUXuAAEamLEWE5o705.png

菜单栏字体

PyCharm默认菜单栏字体大小为12, 偏小,可以调整菜单栏的字体及大小。在菜单栏找到File,选择settings,在左侧选择Appearance & Behavior,再选择Appearance,勾选Use cutom font,即可修改菜单栏的字体及大小。

poYBAGNJF-uAJcgBAAGzF8ebFrk544.png

代码字体

同样的,也可以调整代码的字体及大小。在菜单栏找到File,选择settings,在左侧选择Editor,再选择Font,在右侧的Font中可修改代码的字体,Size中可修改代码的大小。推荐代码字体使用Consolas。

pYYBAGNJF_uAET4LAAGBcVDAZKU342.png

设置背景图

PyCharm默认是没有背景图的,如果长期观看觉得单调,可以将自己喜欢的图片设置为PyCharm的背景图。设置方法是在菜单栏找到File,选择settings,在左侧选择Appearance & Behavior,再选择Appearance,点击下方的Background Image,进入设置背景图页面。

pYYBAGNJGA6AQN3MAAFjmgiYPT0350.png

在背景图设置页面,选择想要设置为背景的图片路径,其他的参数可以设为默认即可,然后点击OK,确认设置生效。

pYYBAGNJGBuAbyjhAAFxb1HqY7I145.png

格式化代码

在使用PyCharm编程Python程序时,可能会遇到如下图所示的波浪线,这是在提示没有遵循PEP8规范。PEP8规范是Python官方文档中提供的代码规范,目的是提高python程序的可读性并使其在广泛的 Python 代码中保持一致。

pYYBAGNJGCyAKAqMAAC9_V_XOQM198.png

对于上图所示的波浪线,如果要手动一处一处地修改会很麻烦。PyCharm提供了可以自动地将Python程序格式化为遵守PEP8规范的功能。在菜单栏Code中,找到Reformat Code,即可快速格式化代码。或者也可以使用快捷键Ctrl + Alt + L。

pYYBAGNJGDmAWWPNAAFlCG2-RuA386.png

格式化后的程序如下图所示,已经没有了提示的波浪线,可读性有所提高。

poYBAGNJGEWAJu5-AAC7kO-e930651.png

多行注释

在编写Python程序时,如果想要注释多行代码,只需选中多行代码后,使用快捷键Ctrl + / 进行多行注释。同样地,选中多行已经注释掉的代码,使用快捷键Ctrl + / 可以取消多行注释。

pYYBAGNJGFKAYC8dAACl1R9lYO4886.png

快速查找

如果想要查看某个变量在Python程序中出现的位置,可以使用Ctrl + F,调出查找框,输入要查找的变量即可。

poYBAGNJGGaAJTpJAADGdrz9UFA863.png

快速修改变量

在写Python程序时,如果想要把某个变量统一作修改,逐一修改很麻烦,还有可能会遗漏。PyCharm也提供了自动修改某个变量的功能,只需要选中要修改的变量,然后右键找到Refactor,再点击Rename即可快速修改。还可以使用快捷键Shift + F6 快速修改变量。

poYBAGNJGHOAZz2JAAEmBQ-PoBs062.png

快速替换

把某个变量统一作修改,除了使用Rename来实现,还可以使用查找替换来实现。使用快捷键Ctrl + r,调出查找替换窗口,先在第一个输入框输入内容进行查找,然后在第二个输入框输入要替换的新内容,再点击Replace(替换一次)或者Replace all(全部替换)。

poYBAGNJGISAHtq_AAC1UnqoVgY847.png

查看修改历史

对于某个Python程序文件,修改了很多次后,如果想要恢复到以前的版本,只需要在左侧文件目录中选中文件,然后右键找到Local History,选择Show History,即可查看该文件的修改历史。

poYBAGNJGJSAZWF2AAG1JTonz7c718.png

在文件的修改历史中,选择想要恢复的记录,右键找到Revert即可恢复。

poYBAGNJGKCAfxLZAAGq7qo4LVM242.png

调试

在PyCharm中调试Python程序也很方便。在程序的关键位置,点击对应行的左侧即可添加断点,然后在工具栏点击Debug按钮或者使用快捷键Shift + F9就可以进入程序调试页面,程序会停在添加断点的位置。可以按F8键,一步一步地执行程序,但是遇到函数不会进入其内部执行。如果想要遇到函数进入其内部执行,可以使用F7键。

poYBAGNJGK2AUm0PAAFrPHs8Xps140.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编辑器
    +关注

    关注

    1

    文章

    793

    浏览量

    30674
  • python
    +关注

    关注

    53

    文章

    4703

    浏览量

    83704
收藏 人收藏

    评论

    相关推荐

    关于双面板布线设置一些基本参数设置求教

    小弟正在学protel 99se 现在在学双面板,哪位高手能说下线宽等一些常用的基本参数设置
    发表于 08-16 12:12

    zigbee用AF_DataRequest发送一些自定义数据怎么设置

    zigbee用AF_DataRequest发送一些自定义数据怎么设置?zigbee想用AF_DataRequest发送一些自定义数据,但是接收端直是被ZCL_INCOMING_MSG
    发表于 03-30 09:56

    Pycharm安装方法

    `PyCharm是唯一一款专门面向Python的全功能集成开发环境,无论在Windows、Mac OS X系统中,还是在Linux系统中都支持快速安装和使用,以下是以Windows操作系统为例,进行
    发表于 04-12 16:10

    pycharm的安装使用教程

    ``PyCharm是唯一一款专门面向Python的全功能集成开发环境,无论在Windows、Mac OS X系统中,还是在Linux系统中都支持快速安装和使用,以下是以Windows操作系统为例
    发表于 04-12 16:14

    PyCharm安装MicroPython插件

    前言PyCharm可以说是当今最流行的款Python IDE了,大部分购买TPYBoard的小伙伴都会使用PyCharm编写MicroPython的程序。遗憾的是,只是把PyCharm
    发表于 06-24 14:31

    pycharm linux的破解步骤

    1、首先去官网下载对应的pycharm,拷贝到/opt目录,解压,进入bin目录,运行pycharm.sh,如图:
    发表于 07-24 07:36

    请问Pycharm如何安装QT Designer PyUIC?

    请问Pycharm如何安装QT Designer PyUIC?
    发表于 10-25 09:07

    分享关于位操作一些笔记

    分享关于位操作一些笔记:、位操作简单介绍首先,以下是按位运算符:在嵌入式编程中,常常需要对一些寄存器进行配置,有的情况下需要改变个字节中的某
    发表于 02-25 08:01

    Python开发中Pycharm的实用小技巧

    是相当之高的。 但对于新手来说,Pycharm功能丰富的同时也是一把双刃剑,有的小伙伴刚上手之后看到一堆的英文界面难免会懵逼,哈哈哈,没有关系,今天盟主就来教大家11个Pycharm最常用的技巧,以及一些
    的头像 发表于 10-12 09:36 1399次阅读

    pycharm如何配置Python解释器

    刚学Python,你肯定遇到过这个问题刚学Python时,拿到一个Python项目,想用pycharm打开运行,pycharm界面却显示No Python Interpreter configured for the project,翻译一下是:没有为项目配置Python
    的头像 发表于 10-14 15:48 1.2w次阅读
    <b class='flag-5'>pycharm</b>如何配置Python解释器

    PyCharm的十大使用技巧

    PyCharm是一款功能强大的Python集成开发环境(IDE),为开发者提供了丰富的工具和功能,能够极大地提高Python开发效率。然而,许多开发者可能只是使用了其中一些基本功能,而忽略了一些强大
    的头像 发表于 07-26 10:18 991次阅读

    pycharm中python interpreter怎么设置

    PyCharm设置Python解释器非常简单,只需按照以下步骤操作: 打开PyCharm,并打开你的项目。 在菜单栏中选择"File"(文件),然后选择"Settings"(设置
    的头像 发表于 11-22 11:08 1511次阅读

    pycharm不支持32位系统吗

    PyCharm 是一款功能强大的集成开发环境(IDE),由 JetBrains 公司开发。在使用 PyCharm 之前,我们需要了解它的一些系统要求。 首先,让我们来回答你的问题:PyChar
    的头像 发表于 11-23 16:58 1868次阅读

    32位的win7如何安装pycharm

    安装PyCharm在32位的Windows 7系统上是可能的,虽然32位系统的支持已经逐渐减少,但PyCharm仍然提供可用于此系统的安装程序。在本文中,我将详细介绍在32位的Windows
    的头像 发表于 11-23 17:09 2661次阅读

    pycharm能在w7系统运行吗

    PyCharm是一种专业的Python集成开发环境(IDE),由捷克公司JetBrains开发和维护。对于Windows 7系统的用户而言,他们可以放心地使用PyCharm进行Python开发。以下
    的头像 发表于 11-23 17:12 3814次阅读