Pycharm 2023 年下载、安装教程,好用的插件,附详细图文

news2025/1/13 7:36:58

文章目录

  • 一、pycharm安装教程
  • 二、常用插件推荐
    • 安装方法
    • 插件介绍
      • 1、Material Theme UI Lite
      • 2、Chinese (Simplified) Language Pack / 中文语言包
      • 3、Statistic
      • 4、Json Parser
      • 5、Tabnine(强烈推荐)
      • 6、Rainbow Brackets(推荐)
      • 7、Indent Rainbow(推荐)
      • 8、Rainbow CSV(推荐)
      • 9、CodeGlance(推荐)
      • 10、ignore
  • 三、推荐阅读

一、pycharm安装教程

1、进入官网下载pycharm

官网下载地址:https://www.jetbrains.com/pycharm/download/#section=windows
专业版功能更多收费,可免费试用30天,社区版免费,日常学习使用下载安装社区版即可
请添加图片描述

2、下载完成后双击程序进行安装

请添加图片描述

3、点击Next

请添加图片描述

4、可修改安装路径,然后点击Next

请添加图片描述

5、全部勾选,然后点击Next

请添加图片描述

6、点击Install

请添加图片描述

7、等待安装

请添加图片描述

8、安装完成,点击Finish

请添加图片描述

  1. 如果你想授权的话,可以看这篇文章,里面有详细介绍 2023 年 Pycharm 授权教程

二、常用插件推荐

安装方法

先来说说插件的安装方法,一点都不难。

选择顶部菜单栏的 PyCharm 选项,打开 Preferences ,点击 plugins ,在右侧的文本框中输入想要查看的插件名称,在下方就会罗列出已经安装的相关的插件。

找到我们所需要的对应插件之后,点击 install 即可完成下载,然后重启一下 Pycharm 即可

插件介绍

1、Material Theme UI Lite

该插件的作用在于能够为 Pycharm 提供多种不同的页面风格。

设置:选择顶部菜单栏的 PyCharm 选项,打开 Preferences面板,其余操作见下图:

图片

2、Chinese (Simplified) Language Pack / 中文语言包

汉化语言包

3、Statistic

statistic项目统计插件,统计整体代码量,包括所有文件的统计数量和行数。点击左下角的statistic >>>>refresh即可。

图片

4、Json Parser

JSON Parser是一个用于验证和格式化JSON字符串的轻量级插件。

图片

5、Tabnine(强烈推荐)

该插件主要在于可以帮助我们自动填充代码,由于是在人工智能技术的驱动之下,因此每次都可以精准的预测我们将要填充的究竟是什么代码。

图片

6、Rainbow Brackets(推荐)

该插件的作用在于能够将括号以不同的颜色标注出来,这样就能够在括号很多的时候,清楚辨别哪个括号是一对,支持多种语言。如下图所示

图片

7、Indent Rainbow(推荐)

该插件的作用在于能够对于不同层级缩进的空格标注不同的颜色,如下图所示

图片

8、Rainbow CSV(推荐)

用于通过灵活的表编辑器编辑 csv、tsv、psv文件的语法验证,结构突出显示,可自定义的颜色,新意图和有用的检查。如下图所示

图片

9、CodeGlance(推荐)

该插件的主要作用表现为会在 IDE 的最右侧生成一条工具栏,这样可以更加便捷的跳转至所要寻找的代码位置,如下所示

图片

这样当我们查阅起 CSV 文件的时候自然会方便许多。

10、ignore

ignore 包含了各种各样语言、框架、应用程序的排除文件模板,可以在项目中排除某些无用文件,在版本控制软件中很有用。比如用 git 管理的 Python 项目, 项目上右键选 new, 就会有个 .ignore file 的选项,选择 git, 进入下一页面选择 Python 生成就可以了。

三、推荐阅读

Pycharm 中文乱码解决,统一设置 UTF-8,再也不会乱码了

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

友善Nona Pi开发板ubuntu22.04系统用Python3.8.17的pip安装PyQt5.15.2时报错“Q_PID”这个宏未定义的一种解决办法

安装命令: pip install PyQt55.15.2 --config-settings --confirm-license --verbose -i https://mirrors.aliyun.com/pypi/simple/ 遇到出错: 如图: 分析具体错误内容: These bindings will be built: Qt, QtCore, QtNetwo…

Draw.io for Mac:强大流程图绘制工具,让你的想法迅速可视化

对于需要经常处理复杂概念和流程的专业人士和爱好者来说,一个优秀的图形设计工具是必不可少的。今天,我们将为您介绍一款流程图绘制神器——Draw.io for Mac。这款应用具备易于使用的界面和强大的功能,可以帮助您快速创建各种精美的流程图。 …

2023CSP游寄

初赛 DAY -2 才刚考开学测就来初赛。 复赛之后就是月测,这就是初三吗。 初中最后一次 CSP,如果 S 没一等就得摆烂了。希望别因为各种原因爆炸。 中午下午借着刷初赛题的名义摆烂,半道题都没写。 CSP2023RP 初赛 DAY -1 看我发现了什么。…

项目实战-day1.0

软件开发整体介绍 软件开发流程 需求分析--需求规格说明书、产品原型 设计--UI设计、数据库设计、接口设计 编码--项目代码、单元测试 测试--测试用例、测试报告 上线运维--软件环境安装、配置 角色分工 软件环境 开发环境:开发人员在开发阶段使用的环境&am…

FactoryTalk View Studio

由于项目需要,学习了FactoryTalk View Studio的一些操作,这里记录一下,方便以后查阅,并且随着项目的学习,随时更新。 FactoryTalk View Studio FactoryTalk View Studio 安装新建一个View Site Edition工程在工程中新建…

