概述:

这是我在使用PyCharm这款IDE时用到的一些比较好用的功能和一些值得大家注意的事项,希望正合你意。

常用功能:

View --> Toolbar

View --> Tool Buttons

设置并保存自定义字体:

1.File --> Settings --> Editor --> Colors & Fonts --> Font

2.点击第二行Scheme右侧的下拉列表进行选择界面主题
3.Save As... 保存一个新的主题(如果不保存新的主题,是不能进行字体设置的)
4.保存完新的主题之后,在Primary font右侧的下拉列表中选择要进行设置的字体样式,以及字体的大小和行距

临时和永久设置行号:

临时:在文本编辑区域内部的最左侧右键 --> Show Line Numbers

永久:1.File --> Settings --> Editor --> General --> Appearance
     2.点击右侧的Show line numbers

运行程序:

第一次运行程序要先在项目上右键 ——> 运行,之后它的Toolbar上的运行按钮就变成可用的了。并且左侧会一个下拉框,可以选择需要运行的文件

运行界面会从IDE的底部弹出

普通调试和带参数调试:

1.普通调试:在运行按钮的右边就是调试按钮,在文本编辑区域内部的最左侧单击即可设置断点。点击调试(调试结果显示区域的上方即为调试步骤等,例如:F8为单步调试)。调试窗口左侧也有一些工具:主要有停止调试、关闭调试窗口等

2.带参数调试:Run --> Edit Configurations --> Script Parames

其他功能:

1. 在IDE的最下方有一排按钮,包括:Python Console、Terminal、Run、Debug、TODO。点击它们可以弹出相应结果窗口
2. 以上这些的窗口的右上方有一个Hide按钮,可以最小化此窗口

注意事项:

PyCharm一个窗口只能运行一个工程,如需创建多个关联不大的程序有以下方式:

1.在创建工程的时候以新窗口打开(否则当前窗口会被关闭)
2.在当前工程上直接新建其他程序(可以使用文件夹分隔)
3.当需要同时运行多个耗时程序时,IDE会有卡顿

PyCharm简单使用介绍及注意事项相关推荐

  1. JDO 的架构作一个简单的介绍

    JDO快速入门 Java数据对象(Java Data Objects,JDO)是一个应用程序接口(API),它是Java程序员能够间接地访问数据库,也就是说,不需使用直接的结构化查询语言(SQL)语句 ...

  2. Python 、 PyCharm 、 Anaconda 介绍及安装

    Python . PyCharm . Anaconda介绍及安装 1. Python介绍及安装 1.1 Python介绍 1.2 python安装 1.3 pip工具 2 PyCharm介绍及安装 2 ...

  3. matlab整型和浮点的区别,技术帖 | 心理学MATLAB初学者教程--简单数据类型介绍(逻辑型数据,整型/浮点型数据,字符型)......

    1.2.1 什么是变量和变量名 变量这个词似乎在许多地方都有出现,在计算机中变量是指是一段有名字的连续存储空间(摘自百度百科),而这个所谓的名字就叫做变量名.举个例子说现在我们再MATLAB的命令窗口 ...

  4. 拨测工具_您可以拨多少钱? 快速简单地介绍有用的工具。

    拨测工具 by Miguel Bustamante 通过Miguel Bustamante 您可以卷曲多少? 快速简单地介绍有用的工具. (How much can you cURL? A quick ...

  5. tcpdump的简单选项介绍

    tcpdump采用命令行方式,它的命令格式为: tcpdump [ -AdDeflLnNOpqRStuUvxX ] [ -c count ] [ -C file_size ] [ -F file ] ...

  6. eve模拟器华为镜像_EVE-NG简单入门介绍

    此篇文章简单的介绍下模拟器EVE-NG的使用,具体包括Dynamips设备导入与运行,IOL设备的导入与运行,QEMU设备的导入与运行,客户端软件的安装,物理网络与虚拟网络的结合等. 一.导入镜像 D ...

  7. linux学习-简单命令介绍及安装VMware Tools

    常用简单命令介绍 ethernet以太网 pts:模拟终端 图形界面: Ctrl+Alt+F1 字符界面:Ctrl+Alt+F2-F6 切换虚拟终端:(本机操作) # chvt 1-6 关闭图形界面, ...

  8. CSS实验案例02简单专业介绍网页

    文章目录 CSS实验案例02简单专业介绍网页 2.1CSS 2.2HTML CSS实验案例02简单专业介绍网页 2.1CSS body {/* 主体*/font-size: 24px;text-ali ...

  9. linux下录音识别成文字软件,如何将录音转换成文字?录音转文字简单方法介绍...

    如何将录音转换成文字?录音转文字简单的方法是什么?很多小伙伴对录音转文字,文字阿欢语音方便的需求还是蛮大的,因为它对我们的帮助还是蛮大的,可以快速把录制好的录音转换成文字,并且还有实时翻译功能,下面给 ...

最新文章

  1. 深度学习模型那么多,科学研究选哪个?
  2. FTP服务器的防火墙通用设置规则
  3. 单片机设置12分频c语言,AT89C51单片机,如何实现延迟一秒
  4. flink中写入行存储、列存储时设定checkpoint多久时间间隔另存一个新文件
  5. mysql got signal 11_求助 mysqld got signal 11 解决办法
  6. objective-c 2.0编程语言,Objective-C 2.0编程快速上手 EXE版[12MB]
  7. [PBRT-V3]代码中的#define(持续更新)
  8. wireshark的拆包与合并
  9. Ubuntu 安装gcc/g++
  10. Sublime中使用livereload插件实时预览html文件
  11. 3DMAX解决Vray渲染材质溢色问题的三种方法
  12. Bing 必应突然不能用了(2021 年 17 日最新情况),怎么办?问题已解决
  13. vscode配置esp32开发环境:ESP-IDF VS Code Extension 没有 Using Existing Setup
  14. 微信小程序利息计算器
  15. y40.第三章 Kubernetes从入门到精通 -- k8s 资源对象(十三)
  16. 7-1 厘米换算英尺英寸 (15 分)
  17. 区块链如何解决数据安全问题?
  18. C/C++cmath库常用函数
  19. 技术·融合·治理|众享链网正式运行启动!
  20. python爬虫式_Python网络爬虫(增量式爬虫)

热门文章

  1. 操作系统课设--使用信号量解决生产者/消费者同步问题
  2. buuoj-crypto 1
  3. 【Flask】ORM高级操作之分组、过滤和子查询
  4. python——字符串常用方法
  5. optee3.14 qemu_v8的环境搭建篇(ubuntu20.04)--镜像方式-直接使用
  6. [HOW TO]-官网拉取Trusty-TEE的代码
  7. Kaldi内存泄漏问题排查
  8. python 清空所有对象_Python编程思想(7):列表的增删改操作
  9. python locust最新版_python locust 性能测试:locust安装和一些参数介绍
  10. 【MySQL】记录 Navicat连接 docker mysql 容器,备份docker mysql 注意事项