Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

评估2020年排名前8的Python IDE,你觉得哪个最好 您使用的IDE可以在编程时完全改变您的体验。 尤其是在学习的初期,如果您使用的IDE不能解决您面临的问题,那么您会发现这非常具有挑战性。 最好的情况是,编程是创造力的体现,因为我们作为研究人员,正在努力解决重大问题。 正是这种创造力的表达使我们一直想解决问题,因此我们需要出色的工具来做到这一点。 IDE(集成开发环境)是一种软件应用程序,为程序员提供了进行软件开发的便利。 这就是Microsoft Word对作家的意义。 这就是Adobe Photoshop对创作者的意义。 这是我们工作的地方。 我 阅读详情

Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

 

 

1、pycharm的设置

一般我们第一次使用会对pycharm进行一些设置,这个根据个人需要调整。下面就我自己的做的设置进行一些说明:

从file下的setting进入设置,如下图所示:

Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

 

 

然后我们进入到设置界面,首先我们可以设置界面的风格和工具栏字体大小,如红线所示

 

接下来我们一般会设置写代码时的字体风格,选择合适的字体和大小以及间隔,有利于编写程序时的心情舒畅,写起来一溜溜的。。。

Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

 

 

接下来我们需要指定我们的编码形式,这样有利于我们的代码编译书写

Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

 

 

毕竟utf-8编译码模式符合中国人的编码习惯,再接下来我们希望在每次写代码时可以在文件头写上一些关于本文件的信息,例如时间、编译器等等,这样我们可以编写一个书写

Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

 

 

template,这样每次新建一个文件会自动在文件头为我们添上这些信息,这里以py文件为例,可以照着这个模式来写

Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

 

 

为了方便,我就讲它们直接敲出来了,可以直接复制啦!

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# author:albert time:${DATE}

接下来就是重头戏,我们需要指定编译器,这才是灵魂操作,

Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

 

 

由于我的python是用anaconda安装的,所以这里直接指定anaconda下的python路径就可以了,如果你想加载其他的编译器可以点击下面的show all,然后加载进来。

2、pycharm使用和快捷键

在pycharm里可以加载python使用的第三方库,只要在指定编译器后,点击右边的加号,进入搜索框找到你要加载的第三方库即可,但是这种方式太慢了,一般我们在终端用pip结合镜像来安装,所以在这里就不做详细说明。

至于快捷键,不同版本的可能略微有区别,常用的几个:

  • 注释:选中后 Ctrl + /
  • 定位:Ctrl + 鼠标左键
  • 缩进:Tab / Tab+shift
  • 换行:shift + enter
  • 编译:Ctrl+shift+F10
  • 查看路径:ctrl+l (或在终端输入pwd)

其他的我也记不住啦,可以在设置里面查看

Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

 

 

3、pycharm使用碰到的一些问题

(1)有时候我们在写代码时会发现代码下面会出现一些波浪号(非编码错误),快速解决的方法就是点击在界面右下角将标亮level降低到语法错误即可。

Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

 

 

治根的办法就是在设置里将pycharm里的检测选项去掉,不过不推荐,我用的是前者。

Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

 

 

(2)在run代码时出现无法编译情况

一般我们想运行代码,可以鼠标右键run一下当前文件即可,可是有时出现下面这种情况

Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

 

 

我们需要做的就是将py文件的名字换一下即可。

pycharm 设置背景图片

Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

 

 

Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

 

 

好了,今天就先写到这里,有需要的我们可以相互交流学习。

如何把PyCharm改造成支持科学计算(机器学习)的Python IDE PyCharm并不是专为科学计算开发的IDE,而是为WEB开发设计的。 网上也并没有关于如何将PyCharm改造成科学计算(机器学习)专用IDE的博客。本文作为网上的首个博客,提供了改造PyCharm的一些小技巧,仅供学习、交流和参考,PyCharm的版权归JetBrains公司所有。 阅读详情

相关推荐

第3课:如何安装pycharm , 并且关联 python

前言: 本次教程,只是教大家如何下载pycharm ,其中使用版本和 视频教学的版本 并非一致。视频中所包含的激活文本以及Pycharm 和 Python 。 软件网盘下载: 链接:https://pan.baidu.com/s/1Kd9W3LxA6eLIRL4_m0eNWQ 提取码:nxpu 复制这段内容后打开百度网盘手机App,操作更方便哦 什么是Pycharm: 大家肯定很好奇,什么是Pycharm ? 我本人用通俗的语言给大家解释下,Pycharm 是JetBrains 专...

Hakcer's Junk 1万+

各大Python IDE的优缺点,看看哪种最适合你?

写 Python 代码最好的方式莫过于使用集成开发环境(IDE)了。它们不仅能使你的工作更加简单、更具逻辑性,还能够提升编程体验和效率。 每个人都知道这一点。而问题在于,如何从众多选项中选择最好的 Python 开发环境。初级开发者往往面临这个问题。 本文将概述最受程序员欢迎的 Python IDE,以及其他值得考虑的选项。在此之前,我们先来看看 IDE 是什么。 什么是 IDE?...

