vscodepython的小窗口断点什么的

vscodepython的小窗口断点什么的,第1张

Visual Studio Code的Python小窗口断点是一种调试工具,可以帮助开发者更好地检查代码的运行情况。它可以让开发者在代码中设置断点,以便在运行时暂停程序,检查变量的值,查看堆栈,检查函数的调用情况等。它还可以帮助开发者更好地理解代码的运行流程,从而更好地调试代码。此外,它还可以帮助开发者更快地定位和修复代码中的错误,从而提高开发效率。

Debugger for Unity
Unity Tools
Unity Code Snippets

Debugger for Unity环境配置

>Electron 浏览器窗口的开发工具 devtools 只能调试在该窗口中执行的 JavaScript (比如 web 页面)。要调试在主进程中执行的 JavaScript ,我们需要使用外部调试器。 Electron 提供了 --inspect 和 --inspect-brk 开关来实现这一 *** 作。

我们可以使用如下的命令行开关来调试 Electron 的主进程。

在根目录下添加一个 vscode/launchjson 文件并使用以下配置:

然后在 VSCode 中找到如下所示图标,点击右上角的设置,会打开新建的 launchjson 文件,如下图:
然后点击左上角的绿色三角形按钮:

接着在 mainjs 主进程中进行断点调试即可:

参考 React 初窥门径(一):环境准备

我们已经准备好了两个目录(并设置成了 环境变量):

并设置好了软连接

参考 React 初窥门径(二):构建过程

我们对 React 的构建过程进行了调试

并且借用了 VSCode 插件 CodeTour 记录了源码学习过程

本文丰富了 github: thzt/react-tour v1702 的内容,增加了几个文件,

我们主要来介绍 vscode/ 中的 Debug React 配置 vscode/launchjson

参数说明,

我们在 React 构建产物文件 ReactProject/build/node_modules/react/indexjs 中打个端点,
然后启动 VSCode Debug React 进行调试,
VSCode 会打开 Chrome 并访问 >是的,我又来了,很明显,只黑不洗白。

今天喷的是“vscode调试/′f5调试”的功能,emm妙就妙在“喷”字。

事实证明,这玩意暂时跑不起来。(可能是我太弱智,反正照着官方文档没能配起来。)

官方文档VSCode中断点调试

>1、安装 Debugger for Chrome
直接在市场中找就行了。
2、创建 launchjson
在项目根目录下创建 vscode/launchjson
并没有什么特别是的,只需要注意 url 添加项目浏览地址即可。
3、启动 ng serve
当然这里最好是在 VSCODE TERMINAL 启动 ng serve 了。
4、调试
在VSCODE按F5进入调试状态,最后打开 Chrome 刷新页面,会直接在 VSCODE 进入断点。
结论
这样你会发现,其实我只打开两个窗口,一是VS CODE、一是Chrome,这样如果你是使用多屏幕或window10的多桌面的话,简直可以浪一把。
而且当我在调试时发现错误,可以直接在VSCODE中修改代码,保存后由于 Angular Cli 自动刷新,并同时进入修改代码后的DEBUG。
爽……
happy coding!

Copyright © 1999-2020, CSDNNET, All Rights Reserved

打开APP


ajanious
关注
微软vscode中使用xdebug调试,断点不执行或跳过断点的坑 原创
2019-05-12 17:59:17
 1点赞

ajanious 
码龄4年
关注
vscode调试php断点
vscode可以说是一款调试php的神器了,这里我们不说如何安装php debug,以及xdebug了,只说一说其中遇到的一个坑:一切安装完毕,按F5键进行调试,结果断点不执行,这是为什么呢?
现象
如果在apache或nginx日志中发现:
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0
PHP Warning: Module 'xdebug' already loaded in Unknown on line 0
1
2
1
2
说明你的phpini没有配置好。
解决方法
我们在设置php扩展的时候,在windows下面一般都是采用修改phpini,增加extension的方式,例如:
extension=php_mbstringdll
1
1
但是对于有的zend扩展,就不要用这个方法了,直接用zend_extension,这里我们就用xdebug说明:
zend_extension="C:/php/ext/php_xdebug-272-71-vc14dll"
1
1
设置好之后,重启apache或nginx服务器,设置好断点,就能正确执行到断点就停止了

此时所有程序都已经搞定了,vscode有智能提示并可以断点调试。

解决方案:来自于(>

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13324215.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-15
下一篇 2023-07-15

发表评论

登录后才能评论

评论列表(0条)

保存