Python开发者人手一份的最全Pycharm设置与创建
上一篇我们介绍了Pycharm的安装,本篇文章主要给大家介绍下Pycharm的使用与详细配置。
本文章共分为如下几部分:
Pycharm创建项目和Python文件
Pycharm相关设置
Pycharm第三方库安装
Pycharm创建项目和Python文件
我们使用Pycharm开发工具编写Python,首先是要先创建项目,然后在项目中创建包或者Python文件。双击安装好的Pycharm
如果在已经打开的项目中创建新的项目,按照下方方式操作
接下来会出现如下弹窗,填入项目名称和选择解释器(第一次创建默认是新的虚拟环境),最后点击Create
创建完成之后出现左侧的项目浏览目录,此时可以选择新建Python文件或者Python包
如果要创建Python文件
输入完名字后回车即可创建Python文件(PyCharm 会自动添加后缀 .py),可以在新建的Python文件中输入简单的Python代码进行测试
运行代码,可以在Python页面点击右键,选择Run 你的文件名运行代码
运行代码也可以选择菜单栏的Run运行代码,点击Run... ,然后选择要运行的文件即可
如果你运行过程序也可以点击右上侧的按钮完成
快捷键:Shift + F10 同样也可以运行你的代码哦!
Pycharm相关设置
主题设置
Pycharm的主题风格是指包含整体风格 、字体、背景颜色、背景图片等相关的整体设置。
点击 Appearance & Behavior -----> Appearance,设置 IDE 主题 (Theme),推荐 Darcula(就是当前大家看到的这个黑色背景的),点击右下角的Apply进行应用
字体相关设置
默认的字体大小是13(当前版本),这个字号个人感觉对于长时间对着屏幕的编程者来说有点太小了,可以进行设置。
点击 Editor ------> Font 设置代码编辑器的字体和字号
字体 (Font) 推荐使用 Droid Sans Mono,个人比较喜欢,字号 (Size) 推荐设置为15,默认的有点偏小。
如果想还设置主题的颜色显示,可以选择 Editor ----> Color Scheme 设置,代码编辑器样式 (Color Scheme),推荐 Monokai(如果 PyCharm 安装完成后,第一次启动时错过了设置,可以在这里做)
快捷键设置
快捷键的设置在Keymap中,点击Keymap,右侧的下拉框中会出现三种快捷键的选项,每一种具体的快捷键内容都可以在下面窗口进行具体的查看。
如果默认的不能满足需求,也可以点击Gets more keymaps in settings |Plugins进行下载
下载完成之后,在Keymap中的选择就会更多了,默认是Windows,如果Eclipse这款软件的快捷键你更加熟悉,可以选择Eclipse 的快捷键组合。
注意下方截取的是Eclipse 的快捷键,如果使用默认的请切换成Windows。
上方图片中不仅可以搜索快捷键,也可以编辑快捷键。比如说最下方的Delete Line是Ctrl+D,如果想编辑修改可以点击上方编辑快捷键的图标
里面的快捷键太多了,如果使用里面默认的(Windows)常用的快捷键有哪些呢?别着急给大家列到下方
编辑类:
Ctrl + D 复制选定的区域或行
Ctrl + Y 删除选定的行
Ctrl + Alt + L 代码格式化
Ctrl + Alt + O 优化导入(去掉用不到的包导入)
Ctrl + 鼠标 简介/进入代码定义
Ctrl + / 行注释 、取消注释
Ctrl + 左方括号 快速跳到代码开头
Ctrl + 右方括号 快速跳到代码末尾
Shift + F10 运行
Shift + F9 调试
查找/替换类:
Ctrl + F 当前文件查找
Ctrl + R 当前文件替换
Ctrl + Shift + F 全局查找
Ctrl + Shift + R 全局替换
运行类:
Shift + F10 运行
Shift + F9 调试
Alt + Shift + F10 运行模式配置
Alt + Shift + F9 调试模式配置
调试类:
F8 单步调试(一行一行走)
F7 进入内部
Shift + F8 退出
Ctrl + F8 在当前行加上断点/断点开关
Ctrl + Shift + F8 查看所有断点
导航类:
Ctrl + N 快速查找类(也可查找当前工程中的文件,以文件名查找)
Double Shift 任意位置查找
Pycharm第三方库的安装
如果在使用Pycharm进行安装的时候,Python自带的标准库不能满足我们的开发需求,我们可以下载第三方的,然后导入到我们代码中。
在Pycharm中安装第三方的有两种方式一个是使用pip,另一个就是在settings中设置。
比如我们要进行数据分析,那就需要下载numpy、pandas、matplotlib、pillow等
于是我们可以通过
国内镜像源有如下几种:
阿里云:https://mirrors.aliyun.com/pypi/simple/
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
豆瓣:https://pypi.doubanio.com/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
使用方式是:pip install 库名 -i 镜像链接
如:pip install numpy -i https://mirrors.aliyun.com/pypi/simple/
第二种方式就是在Pycharm的Settings中完成,仍然是File---->Settings----->Project: 你的项目名 展开,选择Python Interpreter
还有什么在安装和使用中的疑惑之处,大家可以留言哦!更多关于python培训的问题,欢迎咨询千锋教育在线名师。千锋教育拥有多年IT培训服务经验,采用全程面授高品质、高体验培养模式,拥有国内一体化教学管理及学员服务,助力更多学员实现高薪梦想。
猜你喜欢LIKE
相关推荐HOT
更多>>python怎么开发web
Python有多种框架可以用于Web开发。以下是一些常用的PythonWeb框架:1.Django:Django是一个功能强大的Web开发框架,提供了完整的MVC(模型-视图...详情>>
2023-06-15 09:06:25python常见异常类型
Python中常见的异常类型包括但不限于以下几种:1.`SyntaxError`:语法错误,通常是由于代码编写不符合Python的语法规则导致的。2.`IndentationE...详情>>
2023-06-14 15:55:49python中print()函数该怎么用
在Python中,`print()`函数用于将指定的值输出到标准输出设备(通常是控制台)。它是一个内置函数,可以在Python程序中使用。`print()`函数的基本...详情>>
2023-06-07 15:19:45Python中的复杂if语句
在Python中,if语句可以包含相当复杂的逻辑和条件。以下是一些用于构建复杂if语句的有用技巧:1.使用括号以改善可读性:额外的括号可以使if语句...详情>>
2023-04-20 15:52:04正则化是什么意思?正则化技术解析
正则化(Regularization)是一种用于解决过拟合问题的机器学习技术,采用一种惩罚项来平衡模型的复杂度和性能,减少模型的泛化误差。在机器学习中...详情>>
2023-04-11 13:39:34Python培训问答更多>>
新爬虫软件是什么?就业前景如何
新Python指的是什么?就业前景如何
新python培训课程费用大概是多少?
新python爬虫是什么?基本概念和类型解析
新学python有什么用?对职业发展有实际性帮助吗
新学会python能干什么?python学习需要注意什么
新学c语言还是python?哪个学得快
Python面试题库 更多>>
Python中的pass语句是什么?
怎样将字符串转换为小写?
怎么移除一个字符串中的前导空格?
python中的标识符长度能有多长?
Python区分大小写吗?
解释Python中的join()和split()函数
- 北京校区
- 大连校区
- 广州校区
- 成都校区
- 杭州校区
- 长沙校区
- 合肥校区
- 南京校区
- 上海校区
- 深圳校区
- 武汉校区
- 郑州校区
- 西安校区
- 青岛校区
- 重庆校区
- 太原校区
- 沈阳校区
- 南昌校区
- 哈尔滨校区