【PyCharm使用教程】10分钟快速学会使用PyCharm


Pycharm,教育邮箱激活,免费使用,到期后再次认证即可
Jetbrains公司开发的IDE功能都非常强大
在这里插入图片描述

在这里插入图片描述

Pycharm快捷键

快捷键 命令
cmd + B 运行当前文件夹
control + C 停止所有进程
cmd + 1 快速切换文件工作区
cmd + 4 快速切换控制台
option + Enter 信息提示/自动导入包
shift + cmd + V 打开最近的粘贴板
cmd + E 查看最近打开的文件
cmd + -/+ 代码折叠
shift + cmd + -/+ 全部代码折叠
cmd + R 替换
shift + Enter 快速换行
option + cmd + L 代码格式化
cmd + F 文件搜索
cmd + shift + F 全局搜索
shift + shift 按文件名搜索

运行当前文件,keymap设置
在这里插入图片描述
在这里插入图片描述

1.配置解释器

在这里插入图片描述

2.安装python包 package

终端使用pip3 --version查看是否安装了pip

python有各种各样的包可以安装,调包侠就是这么来的

如果导入失败,time out,可能是访问受限制,这是可以启用全局代理

pygame 1.9.6
Hello from the pygame community. 
https://www.pygame.org/contribute.html

通过Pycharm安装比用命令行安装要方便不少
在这里插入图片描述
在这里插入图片描述

3.代码模版

在这里插入图片描述

#!/usr/bin/env python
# -*- encoding: utf-8 -*-
"""
@File    :   ${NAME}.py    
@Contact :   [email protected]
@License :   (C)Copyright 2017-2018, Liugroup-NLPR-CASIA

@Modify Time      @Author    @Version    @Desciption
------------      -------    --------    -----------
${DATE} ${TIME}   gxrao      1.0         None
"""

# import lib

注意:

#!/usr/bin/env python
# -*- encoding: utf-8 -*-

这两句话是用来指定用什么解释器运行脚本以及解释器所在的位置还有文件编码
python3下不需要加这两句话,但python2需要,所以建议所有文件都加上这两句话

4.IdeaVim插件

在设置里Plugins里安装插件
在这里插入图片描述
可以像vimrc一样自定义快捷键,很方便(重启后生效)
在这里插入图片描述

set showmode
set relativenumber
set clipboard=unnamed

inoremap jj <Esc>
noremap L $
noremap H ^

:let mapleader=","
nnoremap <leader>v ggVGy

5.长句自动换行设置

在这里插入图片描述

6.复制路径和在访达中打开

在这里插入图片描述

7.structure查阅代码结构

在这里插入图片描述

8.TODO记录要做的事情

在这里插入图片描述

9.调试(设置断点)

调试的关键是设置合理的断点
在这里插入图片描述

10.RunwithPythonConsole对所有文件生效

pycharm运行程序时在Python console窗口中运行而不是在运行窗口中运行

在这里插入图片描述
2. 选中Run with Python Console, 但这只对单个文件生效
在这里插入图片描述
在这里插入图片描述
3. 对所有文件生效
在Temples里找到Python然后这里的设置是对所有文件生效的
在这里插入图片描述
设置在Run窗口打开,这样不会堆积输出
在这里插入图片描述
在这里插入图片描述

11.打开终端Terminal

可以直接在PyCharm内打开终端
在这里插入图片描述

12.内置函数只有一行pass原因

PyCharm这个IDE做了一些很6的事情,他会维护一个对当前解释器中所有函数,类型等东西的索引,这样就可以进行定义跳转(command + 鼠标左击)一类的操作了。但是对内置函数来说,找不到对应的实现,只有文档 pydoc可用,于是PyCharm就根据文档自动地生成这些函数的签名,也就是内容为pass的函数。这些函数的具体实现需要到python的源代码中找,可以参考官方文档 Extending Python with C or C++

在调用内置函数的时候是通过C实现的
这些内置函数的具体实现不是通过python编写的,而是通过C编写的,在python的builtins模块里只用一个pass作为占位符(保证不出错),调用的时候通过调用C的方法实现的,python里面需要进行大量复杂运算的一些内置方法是用C编写的。在调用的时候是通过C实现的。

在这里插入图片描述

13.执行中间某一段代码

选中你要执行的代码,然后右键,点Execute Selection In Python Console,可以设置快捷键为shift + cmd + B

在这里插入图片描述

如果不成功,检查是否安装了coverage包
在这里插入图片描述

14.更换主题

monokai主题下载

如何使用

  • download .jar or .icls from the directory of specific monokai theme folder
  • PyCharm -> File -> Settings -> Editor -> Color Scheme -> Import Scheme -> Select jar/icls file
    在这里插入图片描述
    在这里插入图片描述

15.分段运行代码Control+Enter

点击代码段左边的绿色三角形或按Ctrl+Enter执行当前这段代码

注意:
1 有时候文件开头import后面开始即需要添加#%%,否则无法分段成功。
2 仅在科学模式Scientific Mode下有效

在这里插入图片描述
16.翻译插件translation

查词快捷键:viw cmd + Y
在这里插入图片描述
在这里插入图片描述

如果出现:更新TTK失败,请检查网络连接

在设置中取消勾选 translate.google.com,即可
在这里插入图片描述

参考Pycharm使用教程

发布了182 篇原创文章 · 获赞 71 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/qq_43827595/article/details/104039483