博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Pycharm 常用设置
阅读量:4951 次
发布时间:2019-06-11

本文共 1556 字,大约阅读时间需要 5 分钟。

目录

Pycharm版本分布

  • pycharm-professional专业版: 试用30天,收费版,功能最全
  • pycharm-community社区版: 免费.新手推荐使用此版
  • pycharm-education教育版: 基于社区版.在校生可以使用此版

为什么我的Pycharm不能新建flask项目

这个是版本的原因,很可能你安装的是社区版或者教育版

确切的说,这两个版本不会帮你创建项目结构

对于处于学习初期的人而言,自己创建项目结构更有助于学习

只有专业版才提供了快速创建特定项目的选项

应该选择什么样的Python解释器环境

基于我们已经安装的python而创建的解释器称为虚拟环境

常用的虚拟环境主要有3种:virtualenv,venv,conda

以virtualenv为例:

location 指的是虚拟环境文件夹位置,如果是社区版,系统默认位置是当前项目根目录,专业版是用户文件夹

base interpreter 指的是python解释器,一般是我们已经安装的python版本python.exe文件的路径

inherirt global site-packages 是否继承上面已经安装的包

make available to projects 是否对所有项目可见

1562820992869

如何修改颜色方案

建议 Darcula, Monokai

1562821222891

如何修改字体

Font: 默认字体.后面的选项表示筛选等宽字体.常用编程字体: consolas, courier new, Hack, Source Code Pro

Size: 字体大小.建议16-24

Line spacing: 行间距

Fallback font: 备用字体.例如上面选择了一个英文字体,没有包含中文字体,那么就会使用此字体

1562821262964

此外,编辑界面的字体和终端界面字体还可以单独设置

1562821567661

1562821580746

如何关闭那些烦人的代码提示/语法风格检测/波浪线

这个问题指的是类似下面的情况,或者其他类型的弱提示

1562825540454

上面的绿色波浪线指的是,变量名不符合小驼峰规则

出现这些问题提示,说明你的编程风格不符合规范

变量命名规范是国际通用的准则

而python还有自己的加强版规范-PEP8

临时关闭提示

1562825747266

永久关闭提示

1562825774644

1562825807187

如何安装package

点击 + 号按钮后,搜索需要的包

1562826205366

为什么安装package很慢

默认的源是国外的服务器,如果网络位置不理想就会很慢,可以修改为国内的镜像源

在 install package 界面,点击 manage repositories 按钮

1562826393035

添加一个国内源地址,以下三个任选一个

1562826456764

如何格式化代码

上面提到过如何关闭那些提示信息,其实只要写完之后格式化一遍代码,就会自动帮你整理你的代码

菜单栏 - code - reformat code, 或者使用快捷键 Ctrl+Alt+L

1562826800208

此外,还可以通过设置文件监视来自动格式化代码

首先安装一个package: black

然后根据下图添加一个 file watcher

1562826983022

这样当你保存python文件时,black工具会自动被调用并格式化当前文件

如何创建一个自己的package

初学者在学到 类和对象 的相关知识后,会开始尝试自己编写一个包,正确的做法是创建如下的文件夹

1562827309979

如果你足够细心,会发现这个文件夹仅仅是多了一个自动创建的 __init__.py 文件

因此,创建一个 Directory,然后在里面手动创建一个 __init__.py 文件也是可以的

这些自动补全你知道吗?

main

1562827666574

1562827720782

.print

首先输入需要print的内容,然后输入 .print

1562827800260

1562827844885


powered by typora

转载于:https://www.cnblogs.com/alex-zen/p/11172038.html

你可能感兴趣的文章
Ionic进行PC端Web开发时通过脚本压缩提高第一次加载效率
查看>>
在Spark程序中使用压缩
查看>>
查询物料PAC单位成本
查看>>
Python基础18(time模块)
查看>>
win10 右键发送到 目录
查看>>
最大流
查看>>
如何删除github上项目的文件
查看>>
scikit-learn 学习笔记-- Generalized Linear Models (二)
查看>>
数据比赛实现的细节
查看>>
准备工作
查看>>
【bzoj3998】弦论 后缀自动机
查看>>
积累_ZC_01
查看>>
操作系统启动
查看>>
extern "C" 用法解析
查看>>
PAT A 1022. Digital Library (30)【结构体排序检索】
查看>>
oracle 表空间talbespace 学习专题
查看>>
Hello world!
查看>>
Hibernate缓存何时使用和如何使用?
查看>>
Android_(自动化)自动获取手机电池的剩余电量
查看>>
Java线程
查看>>