2025年python用pycharm还是vscode_pycharm自带python吗

python用pycharm还是vscode_pycharm自带python吗python 的两大 IDE 开发利器 pycharm 和 vscode 二者各有优劣 本文主要谈谈二者的调试对比 pycharm vs vscode 简单对比 pycharm 优点 python 开发利器 专为 python 设计 内置功能丰富 比如可以在 IDE 中直接查看 sql 数据库 前提是有插件 DB BROWER 查看类 函数定义方便 只需简单通过 ctrl 鼠标左键 即可完成

python的两大IDE开发利器,pycharm 和 vscode,二者各有优劣,本文主要谈谈二者的调试对比。

pycharm vs vscode简单对比

pycharm优点:

python开发利器,专为python设计

内置功能丰富,比如可以在IDE中直接查看sql数据库,前提是有插件:DB BROWER

查看类、函数定义方便,只需简单通过 ctrl + 鼠标左键 即可完成

可直接定义项目工作目录,在file中设置 mark as …

项目调试很方便,通过一些简单的界面设置即可完成,之后便可调试

pycharm缺点:

分社区版和专业版,一般coder用社区版,很多功能阉割了,比如专业版就可以实现ssh远程开发

笨重,启动速度相较vscode慢

从使用体验看,比较占内存,内存小的慎重

vscode优点:

开源,轻量化

想装什么插件,应用库里面安装即可

可通过插件实现 ssh远程,对于有查看和编辑文件或代码的需求,这个功能就是远程开发

调试变量查看齐全,应有尽有,方便查看

vscode缺点:

很多功能没有,需要自己手动调加,但毕竟轻

很多设置通过json文件实现,对不熟悉的不太友好

项目调试相较pycharm,需要增加路径代码,否则报错,通常是module加载问题

# 如果遇到 no module name xxx, 可参考采用如下设置

import sys,os

sys.path.append(os.path.abspath(“..”))

# 测试程序的上层目录作为项目工作目录,不同的项目因人而异,灵活设置

pycharm项目调试

python项目,比如web开发,以django项目为例进行说明。

1.开发中的django项目,进入工具栏中的RUN内的edit configurations

2.调试设置

1.点 + 增加调试,可重命名

2.设置manage.py路径

3.设置运行参数,比如:runserver 0.0.0.0:8000, 多个参数逗号隔开

4.设置python解释器,建议通过虚拟环境设置,便于管理不同版本

5.设置工作目录,项目目录,下面的add建议也勾上

3.debug方式运行

4.打断点调试

快捷键:

F7: 有引用函数或类的,进入

F8:一步一步调试

F9:跳过无断点代码

vscode项目调试

vscode号称宇宙级别IDE,本人刚转vscode,可能理解不够,这里还是以本人动手经验说说项目调试吧。

1.扩展应用添加django

2.设置debug

1.点击齿轮部分,编辑lanuch.json文件

2.主要是编辑args部分,即django运行参数,可重命名

编辑lanuch.json:

3.在左边栏,debug运行

4.断点调试

快捷键:

F11: step into

F10: step over

F5: continue

编程小号
上一篇 2025-02-08 10:46
下一篇 2025-03-10 20:33

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/123383.html