Jetbrains 家族和 Pycharm 版本划分:

pycharm 是 Jetbrains 家族中的一个明星产品,Jetbrains开发了许多好用的编辑器

包括:

Java 编辑器(IntelliJ IDEA)

JavaScript 编辑器(WebStorm)

PHP 编辑器(PHPStorm)

Ruby 编辑器(RubyMine)

C 和 C++ 编辑器(CLion)

.Net 编辑器(Rider)

iOS/macOS 编辑器(AppCode)等等。

pycharm 现在在官网是分为两个版本,第一个版本是「Professional(专业版本)」,这个版本功能更加强大,主要是为 Python 和 web 开发者而准备,是需要付费的。第二个版本是「社区版」,一个专业版的阉割版,比较轻量级,主要是为 Python 和数据专家而准备的。一般我们做开发,下载专业版本比较合适。

常用功能介绍:

  1. 更换 Python 解释器:

在File->Setting->Projec: xxx 下找到 Project Interpreter。然后修改为你需要的 Python 解释器。注意这个地方一定要注意的是:在选择 Python 解释器的时候,一定要选择到 python.exe 这个文件,而不是 python 的安装文件夹。

2. 新建一个项目

3. 调整编辑器字体及其大小

4. 调整控制台的字体及其大小

5. 设置文件编码

6. 修改文件背景颜色

7. 让一个 tab 键代替 4 个空格键

8. 查看项目结构

PyCharm 常用快捷键

熟悉每个编辑器的快捷键,能大大提高你的工作效率。

全网PyCharm的使用教程看这篇就足够啦相关推荐

  1. 图解 Kafka,看本篇就足够啦

    Kafka 是主流的消息流系统,其中的概念还是比较多的,下面通过图示的方式来梳理一下 Kafka 的核心概念,以便在我们的头脑中有一个清晰的认识. 基础 Kafka 是一套流处理系统,可以让后端服务轻 ...

  2. Hexo+Github: 博客网站搭建完全教程(看这篇就够了)

    本篇教程首次发布在个人博客:sunhwee.com,想要获得最佳阅读体验,欢迎前往,建议用电脑查看教程文档. 文章目录 阅读须知 博客开源 前言 第一部分 搭建 Hexo搭建步骤 1. 安装Git 2 ...

  3. 掌握 Kafka,看这篇就足够了

    Apache Kafka 是一个快速.可扩展的.高吞吐的.可容错的分布式"发布-订阅"消息系统, 使用 Scala 与 Java 语言编写,能够将消息从一个端点传递到另一个端点.较 ...

  4. Flink面试,看这篇就足够了

    概述 2019 年是大数据实时计算领域最不平凡的一年,2019 年 1 月阿里巴巴 Blink (内部的 Flink 分支版本)开源,大数据领域一夜间从 Spark 独步天下走向了两强争霸的时代.Fl ...

  5. spring版本 jdk8_从JDK8升级到JDK11,看这篇就足够了

    原文地址:https://blog.codefx.org/java/java-11-migration-guide/. 在原文的基础上,增加了一些我遇到的具体的坑还有在特定场景下的解决方案,供大家参考 ...

  6. 简历中的项目到底该如何写?面试中该如何介绍项目?看这篇就足够了

    简历中的那些项目 原文 前言 前几天有人私信问我,说项目这块没啥亮眼的地方,感觉面试官没啥可问的,就直接让他写算法了.后来看群里的问题有很多很相似,那么我抽时间和几位大佬聊了下,在他们面试候选人的过程 ...

  7. Java基础看这篇就足够用了(基础知识汇总)

    文章目录 第一章.java环境搭建 1.1.Java介绍 1.1.1. Java开发平台 1.1.2. Java开发环境搭建 1.1.3 .Java专业术语 1.1.4. 第一个Java程序 1.1. ...

  8. java 后端校验_如何实现Java后端数据校验?看这篇就足够!

    前言 每次我们在搭建一个开源项目的首要任务包括:项目的统一异常处理.统一结果封装以及做项目的数据校验,在前后端分离的情况下,不仅前端需要做数据校验,同样后端也要实现,前端主要使用一些类似与jQuery ...

  9. 什么是UID、UED、UXD、IXD、UCD、IAD,看这篇就足够了

    文章目录 UID: User Interface Design 用户界面设计 UI:User Interface(用户界面) UID(用户界面设计师) UID认知现状 UED: User Experi ...

最新文章

  1. qt toutf8函数_qt中的toUtf8, toLatin1, Local8bit, toUcs4(转)
  2. 星空主题设计理念_南京婚礼丨一起去看不同经纬度城市的星空吧
  3. OpenCV图像处理使用笔记(一)——使用鼠标选取任何形状的ROI
  4. Java新手如何学习Spring、Struts、Hibernate三大框架?
  5. duck typing java_编程语言中的鸭子类型 Duck Typing
  6. Winform中实现FTP客户端并定时扫描指定路径下文件上传到FTP服务端然后删除文件
  7. PHP表单提交参数验证类(可修改)
  8. Linus下安装maven
  9. 汇新杯┃拼多多黄峥:普通的创业者,不普通的朋友圈_创成汇
  10. php 安装zip,php zip拓展安装
  11. 【Spring】Spring Bean 定义继承
  12. POJ 1166 The Clocks (爆搜 || 高斯消元)
  13. mock SpringMVC 测试控制器方法
  14. spring注入bean的三种方法
  15. Linux下载安装Binutils工具集
  16. 一键恢复CGI v3.2.1.0 增强版
  17. 好用的画图软件推荐 亿图图示专家,媲美visio的操作方式,更加本地化的应用。
  18. 字体如何设计,这几点很重要
  19. CSDN图片去除水印
  20. 程序员创业:从有想法 - 公司注册 - 项目路演 - 一对一投资人商谈

热门文章

  1. get请求返回参数过大约8M左右,UT010029: Stream is closed
  2. android如何避免钓鱼页面,Android应用钓鱼劫持风险的检测与防范
  3. 手把手教你开发chrome扩展一:开发Chrome Extenstion其实很简单
  4. ISBN是国际标准书号的简称,10位ISBN的最后一位为校验位python
  5. 最新解决jupyter内核不匹配:note book kernel not match project kernel
  6. 变量访问遵循就近原则
  7. [C#] 折腾海康威视的人体测温 模组
  8. 博弈论(一)--yale
  9. javascript:常用API学习Math.random, toString,slice(),substr(),Math.ceil()
  10. win10磁盘/cpu占用100%问题