软件测试|Pycharm基础使用介绍

简介: 软件测试|Pycharm基础使用介绍

Pycharm简介

PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制,是当下最主流的Python IDE。

Pycharm安装

Pycharm有Windows版,Mac版以及Linux版,我们这里主要介绍Windows版本以及Mac版本的安装。

Windows版本安装教程

点击此处跳转到pychram官网下载地址

在这里插入图片描述

这里有两个版本的,我们下载社区版本即可。

在这里插入图片描述

下载完成后点击运行文件

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

等待安装完成即可

Mac版本安装教程

点击此处跳转到pychram官网下载地址

注:Mac版本分为Intel CPU版本以及苹果M系列CPU版本,需要按照自己的CPU版本下载安装

在这里插入图片描述

  1. 选择mac系统,点击download

在这里插入图片描述

  1. 点击允许

在这里插入图片描述

  1. 下载完成后将文件拖入Application里面,这样就安装完成了

在这里插入图片描述

Pycharm基本使用

安装完成之后,我们可以使用pycharm来创建项目,编写代码了。

  1. 创建项目

第一步:打开Pycharm -> 点击create new project

在这里插入图片描述

第二步:确定项目名称以及项目位置,选择目录,确定项目名称

在这里插入图片描述

  1. 环境配置

确定项目名称及项目位置之后,需要确定项目所使用的环境,可以选择虚拟环境或者本地环境。

在这里插入图片描述

虚拟环境与本地环境区别

  • 虚拟环境之间互不影响,方便切换
  • 本地环境安装的包太多,不是所有的库都适用于新的项目,不同项目对于同一个库的版本要求也不统一

推荐使用虚拟环境,实现各个项目之间的环境隔离,互不影响

  1. 正式创建

完成上述两步之后,点击create就可以创建新项目啦

在这里插入图片描述

Pycharm界面介绍

完成项目创建之后,即进入了项目界面,项目界面主要分为:顶部工具栏,底部工具栏,运行调试工具栏

在这里插入图片描述

  • 菜单栏:可以对整个项目进行操作,项目设置以及界面调整都在这
  • 运行调试栏:用于运行,Run 直接启动,Debug 启动可以加断点调试
  • 项目目录结构:查看项目所有文件,包括项目安装的第三方库
  • 编辑区:编辑脚本以及文件的区域
  • 终端工具栏:TODO 记录要做的事;Terminal 是程序输出的地方;Python Console 是控制台,可以直接运行 Python 语句

Pycharm 基础配置

菜单栏配置

菜单栏可以对项目进行配置操作,功能非常多非常强大,下面介绍一些常用的功能。

  1. File -> settings 可以对项目以及pycharm做出配置(Mac为 preference -> settings)

在这里插入图片描述

  • Appearance&Behavior,用于调整界面风格以及字体大小的菜单

在这里插入图片描述

  • Keymap,快捷键菜单,可以查看配置快捷键操作

在这里插入图片描述

  • Editor,编辑工具,可以设置编码风格,设置文档信息等操作

在这里插入图片描述

  • Project,项目信息,可以查看项目第三方库以及安装第三方库

在这里插入图片描述

点击添加第三方库后,可以在搜索添加第三方库,比如安装selenium,还可以选择自己想要安装的版本

在这里插入图片描述

管理镜像源,点击加号,输入镜像源网址,点击OK,再点击OK,即可完成添加

在这里插入图片描述

  • Tools,用于管理工具,这里主要介绍对于系统终端命令行的管理

注:建议win系统的同学选择cmd命令行作为系统终端

在这里插入图片描述

  1. Edit,编辑,本菜单窗口中用的最多的就是Find选项中的,例如Ctrl + F 文件内查找,Ctrl +Shift + F 项目中搜索,以及Ctrl + R 文件内替换,Ctrl+Shift+R 全文替换(慎用!)

在这里插入图片描述

  1. View,视图,主要有Tool Windows和Appearance两大功能模块
  • Tool Windows:工具窗口,如果主页面中某些窗口不小心关了,可以在这里面重新找到。

在这里插入图片描述

  • Appearance:外观设置,除了基本的布局调整,最强大的莫过于这四种模式(在阅读代码的时候真的很爽!)

在这里插入图片描述

