第一次接触开发,第一次接触开发类的IDE,总有各种各样的问题,pycharm是一款比较出色的PythonIDE,在我最开始使用的时候,真的是蒙逼了,记录一下常见的几个问题和比较实用的功能,持续更新中。(以pycharm 5.0.4为例)

01.pycharm下载激活

下载:

https://www.jetbrains.com/pycharm/download/#section=windows

选择Professional,下载即可

激活:

在 注册时选择 License server ,填 http://idea.lanyus.com ,然后点击 OK

或是进入软件,Help-Register-License server

02.如何为每个Python文件前面添加固定语句(常见的两行)

#!/usr/bin/env python

# -*- coding: utf-8 -*-

第一行指定Python路径,当脚本在linux机器上使用时需要

第二行指定编码格式,py2里面需要,py3里面不需要指定

步骤:找到 File---->setting---->Editor---->File and Code Templates-->选中Python Script,在右边的空格处如上两行即可,这样当每一次新建py文件时,行首会自动填充这两行。

03.添加行号

步骤:找到 File---->setting---->Editor---->Genera--->Apperance---->勾选 Show line numbers。 点击 apply ,ok

04.添加不同版本的Python解释器

pycharm5默认使用的是py3.5的解释器,比如我们想添加2.7的Python版本要怎么设置呢?

步骤:找到 File---->setting--->Project:untitled1--->Project Interpreter,最右边会有当前解释器的列表,点击齿轮图标,选择Add Local,然后指定2.7版Python安装目录即可(需提前安装2.7版本Python),然后应用,确定即可。

05.常用快捷键

双击Shift 全局搜索

Tab 往后缩进

Shift + Tab 往前缩进

Ctrl+ /  注释

Ctrl + F 查找

Ctrl + R 查找替换

转载于:https://blog.51cto.com/oneserver/1763420

pycharm小白使用指南相关推荐

  1. paddlepaddle框架小白入门级指南

    paddlepaddle框架小白入门级指南 引言 一.准备工作 1.jupyter notebook 2.pycharm及GPU配置 3.pip,numpy,matplotlib安装 二.paddle ...

  2. python语言入门w-Python完全小白入门指南

    前几天整理了Linux的入门材料Linux运维完全小白入门指南,趁着这热乎劲,又整理了一下自己学Python时候的资料,今天也一并分享出来. 还是之前的说过的,这里只适合初级或者未入门的小白,想看高阶 ...

  3. python入门指南-Python完全小白入门指南

    前几天整理了Linux的入门材料Linux运维完全小白入门指南,趁着这热乎劲,又整理了一下自己学Python时候的资料,今天也一并分享出来. 还是之前的说过的,这里只适合初级或者未入门的小白,想看高阶 ...

  4. html怎样使用ui套件,weui框架组件小白入门指南:如何安装使用weui.js?

    本博客不欢迎:各种镜像采集行为,请尊重知识产权法律法规.大家都是程序员,不要闹得不开心. 苏南大叔在本文中说说腾讯的weui这个前端框架的基本使用方法.这款框架已经问世有几年的时间了,因为其可以把微信 ...

  5. esxi能直通的显卡型号_2020年6月笔记本电脑推荐,直接推荐具体型号,小白选购指南...

    阅读本文前,请您先点击上面的蓝色字体,再点击"关注",这样您就可以继续免费收到最新文章了.每天都有分享.完全是免费订阅,请放心关注.注:本文转载自网络,不代表本平台立场,仅供读者参 ...

  6. 前端小白面试指南-李游Leo-专题视频课程

    前端小白面试指南-33人已学习 课程介绍         在鱼龙混杂的前端行业中,面试一直是一门非常重要的课程. 在刚刚入行的小白中,很多人空有一身技能,最后折在了面试的关卡上,甚至还有许多人甚至连面 ...

  7. Python 最强编辑器PyCharm详细使用指南!

    PyCharm 是一种 Python IDE,可以帮助程序员节约时间,提高生产效率.那么具体如何使用呢?本文从 PyCharm 安装到插件.外部工具.专业版功能等进行了一一介绍,希望能够帮助到大家. ...

  8. 数学建模 从小白到小白教学指南

    数学建模简介: 数学建模是一个大学生热门的竞赛,其有比赛时间短,拿奖难度小等特点被各个专业的同学热爱.对于数学建模,如果你拿到了国赛美赛的国家一等奖或者o奖f奖等,这些都是可以为简历上面添加浓墨重彩的 ...

  9. 经验总结 | PyCharm 详细使用指南!

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 仅作分享,不代表本公众号立场,侵权联系删除 转载于:机器之心 AI博士笔记系列推荐 周志华<机器学习>手 ...

最新文章

  1. django 基于 form 验证 确认密码的注册
  2. 马哥笔记-mysql
  3. myeclipse中ALT+/怎么不管用了
  4. 计算机数学渤海船舶职业学院,渤海船舶职业学院2020年高职扩招录取原则
  5. Specified key was too long; max key length is 767 bytes
  6. poj 2240 Bellman-Flod 求环
  7. java 多线程 实例浅析
  8. 讨论 innodb_log_block_size 变量
  9. 最近做的几道笔试题,很有意思
  10. 【博客管理】博客格式说明【置顶】
  11. CAN FD 总线协议深度解析-简单易懂协议详解
  12. 基于selenium的python浏览器脚本制作教程
  13. 计算机硬盘容量单位有kbmb1,mb和kb换算(MB换算成GB)
  14. 致远OA漏洞学习——帆软组件 ReportServer 目录遍历漏洞
  15. 利用matlab实现非线性拟合(三维、高维、参数方程)
  16. 【CH01】创建、初始化SpringBoot项目与项目git管理
  17. Android手机图片上传 选择不了本地照片 解决方案
  18. Quasi-Dense Similarity Learning for Multiple Object Tracking
  19. nuc企业微信自动打卡 autojs
  20. gms认证流程_谷歌GMS测试认证具体流程

热门文章

  1. 世界银行拨款2293万美元支持印度并网屋顶太阳能
  2. 快照复制,事务复制,合并复制的区别
  3. Android网络之数据解析----SAX方式解析XML数据
  4. ONAP — CCVPN 跨域 SDN 协同编排
  5. Ansible — 示例与最佳实践
  6. 5G 信令流程 — ULCL 插入流程
  7. 互联网协议 — 动态路由协议类型
  8. 互联网协议 — ARP 地址解析协议
  9. 启用 SR-IOV 解决 Neutron 网络 I/O 性能瓶颈
  10. VMware 虚拟机的虚拟磁盘编程知识点扫盲之一