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

    文章

    805

    浏览量

    31163
  • python
    +关注

    关注

    56

    文章

    4793

    浏览量

    84632
收藏 人收藏

    评论

    相关推荐

    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 linux的破解步骤

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

    Protel在线教程:SCH的一些高级设置和常用技巧

    Protel在线教程:SCH的一些高级设置和常用技巧 前面我们走马观花的对SCH做了一些操作,这回我们来看看SCH中的一些高级设置和操作技
    发表于 04-22 09:00 1472次阅读
    Protel在线教程:SCH的<b class='flag-5'>一些</b>高级<b class='flag-5'>设置</b>和常用技巧

    Allegro PCB设计时等长设置一些方法与技巧解析

    本文档的主要内容详细介绍的是Allegro PCB设计时等长设置一些方法与技巧解析。以DDR3(4pcs,fly-by 结构)为例,讲述下在allegro 中如何添加电气约束(时序等长)。
    发表于 11-27 16:02 0次下载
    Allegro PCB设计时等长<b class='flag-5'>设置</b>的<b class='flag-5'>一些</b>方法与技巧解析

    Python开发中Pycharm的实用小技巧

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

    get与post的请求一些区别

    今天再次看到这个问题,我也有了一些新的理解和感触,临时回顾了下 get 与 post 的请求的一些区别。
    的头像 发表于 09-07 10:00 1394次阅读

    INCA的一些用法

    INCA的一些用法
    的头像 发表于 11-10 15:32 8995次阅读

    PyCharm的十大使用技巧

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

    pycharm中python interpreter怎么设置

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

    pycharm不支持32位系统吗

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

    pycharm怎么训练数据集

    安装了PyCharm。接下来,你需要安装一些用于数据处理和机器学习的库。在PyCharm中,你可以通过以下步骤安装库: 打开PyCharm,创建
    的头像 发表于 07-11 10:10 629次阅读

    pycharm如何训练机器学习模型

    PyCharm个流行的Python集成开发环境(IDE),它提供了丰富的功能,包括代码编辑、调试、测试等。在本文中,我们将介绍如何在PyCharm中训练机器学习模型。 、安装
    的头像 发表于 07-11 10:14 785次阅读

    pycharm怎么配置pytorch环境

    1. 安装PyCharm 首先,确保您已经安装了PyCharmPyCharm是JetBrains公司开发的款流行的Python集成开发环境(IDE)。您可以从JetBrains官网
    的头像 发表于 08-01 15:40 1065次阅读

    pycharm配置pytorch运行环境

    PyCharm中配置PyTorch运行环境主要包括安装PyCharm、安装Python(如果尚未安装)、配置PyTorch环境以及验证安装等步骤。以下是详细的步骤说明: 、安装PyChar
    的头像 发表于 08-01 16:25 1592次阅读