「建议收藏」Pycharm使用教程(非常详细,非常实用)

2023-11-06

Pycharm使用教程

1、 Jetbrains家族和Pycharm版本划分:

pycharm是Jetbrains家族中的一个明星产品,Jetbrains开发了许多好用的编辑器,包括Java编辑器(IntelliJ IDEA)、JavaScript编辑器(WebStorm)、PHP编辑器(PHPStorm)、Ruby编辑器(RubyMine)、C和C++编辑器(CLion)、.Net编辑器(Rider)、iOS/macOS编辑器(AppCode)等。pycharm现在在官网[https://www.jetbrains.com/pycharm/download/#section=windows]是分为两个版本,第一个版本是Professional(专业版本),这个版本功能更加强大,主要是为Python和web开发者而准备,是需要付费的。第二个版本是社区版,一个专业版的阉割版,比较轻量级,主要是为Python和数据专家而准备的。一般我们做开发,下载专业版本比较合适。

2、 汉化:把resources_zh.jar拷贝到PyCharm的安装目录下的lib目录,重启Pycharm即可。(resources_zh.jar汉化包关注本账号获取)

3、 整体结构:

「建议收藏」Pycharm使用教程(非常详细,非常实用)

整体结构

4、 常用功能介绍:

(1) 如何更换Python解释器:

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

「建议收藏」Pycharm使用教程(非常详细,非常实用)

(2) 如何创建一个Python包:

「建议收藏」Pycharm使用教程(非常详细,非常实用)

如何创建一个Python包

一定要选择Python Package,不然就不会创建一个__init__.py文件。

(3) 如何创建不同类型的文件:

「建议收藏」Pycharm使用教程(非常详细,非常实用)

如何创建不同类型的文件

(4) 如何新建一个项目:

「建议收藏」Pycharm使用教程(非常详细,非常实用)

如何创建一个新项目

(5) 如何调整编辑器字体及其大小:

「建议收藏」Pycharm使用教程(非常详细,非常实用)

调整字体大小

(6) 如何调整控制台的字体及其大小:

「建议收藏」Pycharm使用教程(非常详细,非常实用)

调整控制台字体

(7) 如何设置文件编码:

「建议收藏」Pycharm使用教程(非常详细,非常实用)

文件编码

(8) 如何修改文件背景颜色:「建议收藏」Pycharm使用教程(非常详细,非常实用)

修改背景颜色

(9) 如何让一个tab键代替4个空格键:

「建议收藏」Pycharm使用教程(非常详细,非常实用)

用一个tab键代替4个空格键

(10) 如何自定义Python模版文件:

「建议收藏」Pycharm使用教程(非常详细,非常实用)

自定义Python模板文件

(11) 显示行号:

在显示行号的地方右键,勾选上显示行号。

(12) 如何安装插件:

设置->Plugins->Browse repositories,然后输入你要安装的插件。

(13) 复制文件路径:右键->copy path。

(14) 在文件管理器中打开:右键->Show In Explorer。

(15) 进入到某文件中:把光标放在单词中间,然后按ctrl+b或者按ctrl键+鼠标左键。

(16) 查看项目结构:[图片上传失败…(image-ea32d1-1615460196390)]

查看项目结构

(17) DEBUG:

「建议收藏」Pycharm使用教程(非常详细,非常实用)

跳过函数执行。

跳过函数执行

「建议收藏」Pycharm使用教程(非常详细,非常实用)

进入自己的函数,进入系统的函数

进入自己的函数也进入系统的函数

「建议收藏」Pycharm使用教程(非常详细,非常实用)

进入自己的函数,但不进入系统的函数。

进入自己的函数,但不进入系统的函数

「建议收藏」Pycharm使用教程(非常详细,非常实用)

跳出当前执行的函数。

跳出当前执行的函数

「建议收藏」Pycharm使用教程(非常详细,非常实用)

跳到光标所在的地方。

调到光标所在的地方

「建议收藏」Pycharm使用教程(非常详细,非常实用)

跳到下一个断点。

调到下一个断点

「建议收藏」Pycharm使用教程(非常详细,非常实用)

结束本次执行。

结束本次执行

(18) 设置一次性只能运行一个实例:

「建议收藏」Pycharm使用教程(非常详细,非常实用)

(19) 常用快捷键:

  • ctrl+d:复制当前行到下一行。

  • ctrl+y:删除当前这一行。

  • shift+enter:跳到下一行。

  • ctrl+/:添加注释。

  • tab:缩进。

  • shift+tab:取消缩进。

  • ctrl+f:查找。

  • ctrl+shift+f:在当前项目中查找。

  • ctrl+减号:折叠当前代码块。

  • ctrl+加号:展开当前代码块。

  • ctrl+shift+减号:折叠当前文件所有代码块。

  • ctrl+shift+加号:展开当前文件所有代码库。

如果你符合下面的情况中的任意一条,那我十分建议你加入跟着一起学习

1.准备从事编程工作,但是不知道选择什么语言好

2.只掌握了Python基础,缺乏系统性的学习以及企业级项目实战,达不到求职的能力

3.有一定Python基础,但是求职屡屡碰壁,各种问题频繁暴露,甚至怀疑自己不适合做开发

4.准备转行从事开发的同学

5.年满18即可

6.想利用Python副业月入3000-80000

图片

****扫码二维码领取Python学习试学课程+课程咨询!

领取福利加小姐姐微信:SX77661

免费领取学习+课程规划

图片

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

「建议收藏」Pycharm使用教程(非常详细,非常实用) 的相关文章

随机推荐

  • ctfshow web入门 命令执行34-38

    1 web34 和web33差不多 过滤了冒号 第一个为官方解法 payload c include GET 1 gt 1 php filter read convert base64 encode resource flag php c
  • 立一个小小的flag

    距离上次写博客已经很久了 下个月也是我入职一周年了 很久没有沉下心好好写一些文章 内心还有有点不安的 准备接下来花点时间好好写点东西 把工作学习中的事情记录下来 希望对你我都有帮助 17年还是大三的时候 每天都会坚持学习写博客 沉淀自己学到
  • 基础实验篇

    导读 uORB是PX4 Pixhawk系统中非常重要且关键的模块之一 是用于无人机模块间通信的协议机制 本篇将详细介绍uORB并详细拆解uORB消息读写与自定义实验 一 基础实验篇 uORB消息读写与自定义实验 一 ect Request
  • ctfshow--web入门(web101--web115&web123&web125-web133)

    ctfshow web入门 web101 web115 web123 web125 web133 web101
  • 什么是CSRF

    目录 1 CSRF是什么 2 CSRF漏洞检测 3 防御CSRF攻击 3 1 验证 HTTP Referer 字段 3 2 在请求地址中添加 token 并验证 3 3 在 HTTP 头中自定义属性并验证 1 CSRF是什么 CSRF Cr
  • 结合高阶函数聊聊useMemo和useCallback

    使用useMemo可以实现useCallback useCallback fn deps 其实相当于 useMemo gt fn deps 所以说 使用useMemo完全可以实现useCallback useCallback functio
  • 如何用MODIS数据在TIMESAT中提取物候参数

    感觉研究植被物候的帖子好少呀 也找不到关于TIMESAT的操作教程 这里便记载我学习植被物候信息提取的学习笔记 下面是我综合了很多零零散散的信息学习到的东西 但是还是有很多看不明白的地方 比如一些参数的设置上面 希望有知道的可以让我学习一下
  • Spring Boot + Jpa(Hibernate) 架构基本配置

    1 基于springboot 1 4 0 RELEASE版本测试 2 springBoot Hibernate Druid Mysql servlet jsp 不废话 直接上代码 一 maven的pom文件
  • Git 常用指令

    Git 常用指令 bashrc 文件 用于输出git提交日志 alias git log git log pretty oneline all graph abbrev commit 用于输出当前目录所有文件及基本信息 alias ll l
  • pandas数据预处理------去除‘特征重复’的2种方法

    常见的数据重复包括 1 记录重复 一个或多个特征的某条记录的值完全相同 2 特征重复 存在一个或者多个特征名称不同 但数据完全相同的情况 去除特征重复的2种方法 1 通过相似度矩阵去重 要去除连续的特征重复 可以利用特征间的相似度将两个相似
  • permission denied while trying to connect to the Docker daemon socket 错误

    安装 docker 执行错误如下 docker ps permission denied while trying to connect to the Docker daemon socket at unix var run docker
  • 做一个统计单词数目的Atom插件

    本文是Atom 教程 制作单词计数插件的简化介绍 所有代码都来自这篇文章 如果希望参考详细的文档 请直接查看原文 这篇文章用一个简单的小例子 为我们讲解了如何编写一个Atom编辑器插件 该例子使用的是CoffeeScript 所以为了更好地
  • leetcode----JavaScript 详情题解(2)

    目录 2629 复合函数 2631 分组 2634 过滤数组中的元素 2635 转换数组中的每个元素 2637 有时间限制的 Promise 对象 2648 生成斐波那契数列 2649 嵌套数组生成器 2665 计数器 II 2666 只允
  • 可重复读输入流的问题

    为了统一签名 需要在controller之前读json输入流数据 controller的参数绑定是直接读inputStream 但一般httpServletRequest只能读一次 解决方法是 在filter中直接读一次inputStrea
  • 【7-4 h0018.金币 (20 分)】思路清晰,c++实现,分分钟解决

    7 4 h0018 金币 20 分 国王以金币支付给他忠诚的骑士 在他服役的第一天 骑士会得到一枚金币 在接下来的每两天 服务的第二和第三天 骑士会收到两枚金币 在 在接下来的三天里 第四 第五和第六天 骑士每一天都会得到三枚金币 在接下来
  • HTML中怎么设置图片的位置和大小

    其他的也不多废话了直接上代码 img src fan jpg width 800 height 800
  • python批量爬取公众号文章

    前言 本文的文字及图片来源于网络 仅供学习 交流使用 不具有任何商业用途 版权归原作者所有 如有问题请及时联系我们以作处理 作者 舴艋的舟 PS 如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 python免费学习资料以及群
  • js逆向:rpc远程调用

    websocket python代码 服务端 先开启这个 import asyncio import websockets connected set async def server websocket connected add web
  • Linux系统连接华为oceanstor数据存储

    Linux系统连接华为oceanstor数据存储 一 登录检查oceanstor数据存储 二 配置linux使用的数据储存 1 创建LUN 2 创建Lun组 3 创建主机 4 创建主机组 5 创建映射关系 三 Linux客户端操作 1 查看
  • 「建议收藏」Pycharm使用教程(非常详细,非常实用)

    Pycharm使用教程 1 Jetbrains家族和Pycharm版本划分 pycharm是Jetbrains家族中的一个明星产品 Jetbrains开发了许多好用的编辑器 包括Java编辑器 IntelliJ IDEA JavaScrip