Pycharm使用之心得

PyCharm 简单使用

一、PyCharm介绍

  1. PyCharm概念:

    PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发

二、PyCharm使用配置

  1. 设置文件头信息,打开Setting-editer-file and code Template,file下,找到python Script添加如下代码

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    #
    #    @Author :Alex
    #
    #              _____               ______
    #     ____====  ]OO|_n_n__][.      |    |]
    #    [________]_|__|________)<     
    #     oo    oo  'oo OOOO-| oo\_   ~o~~~o~'
    # +--+--+--+--+--+--+--+--+--+--+--+--+--+
    #    @Time : ${DATE} ${TIME}
    #    @FIle: ${NAME}.py
    #    @Software: ${PRODUCT_NAME}
    

在这里插入图片描述

  1. 设置项目使用的编辑器版本:File-Setting-Project-Project Interperter
    在这里插入图片描述

  2. 代码全部匹配,去掉大小写匹配 Setting-Editor-General-code Completion

在这里插入图片描述

  1. 自动导包,导入需要的包,Setting-Editor-Auto import
    在这里插入图片描述

  2. 设置文件编码格式:Setting-Editor-File Encoding
    在这里插入图片描述

    6.让一个Tab键代替4个空格键

在这里插入图片描述

7.设置终端为linux,终端可使用linux命令setting-tools-terminal

在这里插入图片描述

8.快速输入自定义的代码 Setting-Editor-Live-Templates
在这里插入图片描述

三、PyCharm快捷键大全

在这里插入图片描述

快捷键功能
ctrl +Q快速查看文档
ctrl +F1显示错误描述或警告信息
ctrl +/行注释(可选中多行)
Ctrl + Alt + L代码格式化
Ctrl + Alt + O自动导入
Ctrl + Alt + I自动缩进
Ctrl + D复制选定的区域
Ctrl + Y删除当前行
Shift + Enter换行(不用鼠标操作了)
Ctrl + B/鼠标左键转到方法定义处
Ctrl + W选中增加的代码块
Shift + F6方法或变量重命名
Ctrl + E最近访问的文件

具体详细的可以看文档

四、PyCharm在工作中的实际应用

1.Pycharm 版本控制

a. 在pycharm 中配置好Git目录,最新版的Pycharm不用配置,会自动寻找,配置如下:

在这里插入图片描述

b. git clone 代码到本地
在这里插入图片描述

在这里插入图片描述
c. 提交代码
在这里插入图片描述

2.PyCharm debug模式

1、debug的断点调试:

断点调试,英文 breakpoint。用大白话来解释下,断点调试其实就是在程序自动运行的过程中,你在代码某一处打上了断点,当程序跑到你设置的断点位置处,则会中断下来,此时你可以看到之前运行过的所有程序变量

a.了解控制台竖排的每个按钮

在这里插入图片描述
横排的所有按钮:
在这里插入图片描述

step over(F8快捷键):在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函数整个作为一步。在不存在子函数的情况下是和step into效果一样的。简单的说就是,程序代码越过子函数,但子函数会执行,且不进入。

step into(F7快捷键):在单步执行时,遇到子函数就进入并且继续单步执行,有的会跳到源代码里面去执行。

step into my code(Alt+Shift+F7快捷键):在单步执行时,遇到子函数就进入并且继续单步执行,不会进入到源码中。

step out(Shift+F8快捷键):假如进入了一个函数体中,你看了两行代码,不想看了,跳出当前函数体内,返回到调用此函数的地方,即使用此功能即可。

Resume program(F9快捷键):继续恢复程序,直接运行到下一断点处。

五、Pycharm常用插件

  1. Translation:用于文档翻译,使用该插件,可以将Pycharm sdk英文注释默认转化为中文
    在这里插入图片描述
  2. Auto Meterial Icons:图标工具,让你使用观赏更好用
  3. CodeGlance Pro 侧边栏预览
  4. One Dark theme 一些好看的主题设置
  5. Lingma-Alibaba Cloud Ai coding Assistant 阿里通义零码插件,使用该插件可以让你写代码更加高效
    在这里插入图片描述

六、Python 遇到的问题:

一、介绍:
在使用Python安装包工具pip时经常会出现下载很慢的情况,这其中有很大一部分原因和pip的源有关,在我们安装python后,通常python解释器自带pip这个工具,但是这里pip是设置的默认源,也就是官方源:
https://pypi.org/simple,这个源在国内的下载速度是很慢的(精通FQ的大神另说),所以我们为了提高包的下载速度我们可以通过换源来实现。
PYPI国内源路径
● 阿里云 http://mirrors.aliyun.com/pypi/simple/
● 豆瓣(douban) http://pypi.douban.com/simple/
● 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
● 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
换源方式
这里我们提供两种换源的方式:

  1. 临时换源
  2. 永久换源
    二、 临时换源
    临时换源只需要在pip安装包时,加上一个-i参数后接源的url即可:
    #清华源
    pip install markdown -i https://pypi.tuna.tsinghua.edu.cn/simple

