千家信息网

PyCharm的实用技巧分享

发表于:2024-10-07 作者:千家信息网编辑
千家信息网最后更新 2024年10月07日,本篇内容介绍了"PyCharm的实用技巧分享"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!0. Py
千家信息网最后更新 2024年10月07日PyCharm的实用技巧分享

本篇内容介绍了"PyCharm的实用技巧分享"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

0. PyCharm 常用快捷键
点击查看大图
img
img
1. 查看使用库源码
img
PyCharm 主程序员在 Stackoverflow 上答道
经常听人说,多看源码。源码不仅能帮我们搞清楚运行机制,还能学习优秀的库或者框架的最佳实践。
调用库时,你可以在你好奇的几乎任何地方点击 Command+B,就可以很方便的跳转到源码里的类,方法,函数,变量的定义。
操作如下:
2. 让你的代码 PEP8
写 Python 代码时,你会严格遵守 pep8 规范么?还是要遵守的,不然代码传到 github 或者知乎上被人怼就不好了。但是如果靠肉眼去检查和注意的话,太累,靠 PyCharm 来做这事就好,Command+Option+L,一键 pep8 走起。
3. 新手不再愁安装库

如果你是新手,可能会为了安装库而感到烦恼,在 PyCharm 里面可以使用你熟悉的图形化界面来安装库,就不用陷在一堆命令行里了。
操作如下:

4. 查找文件、类、方法
当我们需要在项目中寻找一个文件名的时候,输入 Command + Shift + O,然后输入你想查找的文件名就可以了。如果你不记得全名了,只需要输入首字母,Pycharm 就会提示你。比如我想查找一个叫 test_errors.py 的文件,那么只需要输入 tee 就可以找到。又或者查询 test_errors_1.py 那么只需要输入 tee1 就可以查找到。
5. 快速选择代码块
你会怎么快速注释一段 Python 代码块?不会是一行一行的加#吧……
在需要选择某个函数的时候,只需要把光标放在最前面,然后点击 Command + Option + Shift + [ ,就可以选择对当前代码块, 使用 Command + / 注释。
6. 快速插入常用代码
img
有时候需要输入很长的代码,比如 if name__ == '__main': ,这时候手动输入不如直接 Command + J ,就可以直接插入常用代码了。
7. 运行/调试代码
运行代码、调试代码应该是大多数人最常用的快捷键吧。
Mac:
Control + r:直接运行当前代码
Control + d:以Debug(调试)模式运行代码
Windows/Linux:
Shift + F10:直接运行当前代码
Shift + F9:以Debug(调试)模式运行代码
8. 缩进你的代码块
在写前端页面的时候,经常要更改一大段代码的缩进,这时候可以先用 Shift + 上下键来选择你要缩进的代码块,然后使用 Tab 就能缩进啦。
9. 展开/收缩代码
当项目写到一定规模的时候,难免方法/函数会很多,这个时候我们可以使用Command + Shift + -符号 来收缩代码,这个主要是为了方便查看。
10. 展示多个页面
当你的公司不愿意为你配置2个显示屏时,你依然可以使用 PyCharm 在一个屏幕里查看多个文件。鼠标放到当前导航处的文件名,然后右键 Split Vertically 或者 Split Horizontally 就可以啦。

"PyCharm的实用技巧分享"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

代码 输入 文件 时候 运行 常用 源码 选择 实用 函数 文件名 方法 实用技巧 技巧 一行 内容 多个 快捷键 新手 更多 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库怎么打开bak文件 软件开发培训24期 重庆正规软件开发大概多少钱 网络安全安全法知识测试 虹口区专业软件开发质量保障 武职网络安全专业 10个常用的数据库关键字 网络科技和工业互联网 书本贴图软件开发 泛微数据库导入数据前端看不到 特斯拉汽车网络安全事件 郴州市学计算机软件开发学费 顺德企业网络安全产品 服务器内存条不同牌子的行吗 云桌面 win文件服务器 数据库表查询不了突然 奥丁审判韩服有多少服务器 游戏如何让服务器共享 网络安全人员的自我救赎之路 网络安全监测信息通报 山东弗莱互联网科技有限公司 山西的软件开发公司有哪些 db数据库药水怎么加数量 10个常用的数据库关键字 怎么访问架设在公网的服务器 山东大学数据库实验十 软件开发毕业设计论文大纲 现有的软件开发模型有哪些 中搜信息网络技术有限公司 变频器 软件开发
0