工欲善其事,必先利其器。  -- 鲁迅


西红柿先为大家介绍 pycharm的基本配置、快捷键、import包等,然后再正式开始知识学习。

目录

🍅 一、Pycharm 常用快捷键

♣ 二、Pycharm 骚操作

🍑 1、全局查找

🍈 2、批量缩进/不缩进

🍎 3、批量注释/取消注释

📻 4、列编辑

☎ 三、Pycharm 配置指南

🌽 1、创建新项目

🥜 2、新增插件配置

🥖 3、导包配置

🏷 4、代码环境配置

🍔 5、骚气的壁纸


《100天精通Python专栏》是由 CSDN 内容合伙人丨全站排名 Top 4 的硬核博主  不吃西红柿  倾力打造,专栏分为基础知识篇和黑科技应用篇,基础知识篇以理论知识为主,旨在帮助没有语言基础的小伙伴,学习我整理成体系的精华知识,快速入门构建起知识框架;黑科技应用篇以实战为主,包括数据分析、机器学习、计算机视觉、自然语言处理、数据可视化等等,让你真的会用Python解决实际问题。群公告里更有海量工作/学习资料,简历/PPT模板,关注我,都给你

  • 最全最详细的 Python 快递入门、实战应用教程;
  • 深入浅出的讲解基础知识和代码样例,通俗易懂,构建知识框架;
  • 手把手教学数据分析、可视化和爬虫经验;

学习路径指引

定位

适宜人群

体系化学习丨100天精通Python专栏 

快速入门

没有语言基础,精华学习,快速掌握

黑科技实战丨100天精通Python专栏 

玩转技术

有一定的基础,学以致用


交流互助

一个人还是有疑问?那么一群人就没有什么能阻挡


🍅 一、Pycharm 常用快捷键

基本的我ctrl系列:

  • 复制:选中,ctrl + c
  • 剪切:选中,ctrl + x
  • 粘贴:ctrl + v
  • 取消之前操作: ctrl + z

常用命令

解释

Ctrl + 鼠标

简介/进入代码定义

Ctrl + F1

显示错误描述或警告信息

Alt + Insert

自动生成代码

Ctrl + O

重新方法

Ctrl + Alt + T

选中

Ctrl + /

行注释/取消行注释

Ctrl + Shift + /

块注释

Ctrl + W

选中增加的代码块

Ctrl + Shift + W

回到之前状态

Ctrl + Shift + /

选定代码块结束、开始

Alt + Enter

快速修正

Ctrl + Alt + L

代码格式化

Ctrl + Alt + O

优化导入

Ctrl + Alt + I

自动缩进

Tab / Shift + Tab

缩进、不缩进当前行

Ctrl+X/Shift+Delete

剪切当前行或选定的代码块到剪贴板

Ctrl+C/Ctrl+Insert

复制当前行或选定的代码块到剪贴板

Ctrl+V/Shift+Insert

从剪贴板粘贴

Ctrl + Shift + V

从最近的缓冲区粘贴

Ctrl + D

复制选定的区域或行

Ctrl + Y

删除选定的行

Ctrl + Shift + J

添加智能线

Ctrl + Enter

智能线切割

Shift + Enter

另起一行

Ctrl + Shift + U

在选定的区域或代码块间切换

Ctrl + Delete

删除到字符结束

Ctrl + Backspace

删除到字符开始

Ctrl + Numpad+/-

展开/折叠代码块(当前位置的:函数,注释等)

Ctrl + shift + Numpad+/-

展开/折叠所有代码块

Ctrl + F4

关闭运行的选项卡

♣ 二、Pycharm 骚操作

🍑 1、全局查找

PyCharm的FindinPath功能提供了全局查找功能,快捷键:

  • windows: Ctrl+Shift+F
  • mac :Command+Shift+F

(mac 的command = windows 的ctrl)

Find则是在当前文件查找,快捷键为 Ctrl+F

应用场景:检索代码可太方便了,一下子找到了某个代码全部备用的地方,或者搜一段代码,直接拿来用。

