浅谈pycharm使用及设置方法


Posted in Python onSeptember 09, 2019

一、Pycharm 是什么?

PyCharm是一种PythonIDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。

二、pycharm 的安装

1.下载 : 地址http://www.jetbrains.com/pycharm/

2. 安装: 点击下载的安装包,进行安装,一路点击next即可。

3. 激活: 打开pycharm,选择License server  ,填写 http://idea.imsxm.com 点击Active 进行激活。见图1所示:

浅谈pycharm使用及设置方法

三、pycharm 的设置

1. 选择python 解析器,目的是确定pycharm 的运行环境。

方法: File-->Settings-->Project:unititled-->Project Interpreter  

选择需要的python 环境,点击apply 即可。 见图2:

浅谈pycharm使用及设置方法

2.设置字体

 一般选择Darcula类型

方法:  File-->Setting-->Editor-->Colors & Fonts-->Font ---->Scheme处选择Darcula类型,

pycharm 不可以直接对字体大小或者代码间距进行修改,只能通过复制字体类型后,重新命名,选择别名进行修改。具体方法:点击Scheme旁边的按钮,进行复制, 重新命名为aa,即可对字体大小,代码间距进行调整。

浅谈pycharm使用及设置方法

3.设置脚本头文件---自动生成头文件

头文件信息可以包括:python 解析器的位置、字符集、作者信息、创建脚本时间等。

方法:首先创建工程: File-->New Project ,命名为:Test project;然后,点击test ,新建python File,命名为test.py。

其次,设置头文件:File-->Settings-->Editor-->Code Style-->File and Code Templates ,然后选择Python Script 。填写在旁边框框中填写头文件信息即可。见图3: 

浅谈pycharm使用及设置方法

四、在pycharm 中运行Python程序

 1.创建工程  方法:a..File-->New Project   在Location 处给出路径及名称,命名为:untitled2如图4:

                               b.选择Open in new window 或者Open in current window 。

浅谈pycharm使用及设置方法

2.创建Python File  方法: 选择工程名称,New-->python file ,输入名称 aaa,点击OK 即完成创建。如图5:

浅谈pycharm使用及设置方法

                                         浅谈pycharm使用及设置方法

3.编写并运行代码

当代码编写完成之后,点击Run 按钮进行编译运行。或者按shift+alt+f10 快捷键运行。如图: 

浅谈pycharm使用及设置方法

五、pycharm的快捷键

为了提高编写代码的速度,以及方面程度,需要知道一些常用的快捷键。

最常用的是:

1.ctrl+c   复制

2.ctrl+d  快速复制上行的内容至下一行

3.Ctrl+shift+n    通过文件名快速查找工程内的文件

4.ctrl +a       全选

5.Ctrl+alt+l   调整代码格式

6.Alt+enter  导入模块

7.Ctrl+z   回退

8. ctrl+x  剪贴

9. ctrl+/    注释,去注释

10.shift +Tab  往移动

11.shift +enter  自动回车,跳入下一行

12.ctrl +enter  自动回车,跳入上一行

更多的快捷键请见:https://segmentfault.com/a/1190000005776418

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python虚拟环境Virtualenv使用教程
May 18 Python
python一键升级所有pip package的方法
Jan 16 Python
学习Python3 Dlib19.7进行人脸面部识别
Jan 24 Python
Python文本处理之按行处理大文件的方法
Apr 09 Python
Python面向对象类的继承实例详解
Jun 27 Python
Python简单爬虫导出CSV文件的实例讲解
Jul 06 Python
Django 中使用流响应处理视频的方法
Jul 20 Python
python 实现的发送邮件模板【普通邮件、带附件、带图片邮件】
Jul 06 Python
Django框架视图层URL映射与反向解析实例分析
Jul 29 Python
Python GUI编程学习笔记之tkinter中messagebox、filedialog控件用法详解
Mar 30 Python
利用Python制作动态排名图的实现代码
Apr 09 Python
Python通用验证码识别OCR库ddddocr的安装使用教程
Jul 07 Python
在pycharm中配置Anaconda以及pip源配置详解
Sep 09 #Python
django 多对多表的创建和插入代码实现
Sep 09 #Python
Python中的单下划线和双下划线使用场景详解
Sep 09 #Python
python 批量修改 labelImg 生成的xml文件的方法
Sep 09 #Python
Python定时发送天气预报邮件代码实例
Sep 09 #Python
python英语单词测试小程序代码实例
Sep 09 #Python
Python实现TCP通信的示例代码
Sep 09 #Python
You might like
使用php+Ajax实现唯一校验实现代码[简单应用]
2011/11/29 PHP
从零开始学YII2框架(六)高级应用程序模板
2014/08/20 PHP
PHP遍历数组的方法汇总
2015/04/30 PHP
PHP实践教程之过滤、验证、转义与密码详解
2017/07/24 PHP
针对PHP开发安全问题的相关总结
2019/03/22 PHP
PHP基于swoole多进程操作示例
2019/08/12 PHP
点击广告后才能获得下载地址
2006/10/26 Javascript
js Html结构转字符串形式显示代码
2011/11/15 Javascript
jQuery去掉字符串起始和结尾的空格(多种方法实现)
2013/04/01 Javascript
基于jquery中children()与find()的区别介绍
2013/04/26 Javascript
Java Mybatis框架入门基础教程
2015/09/21 Javascript
jquery插件方式实现table查询功能的简单实例
2016/06/06 Javascript
AngularJS入门教程之链接与图片模板详解
2016/08/19 Javascript
jQuery动态改变多行文本框高度的方法
2016/09/07 Javascript
ionic2 tabs使用 Modal底部tab弹出框
2016/12/30 Javascript
微信小程序 参数传递实例代码
2017/03/20 Javascript
JavaScript数据结构之二叉树的遍历算法示例
2017/04/13 Javascript
ES6中Array.find()和findIndex()函数的用法详解
2017/09/16 Javascript
打通前后端构建一个Vue+Express的开发环境
2018/07/17 Javascript
Layui 带多选框表格监听事件以及按钮自动点击写法实例
2019/09/02 Javascript
JavaScript设计模式之门面模式原理与实现方法分析
2020/03/09 Javascript
vue+koa2搭建mock数据环境的详细教程
2020/05/18 Javascript
使用纯前端JavaScript实现Excel导入导出方法过程详解
2020/08/07 Javascript
vue使用canvas实现移动端手写签名
2020/09/22 Javascript
JavaScript 防盗链的原理以及破解方法
2020/12/29 Javascript
基于JavaScript实现轮播图效果
2021/01/02 Javascript
浅析python递归函数和河内塔问题
2017/04/18 Python
Django 自定义分页器的实现代码
2019/11/24 Python
zooplus德国:便宜地订购动物用品、动物饲料、动物食品
2020/05/06 全球购物
性能测试工程师的面试题
2015/02/20 面试题
初中女生自我鉴定
2013/12/19 职场文书
大学自我评价
2014/02/12 职场文书
基层干部2014全国两会学习心得体会
2014/03/10 职场文书
MySQL令人咋舌的隐式转换
2021/04/05 MySQL
Python如何识别银行卡卡号?
2021/06/10 Python
NodeJs使用webpack打包项目的方法详解
2022/02/28 NodeJs