Python 学习笔记【02】PyCharm应用

  一、在PyCharm下为你的Python项目配置Python解释器

    1、Settings--》Editor--》Project:当前项目名--》Project Interpreter--》Add Local

  二、在Python下创建Python文件、Python模块

    1、File--》New--》Python File

    2、File--》New--》Python Package

  三、使用PyCharm安装Python第三方模块

    1、Settings--》Editor--》Project:当前项目名--》Project Interpreter--》点击右侧绿色加号

  四、Python基本设置

    1、不使用Tab,Tab=4空格:Editor--》Code Style--》Python--》Tabs and Indents页签

    2、字体、字体颜色:           Editor--》Colors & Fonts--》Font/Language Defaults/Python

    3、关闭自动更新:              Editor--》Appearance & Behavior--》System Settings--》Updates

    4、脚本头设置:                 Editor--》Code Style--》File and Code Templates--》Python Script

    5、显示行号:         Editor--》General--》Appearance--》Show line numbers

    6、右侧竖线是PEP8的代码规范:提示一行不要超过120个字符。

    7、导出、导入你自定义的配置:File--》Export Settings、Import Settings

  五、常用快捷键

     Editor--》Keymap

    1、Crtl + D :复制当前行

    2、Ctrl + Y  :删除当前行

    3、Shift + Enter :快速换行

    4、Ctrl + / :快速注释 (选中多行后可以批量注释)

    5、Tab :缩进当前行 (选中多行后可以批量缩进)

    6、Shift + Tab :取消缩进 (选中多行后可以批量取消缩进)

    7、Ctrl + F :查找

    8、Ctrl + R :替换

    9、Ctrl + ] :跳到行尾

    10、Ctrl + [:跳到行首

  六、PyCharm安装插件

    1、 Editor--》Plugins Editor--》Browse repositories --》Install

  七、Git配置

    1、Editor--》Version Control--》Git

  八、常用操作指南

    1、复制文件路径:左侧文件列表右键选中的文件--》Copy Path

    2、在文件管理器中打开:左侧文件列表右键选中的文件--》Show in Explorer

    3、快速定位:Ctrl + 某些內建模块之后,点击在原文件中展开

      Scroll from Source / Collapse All

    4、查看结构:IDE左侧边栏Structure查看当前项目的结构

    5、Tab批量换Space:Edit--》Convent Indents--》To Spaces/To Tobs

    6、TODO的使用:#TODO要做的事情

    7、把当前Tab页移到窗口右边(下边),方便对比:Tab页签右键--》Move to Right(Down)

    8、查看文件修改前后对比:文件中右键--》Local History

    9、IDE右下角一些有用的信息:当前光标在第几行的第几个字符/当前回车换行/当前编码类型/当前Git分支

    10、IDE右侧边栏--》DataBase

  九、PEP8代码规范

    1、单独一行的注释:# + 1空格 + 注释内容

    2、代码后跟着的注释:2空格 + # + 1空格 + 注释内容

  十、SSH Terminal Default encoding

    1、Editor--》Tools--》SSH Terminal--》Default encoding UTF-8

  十一、编码统一

    Editor--》File Encoding--》IDE Encoding 和 Project Encoding 编码统一 UTF-8

原文地址:https://www.cnblogs.com/a1-code/p/5996826.html