当前位置: 首页 > news >正文

【高效开发工具系列】PyCharm使用

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。
img

  • 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老
  • 导航
    • 檀越剑指大厂系列:全面总结 java 核心技术点,如集合,jvm,并发编程 redis,kafka,Spring,微服务,Netty 等
    • 常用开发工具系列:罗列常用的开发工具,如 IDEA,Mac,Alfred,electerm,Git,typora,apifox 等
    • 数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等
    • 懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作
    • 数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂

非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨

博客目录

    • 一.基础信息
      • 1.基本介绍
      • 2.功能特点
      • 3.版本
      • 4.下载地址
      • 5.历史版本
    • 二.常用插件
      • 1.高频插件
      • 2.低频插件
    • 三.创建项目
      • 1.新项目
      • 2.选择环境
      • 3.选择解释器
    • 四.配置相关
      • 1.安装路径
      • 2.配置 python 版本

一.基础信息

1.基本介绍

PyCharm 是一款由 JetBrains 开发的 Python 集成开发环境(IDE),旨在提供开发者在 Python 项目中的高效工作环境。

PyCharm 支持 Windows、macOS 和 Linux 操作系统,开发者可以根据自己的操作系统选择合适的版本进行安装和使用。

PyCharm 适用于各种 Python 项目的开发,包括 Web 开发、数据科学、机器学习、桌面应用等。它提供了丰富的功能和工具,可以帮助开发者快速高效地开发 Python 应用。

总的来说,PyCharm 是一款功能强大的 Python 集成开发环境,为开发者提供了丰富的功能和工具,帮助他们提高开发效率和代码质量。

2.功能特点

下面是 PyCharm 的基本介绍:

  • 代码编辑器:PyCharm 提供了强大的代码编辑功能,包括语法高亮、代码补全、代码导航、代码重构等,使得编写 Python 代码更加高效。

  • 智能代码补全:PyCharm 具有智能代码补全功能,可以根据上下文提供代码建议,减少开发者的输入量。

  • 调试器:PyCharm 集成了调试器,可以帮助开发者快速定位和解决代码中的问题,提高代码质量和稳定性。

  • 版本控制:PyCharm 支持多种版本控制系统,如 Git、SVN 等,可以方便地管理代码版本和协作开发。

  • 内置终端:PyCharm 内置了终端功能,可以直接在 IDE 中执行命令,方便进行项目管理和环境配置。

  • 代码检查和修复:PyCharm 提供了代码检查和自动修复功能,可以帮助开发者发现和修复代码中的问题,提高代码质量。

  • 插件支持:PyCharm 支持丰富的插件生态系统,开发者可以根据自己的需求安装和使用各种插件,扩展 PyCharm 的功能。

3.版本

PyCharm 有两个主要版本:专业版(PyCharm Professional)和社区版(PyCharm Community)。

  • 专业版:提供了更多高级功能,如数据库工具、科学工具集成、Web 开发工具等。
  • 社区版:免费且开源,适用于小型项目和个人开发者。

4.下载地址

PyCharm 官网下载

image-20230531001624182

5.历史版本

历史版本下载

二.常用插件

1.高频插件

  • XCode-Dark Theme 加 Atom Material Icons 整体风格
  • CodeGlance Pro 代码缩略图
  • Rainbow Brackets Lite 彩色括号
  • Nyan Progress Bar 彩虹加载

2.低频插件

  • Translation 翻译
  • Markdown Navigator 书写 Markdown 文章

三.创建项目

1.新项目

点击 new project,创建环境

这里其实可以在选择新创建环境,但是我之前已经使用 conda 创建了一个名为 tf2 的环境,所以这里我使用 conda 创建过的环境

image-20230531001719119

2.选择环境

image-20230531001849101

3.选择解释器

image-20230630173945633

四.配置相关

1.安装路径

/Users/qinyingjie/Library/Application Support/JetBrains/PyCharm2023.3/plugins

2.配置 python 版本

image-20240219215703143

image-20240219215748796

觉得有用的话点个赞 👍🏻 呗。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

img

http://www.lryc.cn/news/302510.html

相关文章:

  • 进程终止与进程等待
  • MySQL 基础知识(六)之数据查询(二)
  • 蓝桥杯嵌入式STM32G431RBT6知识点(主观题部分)
  • ELAdmin 部署
  • 计算机功能简介:EC, NVMe, SCSI/ISCSI与块存储接口 RBD,NUMA
  • linux上安装bluesky的步骤
  • 视频监控需求八问:视频智能分析/视频汇聚平台EasyCVR有何特性?
  • django rest framework 学习笔记2
  • 第四篇【传奇开心果系列】Python文本和语音相互转换库技术点案例示例:pyttsx3自动化脚本经典案例
  • model.train()和model.eval()两种模式的原理
  • docker的底层原理六: 联合文件系统(UnionFS)
  • 【动态规划专栏】专题一:斐波那契数列模型--------1.第N个泰波那契数
  • 自养号测评低成本高效率推广,安全可控
  • ubuntu22.04@laptop OpenCV Get Started: 015_deep_learning_with_opencv_dnn_module
  • 【elk查日志 elastic(kibana)】
  • RapidMiner数据挖掘2 —— 初识RapidMiner
  • 基于STM32的光照检测系统设计
  • 车辆管理系统设计与实践
  • 板块一 Servlet编程:第四节 HttpServletResponse对象全解与重定向 来自【汤米尼克的JAVAEE全套教程专栏】
  • 漫谈:C/C++ char 和 unsigned char 的用途
  • 安全保护制度
  • 沁恒CH32V30X学习笔记07---多功能按键框架使用
  • 如何看显卡是几G?
  • 虚拟机--pc端和macOS端互通
  • (14)Hive调优——合并小文件
  • Linux 驱动开发基础知识——LED 模板驱动程序的改造:设备树(十一)
  • 学习文档:QT QTreeWidget及其代理
  • 代码随想录算法训练营——总结篇
  • 更改WordPress作者存档链接author和用户名插件Change Author Link Structure
  • Kernelized Correlation Filters KCF算法原理详解(阅读笔记)(待补充)