100天精通Python丨基础知识篇 —— 02、Pycharm操作和配置指南,一次性告诉你_pycharm

如图:找到了所有" requests "

🍈 2、批量缩进/不缩进

  • 多行缩进:选中,Tab
  • 取消多行缩进,选中,shift + Tab

🍎 3、批量注释/取消注释

  • 多行注释: 选中,ctrl + /
  • 取消多行注释:选中, ctrl + /

📻 4、列编辑

西红柿:代码开发的人,如果不会列编辑,效率就会大打折扣的。

【鼠标右键】

100天精通Python丨基础知识篇 —— 02、Pycharm操作和配置指南,一次性告诉你_缩进_02

☎ 三、Pycharm 配置指南

🌽 1、创建新项目

100天精通Python丨基础知识篇 —— 02、Pycharm操作和配置指南,一次性告诉你_Python_03

🥜 2、新增插件配置

PyCharm是一款非常流行的Python集成开发环境(IDE),它有很多实用的插件,以下是一些常用的插件:

  1. CodeGlance:在编辑器侧栏中添加一个小地图,用于快速导航和定位代码。
  2. Rainbow Brackets:为不同级别的括号添加不同的颜色,使代码更易于阅读和理解。
  3. IdeaVim:将Vim编辑器的功能集成到PyCharm中,使得程序员可以使用Vim的快捷键和命令。
  4. GitToolBox:为Git集成提供更多的功能和选项,使得程序员可以更轻松地管理代码版本。
  5. PythonCharm:汉化插件,将PyCharm界面翻译成中文,方便中国程序员使用。
  6. Markdown Navigator:支持Markdown语法的编辑器插件,可以将Markdown文本转换为HTML格式。
  7. Key promoter X:当用户使用鼠标点击某个操作时,会显示该操作的快捷键,帮助用户更快地掌握PyCharm的快捷键。
  8. SonarLint:代码质量检查插件,可以帮助程序员发现代码中的潜在问题和错误。
  9. VisualVM Launcher:Java虚拟机监视器插件,可以帮助程序员监视和调试Java应用程序。
  10. BashSupport:为PyCharm添加Bash脚本支持,使得程序员可以使用PyCharm编辑和运行Bash脚本。

100天精通Python丨基础知识篇 —— 02、Pycharm操作和配置指南,一次性告诉你_python_04

【新增插件】

100天精通Python丨基础知识篇 —— 02、Pycharm操作和配置指南,一次性告诉你_python_05

🥖 3、导包配置

也给大家介绍一下,Python常用的10个包如下:

  1. NumPy:用于数学计算和科学计算的Python库。
  2. Pandas:用于数据分析和处理的Python库。
  3. Matplotlib:用于数据可视化的Python库。
  4. Scikit-learn:用于机器学习的Python库。
  5. TensorFlow:用于人工智能和深度学习的Python库。
  6. Flask:用于Web应用程序开发的Python框架。
  7. Django:用于Web应用程序开发的Python框架。
  8. Requests:用于HTTP请求的Python库。
  9. Beautiful Soup:用于HTML和XML解析的Python库。
  10. Pygame:用于游戏开发的Python库。

当然还有许许多多实用的包,那么我们如何导入包呢?

100天精通Python丨基础知识篇 —— 02、Pycharm操作和配置指南,一次性告诉你_pycharm_06

🏷 4、代码环境配置

100天精通Python丨基础知识篇 —— 02、Pycharm操作和配置指南,一次性告诉你_pycharm_07

🍔 5、骚气的壁纸

上面已经完成基础配置,但是,你可能少了一步最关键的:骚气壁纸!

100天精通Python丨基础知识篇 —— 02、Pycharm操作和配置指南,一次性告诉你_Python_08

配置方法如图,没汉化的话,照着对应位置点~

【设置图片位置 和 透明度】

100天精通Python丨基础知识篇 —— 02、Pycharm操作和配置指南,一次性告诉你_pycharm_09

磨刀不误砍柴工,我们先学会配置环境和工具,下期西红柿为大家开启理论知识课程。