zoukankan      html  css  js  c++  java
  • Pycharm 常用设置

    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

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

    https://pypi.tuna.tsinghua.edu.cn/simple/

    https://mirrors.aliyun.com/pypi/simple/

    https://pypi.douban.com/simple/

    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

  • 相关阅读:
    借着面试留点东西
    buffer cache(zz)
    vmstat 命令
    部分mysql知识
    RandomAccessFile和FileInputOutPutStream
    lock condition
    tornado开发学习之2.输入输出,数据库操作,内置模板,综合示例
    tornado开发学习之1.HelloWorld和它加强版版本
    ASP.NET MVC框架
    Highcharts中UTC使用的注意点
  • 原文地址:https://www.cnblogs.com/alex-zen/p/11172038.html
Copyright © 2011-2022 走看看