很意外Visual Studio Code居然支持Python代码的断点调试。一起来配置一下。

工具/原料

Visual Studio Code 1.1

Python 2.7.11

方法/步骤

1

首先,当然是要先安装插件,配置Python环境。这个大家看这个文章

2

环境配置完成后,我们点击调试按钮,接着点击调试运行按钮

3

然后会提示需要对launch文件进行配置,点击配置

4

在打开文件中增加Python路径这行代码。配置文件在文末提供下载。

5

保存文件。接下来就可以开始调试了。第一次运行调试,代码会停留在程序入口,也就是第一行实际开始执行的代码的位置

6

然后我们可以在任意位置添加断点。可以选择直接运行或者单步执行代码

7

应该说几乎和我们想象的调试效果一模一样。赶紧试用吧!

END

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

展开阅读全部

visual studio 调试python_Visual Studio Code Python 调试设置相关推荐

  1. visual studio 调试python_visual studio code 里调试运行 Python代码

    最近对微软的visual studio code 挺感兴趣的,微软的跨平台开发工具.轻量简洁. 版本迭代的也挺快的,截止16年8月2日已经1.3.1版本了,功能也愈加完善.(16年12月18日 已经, ...

  2. python调试器的功能,python调试器是什么

    1.说明 Python调试器,是可以节省时间并提高 Python 技能的工具,有标准库自带的pdb和开源的ipdb两种. 2.两种类型 pdb是Python自带的库,为Python提供了一种交互式的源 ...

  3. Pycharm调试错误:连接 Python 调试器失败 Socket closed

    pycharm点击工具栏的调试按钮时出现错误:连接 Python 调试器失败 Socket closed 首先采用以下方法: 选择左上角工具栏"file"→"settin ...

  4. visual studio无法更新_VS Code Python 扩展 5 月更新

    (给Python编程开发加星标,提升编程技能.) 12 号,微软在官方博客发布了 VS Code 编辑器中 Python 扩展的 5 月更新,其中只有一个较为重要的特性:新增了浏览选择 Python ...

  5. visual怎么运行python_Visual Studio运行Python程序(超级详细)

    jQuery内容伪类选择 "内容"伪类选择器,指的是根据元素的内部文本或者子元素来选取元素的一种伪类选择器.在jQuery中,常用的"内容"伪类选择器如表1所示 ...

  6. vs怎么设置php文件调试,使用vs code编辑调试php配置的方法

    以前的php调试工具,类似zendstudio 或者phpclipse,storm运行太慢了,还是这个好用. 1.首先官网下载vs code 地址:https://code.visualstudio. ...

  7. python 调试器_如何使用Python调试器

    python 调试器 Python编程语言的强大功能和灵活性源于强大的标准库和丰富的第三方软件生态系统. Python程序员可以利用许多有用的工具,并且这些工具也可以扩展到调试. 可以使用许多具有调试 ...

  8. VS Code Python 代码智能提示(自动补全)编译环境设置踩坑记录

    VS Code Python 编译环境设置踩坑记录 本菜鸡非常喜欢VS code的简洁风格,而且跟原来再用的VS2017相比简直不要太快,前段时间电脑重装之后又要在windows系统上重新搭建整套环境 ...

  9. visual studio code 里调试运行 Python代码

    最近对微软的visual studio code 挺感兴趣的,微软的跨平台开发工具.轻量简洁. 版本迭代的也挺快的,截止16年8月2日已经1.3.1版本了,功能也愈加完善.(16年12月18日 已经, ...

最新文章

  1. c++ const 关键字 学习笔记
  2. 45 jump game II(贪心)
  3. DCMTK:生成一个C ++标头,为DICOM标签定义符号名
  4. electron项目中使用jquery不生效的解决方法
  5. 大数据实时计算工程师/Hadoop工程师/数据分析师职业路线图
  6. 分布式存储与服务器虚拟化,超融合架构与分布式存储+虚拟化软件的融合架构究竟区别有多大?...
  7. MySQL的主从复制云栖社区_MySQL-主从复制
  8. Linux系统初始化更新(更换阿里源)(centos7mini)
  9. ubuntu vim中输入中文
  10. Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘s
  11. RAW数码照片处理器:SILKYPIX Developer 的功能介绍
  12. 超六类网线与7类网线的区别,你知道吗?
  13. Movavi Screen Recorder 10 Mac(全能录屏软件) 中文激活版
  14. Python使用pip安装报错ModuleNotFoundError: No module named ‘pip._internal.cli.main‘的解决方法
  15. 【零信任落地案例】启明星辰中国移动某公司远程办公安全接入方案
  16. 使用 Python 和可视化编程控制树莓派机械臂myCobot
  17. 2017.08.05
  18. C++ 判断文件文件夹是否存在
  19. iOS开发 - 类似美团选商品页,从按钮上往上滑动,tableview依然响应,点击按钮,按钮也可响应
  20. 0204原来“瘦胖子”比“真胖子”更危险

热门文章

  1. aws s3仅允许cloudfront访问_初创公司如何用AWS搭建高扩展性架构
  2. Nearest Opposite Parity(反向建边+spfa)
  3. Codeforces Round #572 (Div. 2)(ABCD1D2E)
  4. 4 读写文件_块存储、文件存储、对象存储的区别
  5. java新建配置文件_使用Java输出字符流FileWriter创建配置文件
  6. 为什么有转换流,作用是什么?
  7. 【系统架构设计师】2020-08-06
  8. uilabel 自行撑开高度_UILabel文本高度计算的那些事儿
  9. python脚本语言采用声音作为手段_python 利用pyttsx3文字转语音过程详解
  10. 【算法竞赛学习】数字中国创新大赛智慧海洋建设-Task4模型建立