很多新手朋友对PyCharm的使用无从下手,于是花费了一点时间整理这份PyCharm操作手册,

完整PDF下载: 终于写完了!PyCharm操作手册 V1.0版本 PDF下载

目录如下:

2021年最新PyCharm使用教程 — 1、PyCharm的下载与安装

2021年最新PyCharm使用教程 — 2、环境配置

2021年最新PyCharm使用教程 — 3、创建项目

2021年最新PyCharm使用教程 — 4、界面/菜单栏介绍

2021年最新PyCharm使用教程 — 5、PyCharm的基本配置

2021年最新PyCharm使用教程 — 6、代码运行

2021年最新PyCharm使用教程 — 7、使用PyCharm进行DeBug调试

2021年最新PyCharm使用教程 — 8、版本控制

2021年最新PyCharm使用教程 — 9、PyCharm中的搜索技巧(文件/函数/内容)

2021年最新PyCharm使用教程 —10、PyCharm实用小技巧

2021年最新PyCharm使用教程 — 11、PyCharm必备插件

Python的编辑器有很多比如Visual Studio CodeSublime TextAtomjupyter notebook等等

但是功能最强使用最多的还是PyCharm,同时也是我使用的最顺手的一款IDE。它是由JetBrains打造的一款功能强大的Python IDE。比如代码调试、项目管理、代码跳转、智能提示、单元测试、版本控制等等。具有跨平台性,无论Windows、Mac、Linux都可以使用。

一款好的IDE能够帮我们快速入门一个新的语言,对于初次使用PyCharm的同学,可能无从下手,这也是我编写这份手册的初衷,希望能够帮助到大家更效率的使用PyCharm。

作者:阿亮。 公众号:Python极客专栏

声明:版权归个人所有。仅供学习使用,不允许用作商业及个人牟利/引流等用途

操作系统Window10

PyCharm版本 2020.3.3

Python解释器版本:3.9.2

PyCharm的安装

当前时间2021年3月11日,官方最新版本为2020.3.3

安装PyCham系统要求:

  • Microsoft Windows 10、8的64位版本
  • 最低2 GB RAM,建议8 GB RAM
  • 2.5 GB硬盘空间,建议使用SSD
  • 最低1024x768屏幕分辨率
  • Python 2.7或Python 3.5或更高版本

官方下载地址:https://www.jetbrains.com/pycharm/download

从上图可以看到,有两个版本分别是ProfessionalCommunity,他们的区别如下表所示。

PyCharm专业版(Professional) PyCharm社区版本(Community)
智能Python编辑器 支持 支持
图形化调试器 支持 支持
导航和重构 支持 支持
代码检查 支持 支持
VCS支持 支持 支持
科学工具 支持
Web开发 支持
Python Web框架 支持
Python Profiler(性能分析) 支持
远程开发功能 支持
数据库和SQL支持 支持

社区版本是免费的,基本满足日常开发需求

如果下载PyCharm专业版,即Professional。但是只能免费试用30天,可以选择以下几种激活方式

  • 购买正版
  • 学生/老师可申请免费:申请地址:https://www.jetbrains.com/community/education/

PyCharm下载

直接点击Download就可以进行下载了。下载完成之后双击打开pycharm-professional-2020.3.3.exe

然后点击Next,中间记得选择安装路径, 不建议安装在C盘,如果你的C盘很大很大,那完全可以。

然后点击Next 会看到如下界面,建议勾选箭头所指的选项

选项翻译如下:

  • create desktop shortcut:创建桌面快捷方式

  • update path variable(restart needed):更新路径变量将路径添加到环境变量中

  • update context menu : 更新通知

  • create associations:关联.py文件,双击都是以pycharm打开

之后呢,就是一路Next install即可。这里就不一一截图了。

安装完成之后界面如下(最新版本与之前的不太一样)

提示重启,不重启也没啥影响。

Project

  • New Project: 创建项目

  • Open: 导入并打开本地项目,

  • Get from VCS: 配置GitHub/SVN仓库地址

Customize

这里面的配置在后面的文档中详细介绍,这里只是做个介绍。

  • Color theme:主题风格,以我本机为例,默认有DarculaIntellij Lightwindows 10 LightHigh contrast

  • IDE font:修改界面字体大小,建议默认12的就可以了

  • Editor font::控制代码字体大小以及输出面板中的字体大小

  • Adjust …:针对红绿色盲用户设计的。

  • **Keymap:**快捷键风格,有Windos、EMacs、Sublime Text 风格

Plugins

显示安装的插件,也可以在这个界面进行在线安装。

Learn PyCharm

官方教程,英文好的同学可以看一下

