Pycharm使用技巧(转载)

先安装python解释器
Linux不需要安装,默认自带,Windows需要安装,当前最新版本是2.7和3.6
下载地址:https://www.python.org/downloads/windows/
记得把环境变量勾选上

 --------------------------------------------------------------------------------------------------------

1.在Pycharm下为你的Python项目配置Python解释器

View-》Toolbar和Tool Buttons


Project:当前项目名>Project Interpreter>add Local

或者

file->setting

 

Project :pyproject1-》Project Interpreter

如果当前电脑安装了3.6和2.7两个python,如果项目是用3.6来编写的,就要选择3.6作为解析器

 

 

----------------------------------------------------------------------------------------------------
2.在Pycharm下创建Python文件、Python模块
File>New>Python File
File>New>Python Package
 

-----------------------------------------------------------------------------------------------
3.使用Pycharm安装Python第三方模块
Project:当前项目名>Project Interpreter>点击右侧绿色小加号

PyPI - the Python Package Index --python包索引
pip install

第三方模块安装位置:C:\Python27\Lib\site-packages

Linux:

/usr/lib/python2.6/site-packages
/usr/lib64/python2.6/site-packages/

 

搜索并安装第三方模块

选择模块的版本

仓库来源,实际连接的是:https://pypi.python.org/simple/

从网上下载,电脑必须能上网

安装位置:C:\Python27\Lib\site-packages

---------------------------------------------------------------------------------------------------

4.Pycharm基本设置,例如不使用tab、tab=4空格、字体、字体颜色、主题、脚本头设置、显示行号等。如何导出和导入自定义设置。

不使用tab、tab=4空格:Editor -> Code Style -> Python
缩进四个空格,不管在哪个操作系统,哪个IDE都不会有问题,tab可能在其他操作系统缩进会有问题

use tab character和smart tabs的勾去掉,然后下面是4 ,4, 8


字体、字体颜色:

Appearance & Behavior ->Appearance-> Theme : Darcula

Editor -> Colors & Fonts ->Font
Primary font:Courier New ,Size:14

 

 

关闭自动更新:Appearance & Behavior  ->System Settings ->Updates


脚本头设置:Editor ->File and Code Templates ->Python Script 注:其他类似

 

 

显示行号:Editor -> General  -> Appearance -> Show line numbers  注:2016.2默认显示行号


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


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

 

 

 

-------------------------------------------------------------------------------------------------------------
5.常用快捷键,例如复制当前行、删除当前行、批量注释、缩进、查找和替换。
常用快捷键的查询和配置:Keymap
Ctrl + D:复制当前行 或Ctrl + C -> Ctrl + V
Ctrl + E:删除当前行  或Ctrl + X
Shift + Enter:快速换行
Ctrl + /:快速注释(选中多行后可以批量注释)
Tab:缩进当前行(选中多行后可以批量缩进)
Shift + Tab:取消缩进(选中多行后可以批量取消缩进)
Ctrl + F:查找
Ctrl + H:替换

 

--------------------------------------------------------------------------------------------------------------------
6.Pycharm安装插件,例如Markdown support、数据库支持插件等。
Plugins -> Browse repositories -> 搜索‘markdown support’ -> install
右上角View有三个选项可选,一般我们都用中间那个左侧编写,右侧实时预览

 

 

-----------------------------------------------------------------------------------------------------
7.Git配置
需要本地安装好Git
Version Control ->  Git
配置了Git等版本控制系统之后,可以很方便的diff查看文件的不用

 

-----------------------------------------------------------------------------------------------------------------

8.常用操作指南。例如复制文件路径、在文件管理器中打开、快速定位、查看模块结构视图、tab批量换space、TODO的使用、Debug的使用。
复制文件路径:左侧文件列表右键选中的文件  -> Copy Path
在文件管理器中打开:右键选中的文件  -> 往下找到Show In Explorer


快速定位:按住Ctrl +鼠标左键点击 ,点击在源文件中展开类,函数,方法等的定义
查看结构:IDE左侧边栏Structure 查看当前项目的结构
tab批量换space:Edit  ->  Convert Indents

TODO的使用:# TODO 要记录的事情
Debug设置断点,直接点击行号与代码之间的空白处即可设置断点
Tab页上右键 -> Move Right(Down),把当前Tab页移到窗口右边(下边),方便对比
文件中右键 -> Local History能够查看文件修改前后的对比


IDE右下角能看到一些有用的信息,光标当前在第几行的第几个字符、当前回车换行、当前编码类型、当前Git分支
IDE右侧边栏  ->  Database
 

 

--------------------------------------------------------------------------------------
9.去掉烦人的波浪线
单独一行的注释:#+1空格+注释内容
代码后跟着的注释:2空格+#+1空格+注释内容
保持良好的统一的编程风格是十分重要的。
Google上面有很多关于各种语言的编程规范指导,Python也有自己的一些编程规范,
PyCharm也会按一定的规范(比如PEP8)来检查编辑器中的代码。
这里的编程风格有代码编写格式层面的也有代码逻辑组织层面的。
https://github.com/iwhgao/zh-google-styleguide/blob/master/google-python-styleguide/python_language_rules.rst
https://github.com/iwhgao/zh-google-styleguide/blob/master/google-python-styleguide/python_style_rules.rst

 

黄色波浪色不合规范

绿色波浪线符合规范

 

----------------------------------------------------------------------------------------
10.SSH Terminal: Default encoding:UTF8
Settings   ->   Tools   ->   SSH Terminal    ->   最后一行Default encoding:选择UTF-8

 

 

 

 

示例

复制代码

#!/usr/bin/env python
# -*- coding:utf-8 -*-
#__author__ = "huazai"
"""
pycharm使用指南
Date:2016.08.12
"""

def test(num)
    """
    test function 
    """
    for i in range(num):   #代码后面的注释
        j=i+1
        if j%2 ==0
            print j
    #单独一行注释
    else:
        print "The end"
    
if __name__=="__main__":
    test(10)

转载于:https://my.oschina.net/wulinux/blog/850473

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值