Bash脚本自学 - 输入输出重定向

1. 输入输出重定向 首先,我们有一个文件 hello.txt, Hello World! Good day to you 在指令行中输入: wc -w hello.txt输出为: 6 hello.txt wc -w 是用于统计命令行参数中指定文件的字数(单词数)。 如果…

2023年奢侈品行业研究报告

第一章 行业概况 1.1 定义和分类 奢侈品行业是一个专门生产和销售高价值、高品质、具有独特性和稀缺性商品的行业。这些商品往往超出了人们的基本生活需求,更多地与特定的社会地位、身份认同和审美价值有关。奢侈品不仅仅是物质的,它们往往承载着品牌的…

KubeSphere:登录错误,token failed, reason: getaddrinfo EAI_AGAIN ks-apiserver

1.问题现象: 2.问题解决: [rootk8s-node1 ~]# kubectl get pods --all-namespaces [rootk8s-node1 ~]# kubectl get pods --all-namespaces NAMESPACE NAME READY STATUS …

代码随想录 --- day21 --- 530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数 、236. 二叉树的最近公共祖先

530.二叉搜索树的最小绝对差 题目中要求在二叉搜索树上任意两节点的差的绝对值的最小值。 注意是二叉搜索树,二叉搜索树可是有序的。 遇到在二叉搜索树上求什么最值啊,差值之类的,就把它想成在一个有序数组上求最值,求差值&…

高速DSP系统设计参考指南(一)高速DSP设计面临的挑战

(一)高速DSP设计面临的挑战 1. 概述2. 一般挑战3. DSP音频系统的挑战4. 视频系统的挑战5. DSP通信系统面临的挑战 资料参考来自TI官网和网络。 1. 概述 DSP芯片,也称数字信号处理器,是一种具有特殊结构的微处理器。DSP芯片的内部…

LabVIEW开发锅炉汽包水位的监督控制和模拟

LabVIEW开发锅炉汽包水位的监督控制和模拟 控制锅炉汽包液位对于机械的安全和设备的保护至关重要。滚筒液位控制器的工作是将滚筒液位提高到指定的设定点,并保持在那里,同时保持一致的蒸汽负荷。锅炉管可能会因该水平急剧下降而暴露,这会导致…

Mybatis常见面试题总结

梳理面试过程中Mybatis相关的常见问题。为保证知识点覆盖,参考了《Mybatis从入门到精通》、《深入浅出Mybatis技术原理与实战》、《Mybatis技术内幕》等书籍。 Mybatis 简介 Mybatis 是一款优秀的持久层框架(ORM框架),它支持自定义SQL、存储过程以及高…

进程间通信(IPC)的方法:UNIX域套接字

UNIX域套接字(UNIX domain socket)为我们提供了一种在进程之间建立通信通道的便捷方法,具有许多有用的内置功能。它支持面向流(TCP)和面向数据报(UDP)协议作为TCP/IP互联网套接字。我们还可以在阻塞和非阻塞模式之间进行选择。 首先需要创建套接字并在套接字函…

express动态路由未能匹配造成的404问题

一个react项目打包以后,使用express跑起来,访问首页是可以的,但是只要访问产品详情页,就会白屏,浏览器开发者模式一看:原来是404错误: 看了一下代码和日志,应该是路由没有被匹配上&a…

基于Java+SpringBoot+Vue的大学生考勤系统的设计与实现(24届毕业生强烈推荐!逻辑通畅、功能完善、花里胡哨、老师喜欢)

大学生考勤系统 一、前言二、我的优势2.1 自己的网站2.2 自己的小程序(小蔡coding)2.3 有保障的售后2.4 福利 三、开发环境与技术3.1 MySQL数据库3.2 Vue前端技术3.3 Spring Boot框架3.4 微信小程序 四、功能设计4.1 主要功能描述 五、系统实现5.1 学生功…

IDEA连接数据库-MySql为例

1.找到Database 说明:找到Data Source下面的MySql 2.点击mysql 3.填写相关配置 说明:填写连接哪台服务器(这里是本机),账号,密码,然后点击Test Connection 4.显示 说明:表示一共有7个,但是展…

AE-如何制作湖面水波纹波动的效果

目录 1.新建水面合成 2.新建纯色层命名为“分形杂色”,并添加“分形杂色”效果,设置相关参数 3.添加3D效果,并添加摄像机和空对象 4.新建中秋节合成,导入背景图,新建调整图层,并在调整图层上增加“焦散…

Acwing 830. 单调栈

Acwing 830. 单调栈 题目描述代码展示 题目描述 代码展示 #include <iostream>using namespace std;const int N 100010;int stk[N], tt;int main() {int n;cin >> n;while (n -- ){int x;scanf("%d", &x);while (tt && stk[tt] > x) t…

Python编辑器和Pycharm的傻瓜式安装部署

给我家憨憨写的python教程 有惊喜等你找噢 ——雁丘 Python解释器Pycharm的安装部署 关于本专栏一 Python编辑器1.1 使用命令提示符编写Python程序1.2 用记事本编写Python程序 二 Pycharm的安装三 Pycharm的部署四 Pycharm基础使用技巧4.1 修改主题颜色4.2 修改字体4.3 快速修…

淘宝开店装修教程 (2023新版)

一、下载千牛 1. 浏览器打开淘宝 https://www.taobao.com/ 2. 进入 - 千牛卖家中心 3. 进入 - 关于千牛 4. 下载千牛 5. 下载页面 6. 下载安装桌面 二、登录千牛 1. 登录页面 2. 进入 - 千牛工作台 三、pc店铺装修 1. 进入 - pc店铺 2. 进入 - 装修页面 3. 删除没用的模块 从…