Enter/Exit Presentation Mode:进入/退出 展示模式 Enter/Exit Distraction Free Mode:进入/退出 免打扰模式
Enter/Exit Full Screen:进入/退出 全屏模式 Enter/Exit Zen Mode:进入/退出 禅模式(一个终极模式,包含以上3种模式)
  • Recent Files:: 最近打开的文件,快捷键Ctrl + E
  • Recent Locations:最近修改的内容
  • Compare With::比较文件之间的差异
  • Compare with Cliboard: 与剪切板上的内容做比较
  1. Code(代码)

在这里插入图片描述

  • Code Completion: 代码补全,不过可以进行全局设置,每次敲入字母时会自动提示进行补全

设置步骤如下:File -> settings

在这里插入图片描述

在同样的窗口,可以设置忽略大小写补全

在这里插入图片描述

  • Insert Live Template: 快速插入模板

默认模板,路径File -> Settings,也可以通过点击+号 自己添加

在这里插入图片描述

  • Reformat Code:格式化代码,快捷键Ctrl +Alt +L

在这里插入图片描述

  • Auto-Indent Lines: 自动缩进,快捷键Ctrl + Alt + I

在这里插入图片描述

  1. Refactor(重构)

在这里插入图片描述

  • Refactor This..: 重构当前
  • Move: 移动文件,快捷键F6
  • Copy: 拷贝文件,快捷键F5
  • Safe Detele: 安全删除,快速删除py文件,快捷键Alt + Delete
  1. Run(运行)

在这里插入图片描述

  • Run 'xxx': 运行当前文件
  • Debug 'xxx': 通过Debug模式运行该文件
  • Run 'xxx' with Coverage:以统计覆盖的形式运行当前文件
  • Run ...: 选择文件运行
  • Debug ...: 选择文件Debug运行
  • Edit Configurations..:编辑配置内容

在这里插入图片描述

1.Name: 可以自己随意起名 2.Script Path: 项目的文件路径 3. Python interpreter:Python解释器的路径 4. Workding directory:项目路径
  1. Tools(工具)

保存一些文件/项目模板。

  1. VCS(版本控制)

在这里插入图片描述

  • Enable Version Control Integration: 选择相应的版本控制工具
  • VCS Operation:版本控制操作窗口
  • Get from Version Control... : 从版本控制中获取(比如从GitHub上导入项目时,可在这个模块中完成)
  • Share Project on ... : 将项目分享到github,gitee或者其他代码托管平台
  1. Window(窗口)

在这里插入图片描述

  • Store Current Layout as Default: 存储当前PyCharm布局
  • Restore Default Layout:窗口布局复位(有时候窗口比较乱的时候,可以进行还原)
  1. Help(帮助)

在这里插入图片描述

  • Find Action:通过键入快捷键唤出想要的功能(非常强大,适合键盘流)
相关文章
|
7月前
|
Python
Pycharm运行提示(运行‘Python测试(00.py内)‘(u)
Pycharm运行提示(运行‘Python测试(00.py内)‘(u)
|
7月前
|
机器学习/深度学习 算法 异构计算
yolov7训练自己的数据集(pycharm上训练测试)
yolov7训练自己的数据集(pycharm上训练测试)
271 0
|
7月前
|
测试技术 Python
pycharm使用pytest运行测试用例,无法在控制台输出print语句、log语句的解决办法
pycharm使用pytest运行测试用例,无法在控制台输出print语句、log语句的解决办法
477 1
|
7月前
|
测试技术 Python
设置pycharm使用pytest执行测试用例时,输出print语句至控制台
设置pycharm使用pytest执行测试用例时,输出print语句至控制台
299 0
|
人工智能 测试技术 iOS开发
软件测试/人工智能|PyCharm常用快捷键指南
软件测试/人工智能|PyCharm常用快捷键指南
|
人工智能 IDE 测试技术
软件测试/人工智能|Pycharm安装指南(小白版)
软件测试/人工智能|Pycharm安装指南(小白版)
|
IDE 测试技术 开发工具
软件测试|好用的pycharm插件推荐(四)——Gitee
软件测试|好用的pycharm插件推荐(四)——Gitee
|
IDE 测试技术 开发工具
软件测试|好用的pycharm插件推荐(三)——Rainbow Brackets
软件测试|好用的pycharm插件推荐(三)——Rainbow Brackets
|
JSON IDE 测试技术
软件测试|好用的pycharm插件推荐(二)—— JSON Parser
软件测试|好用的pycharm插件推荐(二)—— JSON Parser
|
IDE 测试技术 开发工具
软件测试|好用的pycharm插件推荐(一)——Indent Rainbow
软件测试|好用的pycharm插件推荐(一)——Indent Rainbow
下一篇
DataWorks