分享

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

 精灵王 2021-04-02

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

在这里插入图片描述

Pycharm快捷键

pycharm常用的快捷键 | Zhen ZHAO

快捷键命令
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./contribute.html

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

3.代码模版

在这里插入图片描述

#!/usr/bin/env python
# -*- encoding: utf-8 -*-
"""
@File    :   ${NAME}.py    
@Contact :   raogx.vip@hotmail.com
@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一样自定义快捷键,很方便(重启后生效)
在这里插入图片描述
.ideavimrc

set number

set incsearch
set ignorecase
set showmode
set clipboard=unnamed
set clipboard+=ideaput

:let mapleader="\<space>"
map S <nop>
set surround

inoremap a; <Esc> `^
noremap L $
noremap H ^

nnoremap n nzz
nnoremap N Nzz

nnoremap <leader><Up> ddkP
nnoremap <leader><Down> ddp


nnoremap <leader>s i<space><Esc>

nnoremap Q :wq!<CR>
nnoremap <leader>q :q!<CR>
nnoremap U <c-r>

nnoremap <leader>j J
nnoremap J 4j
nnoremap K 4k

vnoremap J 4j
vnoremap K 4k

nnoremap <leader>v ggVGy

nnoremap <leader>f- <C-w>v
nnoremap <leader>f= <C-w>s

nnoremap <leader>fh <C-w>h
nnoremap <leader>fj <C-w>j
nnoremap <leader>fk <C-w>k
nnoremap <leader>fl <C-w>l

nnoremap <leader>fd <C-w>c

nnoremap <leader>f1 <C-w>+
nnoremap <leader>f2 <C-w>-
nnoremap <leader>f0 <C-w>=

nnoremap <leader>di gg"ddGi
nnoremap <leader>dd gg"ddG

20.12.19更新:输出结果这个编辑框,也能用vim
在这里插入图片描述

5.长句自动换行设置

在这里插入图片描述

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

在这里插入图片描述

7.structure查阅代码结构

在这里插入图片描述

8.TODO记录要做的事情

在这里插入图片描述

9.调试(设置断点)

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

10. Pycharm项目文件名红色的解决方法

PyCharm与git/GitHub取消关联 - V神丫丫 - 博客园

在File > setting > Version Control

右边的窗口,选中当前的版本控制路径,点击最后侧的减号图标,最后选择OK

在这里插入图片描述

参考Pycharm使用教程

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,即可
在这里插入图片描述

16. 取消pycharm烦人的下划线提示

在这里插入图片描述

17. Run with Python Console对所有文件生效(不显示Run窗口)

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

在这里插入图片描述
2. 选中Run with Python Console, 但这只对单个文件生效
在这里插入图片描述
在这里插入图片描述
3. 对所有文件生效
在Temples里找到Python然后这里的设置是对所有文件生效的
在这里插入图片描述

在这里插入图片描述


如果想恢复原来的Run窗口(运行多个文件,结果只会在一个窗口显示),按如下勾选
在这里插入图片描述
在这里插入图片描述
其实 python console 也可以只在单个控制台输出结果,请看下一小节

18. 解决运行Python时产生多个Python Console窗口

PyCharm running Python file always opens a new console - Stack Overflow
在这里插入图片描述
解决方法:

勾选: Use existing console for "Run with Python Console"

在这里插入图片描述

这样就可以只把结果丢在一个 Python Console 控制台了
在这里插入图片描述

如果不想出现 Python Console 控制台,而是直接显示Run运行结果,可以参考前面介绍的RunwithPythonConsole对所有文件生效中的方法

在这里插入图片描述

19. Pycharm关闭右侧滚动条的条纹警告

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

20.关闭pep8代码风格检查

在这里插入图片描述

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多