阿里源

pip install markdown -i https://mirrors.aliyun.com/pypi/simple/

腾讯源

pip install markdown -i https://mirrors.cloud.tencent.com/pypi/simple

豆瓣源

pip install markdown -i https://pypi.douban.com/simple/
显然不是一个一劳永逸的方法,只有下少量包的时候有使用的场景,下面我要介绍永久换源的方法,通过这个方式换源,那么以后我们下载的包就可以全部从这个url中下载了,这样大大减轻了我们的工作量,明显比临时换源的方法更好。
三、.永久换源:
方式一:
在命令行或终端直接执行该命令,如果windows下不能执行,就在pycharm 终端下执行,即可

清华源

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

阿里源

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

腾讯源

pip config set global.index-url https://mirrors.cloud.tencent.com/pypi/simple

豆瓣源

pip config set global.index-url https://pypi.douban.com/simple/

换回默认源

pip config unset global.index-url
方式二:
Linux

  1. 在根目录下创建/修改~/.pip/pip.confpip配置文件;
  2. 进入文件新增/修改内容;
    [global]
    index-url = https://mirrors.aliyun.com/pypi/simple/
    [install]
    trusted-host = https://mirrors.aliyun.com
  3. 保存文件并退出;
    Windows
  4. windows在%HOMEPATH%\pip\pip.ini中修改上面第二步的内容;(例如:C:\Users\hp\AppData\Roaming\pip\pip.ini)
  5. 保存文件退出;
    常见问题
    ● 安装包的时候出现
    Collecting beautifulsoup4
    The repository located at mirrors.aliyun.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with ‘–trusted-host mirrors.aliyun.com’.
    Could not find a version that satisfies the requirement beautifulsoup4 (from versions: )
    No matching distribution found for beautifulsoup4
    这是一个问题是在pip镜像升级报警,只需要添加信任源即可:
    ○ 临时换源处理
    pip install beautifulsoup4 --trusted-host mirrors.aliyun.com
    ○ 更换默认源配置(一劳永逸)
    [install]
    trusted-host=pypi.douban.com
    四、查看当前镜像源
    pip config list
    五、补充
    gitee 上的一个开源项目可以一键修改镜像源,方便大家操作
    https://gitee.com/shenzhiwuyan/updata_pip_Domestic-mirrors
### PyCharm 2025 版本使用教程 #### 安装与配置环境 PyCharm 是一种 Python IDE,可以帮助程序员节约时间,提高生产效率[^1]。对于最新发布的 PyCharm 2025版本,在安装过程中会自动检测并加载已有的 Python 解释器,当这些步骤完成之后可以直接点击创建项目来启动新的开发工作[^2]。 #### 创建新工程项目 要新建一个工程项目以开始编写代码,可以通过菜单栏中的 `File` -> `New Project...` 来实现。这将引导用户通过一系列简单的对话框来进行项目的初始化设置,包括选择解释器和其他必要的选项。 #### 设置编辑器偏好 为了提升用户体验,可以自定义编辑器的各种属性。例如,默认字体大小可能不适合所有人;因此可以在 `File` -> `Settings` (Windows/Linux) 或者 `PyCharm` -> `Preferences` (macOS),然后导航至 `Editor` -> `Font` 进行调整,比如把字号设为更舒适的18号字[^3]。 #### 主题更换 除了基本的功能外,还可以改变IDE的主题颜色方案,使长时间编码更加舒适。同样是在设置/首选项里找到外观部分进行更改。 #### 插件管理与扩展功能 专业版提供了丰富的插件支持以及更多高级特性,允许开发者根据个人需求定制化自己的开发环境。可以从官方仓库浏览和下载各种类型的插件,从而增强生产力或简化特定任务的工作流程。 #### 外部工具集成 利用外部工具集成功能可方便地调用第三方应用程序和服务,进一步拓展了该IDE的能力范围。此操作通常涉及配置命令行指令或其他形式的脚本执行方式。 ```bash # 示例:添加Git作为外部工具 pycharm --external-tool git ``` #### 查找资源和支持材料 针对具体的特性和问题解决办法,建议查阅JetBrains提供的官方文档或是观看视频指南获取最权威的信息指导。官方网站上不仅有详细的说明手册还有社区论坛可供交流学习经验和技术心得
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值