轻松学python的博客 1万+

使用 Cadence ams 仿真器 对 混合信号电路 进行仿真

文章目录Cadence 基于ams仿真器的混合信号电路仿真建立数字(Digital)模块建立 Analog - Digital 混合仿真原理图建立 Analog - Digital 混合仿真config文件配置混合信号电路仿真环境针对混合信号电路demo进行仿真 Cadence 基于ams仿真器的混合信号电路仿真 你好,这里是一篇关于使用 Cadence 软件通过 ams 仿真器对混合信号电路(D...

mymatin1004的博客 2万+

pycharm使用小技巧

1、pycharm的设置 一般我们第一次使用会对pycharm进行一些设置,这个根据个人需要调整。下面就我自己的做的设置进行一些说明: 从file下的setting进入设置,如下图所示: 然后我们进入到设置界面,首先我们可以设置界面的风格和工具栏字体大小,如红线所示 接下来我们一般会设置写代码时的字体风格,选择合适的字体和大小以及间隔,有利于编写程序时的心情舒畅,写起来一溜溜的。。。 接下来我们需...

YPL_ZML的博客 635

unity中VideoPlayer播放视频,使用Shader除去黑底且无黑边

1. 创建一个Shader 和 一个 材质球;Shader中复制如下代码:(此Shader代码为“ChromaKeyKit”插件中的ChromaKey_Alpa_Genera代码,但因只需要除去视频黑底而挂一个插件有点不合适) // Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' Shader "ChromaKeyKit/ChromaKey/ChromaKey_Alpha_General"

weixin_42065078的博客 1747

【上海大学计算机组成原理实验报告】一、数据传送实验

将58H写入A寄存器//将6BH写入W寄存器//将C3H写入R1寄存器//将C3H写入R1寄存器//了解实验仪器数据总线的控制方式//掌握数据传送的基本原理//掌握各寄存器的结构、工作原理及其控制方法//数据传送实验

HackerKevon的博客 3509

PyCharm的Profile工具进行python代码性能分析

PyCharm的Profile工具进行python代码性能分析

IT之一小佬的博客 5229

Vue3项目实战:用vue-print-nb搞定多页表格打印(附样式不丢失解决方案)

本文详细介绍了在Vue3项目中,如何利用vue-print-nb插件解决Element Plus多页表格打印的样式丢失与分页错乱等核心难题。通过分离打印视图、编写专用CSS控制分页行为、以及深入理解浏览器打印原理,提供了一套从基础配置到高级技巧的完整企业级打印解决方案,确保打印输出专业可靠。

linux的博客 1233

pycharm和python idle区别_python线程方法在IDLE和pycharm中是否不同?

实际上,我在IDLE(python3.5.2shell)和Pycharm社区版2017.2中运行和调试这些代码。但是当我运行代码很多次时,我发现有一些问题让我困惑。在pycharm中运行的代码将生成以下结果:线程3处理一线程1处理二线程3处理三线程2处理四线程3处理五线程1处理六线程2处理七线程1处理八在pycharm中运行的代码将生成以下结果:线程1处理一线程2处理二线程3处理三线程1处理四线程...

weixin_39517859的博客 2362

STM32 W5500 Freemodbus Modbus TCP协议功能实现

STM32F103VCT6 W5500(SPI1),实现Modbus-TCP协议的功能

坚韧与专注 2万+

Codex 100个真实案例 - 用AI做在线考试系统(自动组卷+防作弊)

本案例使用 Codex 从零搭建一个功能完整的在线考试系统。涵盖题库管理(单选/多选/判断/填空)、智能随机组卷、考试倒计时、自动判分、成绩统计分析、以及多维度防作弊机制(切屏检测、禁止复制粘贴、IP限制等)。前端使用 Vue 3 + Element Plus 构建考试界面,后端使用 Node.js + Express + MySQL 提供 API 服务。全程用自然语言驱动 Codex 完成开发,最终交付一个可直接部署的在线考试平台。

yueyeguzhuo的专栏 81

最新PyCharm基本使用(3)------编码(Code)、重构(Refactor)

文中主要介绍PyCharm中代码填充、补充、检查、分析、清理、展开、折叠、格式规范、缩进、优化导入、移动等编码操作,重命名、更改签名、提取、引入、内联、安全删除、调整、转换等重构操作。

Python基础详解教程,让编程变得简单! 6469

智能交通实战:基于YOLOv5/8/10的车辆违章行为检测系统(违停/压线/逆行识别)

在开始模型训练前,我们得明确要检测的违章行为,还要准备好对应的数据集,这就像做饭前要确定做什么菜、准备什么食材一样。通过本指南,你已经掌握了从技术选型(YOLOv5/8/10)数据准备模型训练到UI界面开发的全流程,搭建了一套完整的车辆违章行为检测系统。这个系统在实际应用中,能有效识别多种车辆违章行为,检测准确率高、速度快,可用于智能交通管理、停车场管理等多个场景。随着深度学习技术的不断进步,YOLO系列模型在车辆违章检测领域的应用会越来越广泛。

m0_71589036的博客 460

pycharm 字体_Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适

1、pycharm的设置一般我们第一次使用会对pycharm进行一些设置,这个根据个人需要调整。下面就我自己的做的设置进行一些说明:从file下的setting进入设置,如下图所示:然后我们进入到设置界面,首先我们可以设置界面的风格和工具栏字体大小,如红线所示接下来我们一般会设置写代码时的字体风格,选择合适的字体和大小以及间隔,有利于编写程序时的心情舒畅,写起来一溜溜的。。。接下来我们需...

weixin_39652154的博客 359

ThingsBoard教程(十六):RPC部件的使用

前言 各位读者好,截止目前,ThingsBoard系列文章已经做了十篇,分别是 ThingsBoard教程(一):ThingBoard介绍及安装 ThingsBoard教程(二):租户,租户配置,部件组模块的使用 ThingsBoard教程(三):系统设置模块的使用 ThingsBoard教程(四):规则链简介与操作 ThingsBoard教程(五):客户,资产管理 ThingsBoard教程(六):设备管理 ThingsBoard教程(七):模拟设备遥测 ThingsBoard教程(八):自定义UI T

知无涯 4580

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

pycharm检测不到python编译器_Python最好IDE:Pycharm使用小技巧总结,让你写代码更为舒适...

1、pycharm的设置一般我们第一次使用会对pycharm进行一些设置,这个根据个人需要调整。下面就我自己的做的设置进行一些说明:从file下的setting进入设置,如下图所示:然后我们进入到设置界面,首先我们可以设置界面的风格和工具栏字体大小,如红线所示接下来我们一般会设置写代码时的字体风格,选择合适的字体和大小以及间隔,有利于编写程序时的心情舒畅,写起来一溜溜的。。。接下来我们需...

weixin_39977934的博客 1333

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

六款好用的Python IDE

六款好用的Python IDE “工欲善其事,必先利其器”,如果说编程是程序员的手艺,那么IDE就是程序员吃饭的家伙了。一个优秀的IDE,最重要的就是在普通文本编辑之外,提供针对特定语言的各种快捷编辑功能,让程序员尽可能快捷、舒适、清晰的浏览、输入、修改代码。对于一个现代的IDE来说,语法着色、错误提示、代码折叠、代码完成、代码块定位、重构,与调试器、版本控制系统(CVS)的集成等等都是重...

遨游天下 5万+

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

python基础IDE之Pycharm

1. Python Pycharm 下载/安装 官方网址:https://www.jetbrains.com/pycharm/download/#section=windows 安装:下载保存文件,运行,下一步,下一步 2. 新建工程 3. 新建并运行python文件 4. IDE配置-窗口主题 >>> 进入 file > Settin...

MeriaChen的博客 634

Win10环境:Python、anaconda、常用IDE的关系

Pythton相关各软件关系总结Python、anaconda、常用IDE的安装、使用、关系PythonAnaconda常用IDE小结推荐出装 Python、anaconda、常用IDE的安装、使用、关系 最开始接触python的时候,我只知道有python2和python3的区别,直到有一天,同学说的anaconda、ipython、jupyter、spyder……&@!#blabla我...

qq_37177765的博客 2003

PyCharm+Docker:打造最舒适的深度学习炼丹炉

点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达来自|知乎 作者|刘震链接|https://zhuanlan.zhihu.com/p/52827335编辑|人工智能前沿讲习一般炼丹都在服务器上,很少有人在本机跑代码的。之前自己捣鼓怎么用本地的编辑器配上远程服务器的环境来营造一个最舒乎的姿势。最开始用VS Code的SFTP插件,但是用着还是不顺手,因为不能用远程的环境,最后...

小白学视觉 1380

2024最新PyCharm安装+界面配置,给你一个舒适的开发环境_pycharm需要下载breton吗

1、点击【File】→【Settings】→【Plugins】(插件),在搜索栏里搜索Chinese,点击【Install】安装**“Chinesse Language Pack”**汉化包,下载完后点击【OK】。1、点击【File】→【Settings】→【Editor】→【Color Scheme】(配色方案)→【Scheme】(方案),一共有11种主题,可自行选择,选择完后点击【OK】完成设置。9、创建python文件,鼠标右键【PyCharmProject】→【New】→【Python File】

m0_57077948的博客 1348
上一篇: 用 Python监控了另一半的每天都在看的网站,我发现了一个秘密
下一篇: 几个Python爬虫培训案例,助你快速爱上Python编程!
python588
博客等级 码龄7年 338粉丝 132原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值