浅谈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简单检测文本类型的2种方法【基于文件头及cchardet库】
Sep 18 Python
快速了解Python相对导入
Jan 12 Python
python遍历文件夹找出文件夹后缀为py的文件方法
Oct 21 Python
Python第三方Window模块文件的几种安装方法
Nov 22 Python
BP神经网络原理及Python实现代码
Dec 18 Python
python广度优先搜索得到两点间最短路径
Jan 17 Python
Python使用itchat模块实现简单的微信控制电脑功能示例
Aug 26 Python
python爬虫 正则表达式解析
Sep 28 Python
Python namedtuple命名元组实现过程解析
Jan 08 Python
详解python安装matplotlib库三种失败情况
Jul 28 Python
python opencv通过按键采集图片源码
May 20 Python
python异常中else的实例用法
Jun 15 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
thinkPHP的Html模板标签使用方法
2012/11/13 PHP
PHP提示Notice: Undefined variable的解决办法
2012/11/24 PHP
php实现根据字符串生成对应数组的方法
2014/09/22 PHP
PHP获取对象属性的三种方法实例分析
2019/01/03 PHP
[原创]站长必须要知道的javascript广告代码
2007/05/30 Javascript
基于jquery的lazy loader插件实现图片的延迟加载[简单使用]
2011/05/07 Javascript
JQuery中层次选择器用法实例详解
2015/05/18 Javascript
javascript+ajax实现产品页面加载信息
2015/07/09 Javascript
js如何实现点击标签文字,文字在文本框出现
2015/08/05 Javascript
JavaScript缓冲运动实现方法(2则示例)
2016/01/08 Javascript
JavaScript中的跨浏览器事件操作的基本方法整理
2016/05/20 Javascript
js传值后台中文出现乱码的解决方法
2016/06/30 Javascript
jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法
2016/08/05 Javascript
纯JS实现图片验证码功能并兼容IE6-8(推荐)
2017/04/19 Javascript
JS中mouseup事件丢失的原因与解决办法
2017/06/14 Javascript
微信小程序冒泡事件及其阻止方法实例分析
2018/12/06 Javascript
Vue 禁用浏览器的前进后退操作
2020/09/04 Javascript
[03:03]DOTA2校园争霸赛 济南城市决赛欢乐发奖活动
2013/10/21 DOTA
[47:43]Alliance vs KG 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
Python Queue模块详细介绍及实例
2016/12/27 Python
python验证码识别教程之滑动验证码
2018/06/04 Python
详解如何将python3.6软件的py文件打包成exe程序
2018/10/09 Python
纯用NumPy实现神经网络的示例代码
2018/10/24 Python
Python自动化导出zabbix数据并发邮件脚本
2019/08/16 Python
浅析python 通⽤爬⾍和聚焦爬⾍
2020/09/28 Python
python 如何对logging日志封装
2020/12/02 Python
python使用scapy模块实现ARP扫描的过程
2021/01/21 Python
巴塞罗那观光通票:Barcelona Pass
2019/10/30 全球购物
英国最好的包装供应商:Priory Direct
2019/12/17 全球购物
户外婚礼策划方案
2014/02/08 职场文书
公司会议策划方案
2014/05/17 职场文书
物理学专业求职信
2014/07/04 职场文书
2015毕业生简历自我评价
2015/03/02 职场文书
小学教学工作总结2015
2015/05/13 职场文书
创业计划书之外语培训班
2019/11/02 职场文书
CSS3实现的文字弹出特效
2021/04/16 HTML / CSS