2021年最新PyCharm使用教程 --- 1、PyCharm的下载与安装相关推荐

  1. Anaconda使用教程(一)——下载、安装及环境配置

    Windows系统Anaconda使用教程(一)--下载.安装及环境配置 文章目录 Windows系统Anaconda使用教程(一)--下载.安装及环境配置 1. 下载网址 方法1 方法2 2. 安装 ...

  2. EWSTM8系列教程01_IAR介绍、下载、安装和注册

    推荐 分享一个大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!https://www.cnblogs.com/captainbed 正文: IAR最新全套 ...

  3. 史上最详细的Android Studio系列教程(一)--下载和安装

    原文链接:http://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1/ 背景 相信大家对Android Studio已经不陌生 ...

  4. python在线编辑器最新_skulpt搭建Python在线编译器(一):下载、安装

    1.python在线编译器的解决方案 方案一:vscode web版(vscode online) 大名鼎鼎的vscode 推出了web版,也就是说可以在网页上进行编程了. github地址:http ...

  5. mysql5.7下载及详细安装教程_MySQL 5.7 下载及安装教程(详细)

    一.准备工作 MySQL 下载地址 二.安装环境 Windows 版本:Windows 10 专业版 64bit MySQL 版本:MySQL 5.7.26 三.安装过程 1.解压并配置环境变量 1. ...

  6. win7 mysql8.0.11安装教程_mysql8.0.13下载与安装图文教程(示例代码)

    一.进入mysql网站:https://dev.mysql.com/downloads/mysql/ 二.进入Community选择MySQL Communtiy Server 三.将页面拉到最下面选 ...

  7. WebService之Axis2系列教程(一)Axis2的下载、安装和使用

    Axis2是目前比较流行的WebService引擎.WebService被应用在很多不同的场景.例如,可以使用WebService来发布服务端 Java类的方法,以便使用不同的客户端进行调用.这样可以 ...

  8. python详细安装教程3.8-python3.8下载及安装步骤详解

    1.操作系统:Windows7 64bit Python版本:3.8下载地址:https://www.python.org/downloads/release/python-380/,选择下方的Win ...

  9. 小偷模拟器 Thief Simulator V20230207 最新中文学习版 单机游戏游戏下载免安装【3.27G】

    做个真正的贼.你可以自由地在沙盒街区闲逛偷东西.观察你的目标,收集能帮你行窃的信息.接受挑战,扫荡最安全的房子.买高科技盗贼装备,学新的手法.把货卖给当铺.做所有真贼能做的事! 收集情报 厉害的贼会观 ...

  10. 苏维埃共和国 Workers Resources: Soviet Republic v0.8.8.19最新中文学习版 单机游戏 游戏下载 免安装【2.47G】

    在计划经济体制下管理共和国的方方面面, 包括矿物资源,制造业产品,国家建设,投资以及居民. 建立属于自己的工业园区,包括装卸站,库房,仓库和工厂. 修建基础设施并管理交通, 包括公路,铁路,人行道,输 ...

最新文章

  1. opencv鼠标操作,画矩形
  2. Linux 检查域名服务,linux上的域名服务
  3. Nginx+Tomcat动静分离
  4. SpringBoot从零单排 ------ 拦截器的使用
  5. vivado 一次性设置多线程编译
  6. 防火墙虚拟系统资源分配配置实例
  7. 【优化算法】寄生-捕食算法(PPA)【含Matlab源码 1801期】
  8. minio 文件服务器,5分钟解决SpringBoot集成minio文件服务器的过程
  9. php 触屏手写,MyTouch易维触摸屏手写输入法
  10. 最小二乘法算法C语言,最小二乘法C算法终极整理版本,绝对原创!
  11. 用python刷微信投票_微信投票知道 微信刷票能否python抓取微信投票_大师网络投票刷票网...
  12. mac换硬盘重装系统记录
  13. Spring Boot2.0 - 玩转logback日志
  14. 青少年计算机等级测试内容,青少年人工智能技术水平测试一级等级考试介绍
  15. 河南联通网通封杀路由器解决办法
  16. vue/multi-word-component-names报错处理
  17. 如何从零开始建站,四个步骤了解一下
  18. 有哪些互联网运营方面的书值得推荐?
  19. 使用JWT进行用户身份校验(基于token)
  20. Signif. codes所代表的含义?

热门文章

  1. 九月份参加OPPO和腾讯Android面试:技术一面+二面+三面+HR四面,我的面经总结!
  2. unity 中打印照片的四种方法
  3. OSPF FA地址解析
  4. java 按比例生成随机数_JAVA 生成随机数,并根据概率、比率
  5. RPGJS 进阶分析之 如何使用RMXP导出的数据
  6. 【分享】给大家看一下真正的【二叉树结构】是什么样的
  7. 01 熟悉python绘图工具——matplotlib
  8. alma linux 上配置 ntp 服务器和客户端
  9. PHPRunner 10.7.0 PHP代码生成器
  10. 工程监测仪器振弦模拟信号采集仪VTN的传感器接口