我需要在VsCode上调试我的反应原生应用程序,我是新的反应原生开发...:)我搜索并遵循不同的方法,但没有运气...:(首先,我遵循此方法https://medium.com/@Tunvirrahmantushs/react-nate-debug-with-vscode-in-imple-steps-bf39b6331e67并遵循此方法https://www.youtube.com/watch?v=0_MnXPD55-E也。
让我解释一下我的调试过程。
>
首先将反应本机配置添加到lunch.json.
像这样将packager.info.json添加到. exo目录
{"expoServerPort": 19001,"PackagerPort": 19002,"PackagerPid": 65931}
然后像这样将settings.json添加到. vscode目录
{
"react-native": {
"packager": {
"port" : 19002
}
}
}
然后在vscode调试选项上运行附加到打包器,并启用
远程JS调试
在反应本机应用程序运行在我真正的android设备.但vscode调试点不触发。
在我尝试之后
调试Android
选项vscode调试器.然后http://localhost:8081/debugger-ui/窗口弹出.但是vscode调试器点没有击中。
有谁知道如何正确设置react native app并使用vscode进行调试吗请给我一些指导…:):)非常感谢。
您可以在VS代码上使用React Native Tools
扩展(由Microsoft
提供),以便为React Native应用程序启用调试(就像任何其他IDE一样,而不是Chrome)。
你可以在我的另一个答案中详细阅读所有说明。
对于仍有运行问题的人。
对我来说,解决这个问题的办法是:
./exo/packager-info.json
.复制打包器端口。使用附加到打包器配置并关闭localhost:8081/debugger-ui选项卡,因为如果它保持打开状态,那么vscode将无法连接到调试器。现在再试一次,单击vscode调试器中的绿色播放按钮并重新加载应用程序。
我们还需要react native工具
扩展,否则会出现错误:配置的调试类型“react native”不受支持
。这是我的发布会。我目前正在使用的json,以备您需要:
{//使用IntelliSense了解可能的属性//悬停查看现有属性的描述//有关更多信息,请访问:https://go.microsoft.com/fwlink/?linkid=830387“版本”:“0.2.0”,“配置”:[{“名称”:“调试Android”,“程序”:“${workspaceRoot}/.vscode/launchReactNative.js”,“类型”:“reactnative”,“请求”:“launch”,“platform”:“Android”,“sourceMaps”:true,“outDir”:“${workspaceRoot}/.vscode/.react”},{“名称”:“调试iOS”,“程序”:“${workspaceRoot}/.vscode/launchReactNative.js”,“类型”:“ReactNational”,“请求”:“launchReactNative”,“平台”:“iOS”,“sourceMaps”:true,“outDir”:“${workspaceRoot}/.vscode/.react”},{“name”:“Attach to packager”,“program”:“${workspaceRoot}/.vscode/launchReactNative.js”,“type”:“reactnative”,“request”:“Attach”,“sourceMaps”:true,“outDir”:“${workspaceRoot}/.vscode/.react”},{“name”:“Chrome Attach to packager”,“program”:“${workspaceRoot vscode/launchReactNative.”,“port”:9222,“sourceMaps”:true,“outDir”:“${workspaceRoot}/.vscode/.react”},{“name”:“Debug in Exponent”,“program”:“${workspaceRoot}/.vscode/launchReactNative.js”,“type”:“reactnative”,“request”:“launch”,“platform”:“Exponent”,“sourceMaps”:true,“outDir”:“${workspaceRoot}/.vscode/.react”}
在最近的vscode版本中,python扩展现在使用debugpy作为默认的Python调试器,取代了旧的ptvsd。 我需要在一个软件程序中调试一个python脚本,该程序适用于python 3.2,而不适用于较新的版本。不幸的是,debugpy只适用于python 有没有办法在vscode python扩展中使用另一个调试器,或者选择使用哪个调试器?换句话说,是否可以调试python
本指南将介绍如何使用 VSCode debugging 为您自己的 Electron 项目和 native Electron 代码库(Electron codebase)调试。 调试您的 Electron 应用 主进程 1. Open an Electron project in VSCode. $ git clone git@github.com:electron/electron-quick-
按 ctrl + shift + d , 然后点击左上角的小齿轮配置,把下面代码复制进去。 在你的ts代码里面打上断点,点击绿色的小箭头开始调试即可。 这个非常有用,比你使用 console.log 调试快很多。 { // Use IntelliSense to learn about possible Node.js debug attributes. // Hover to v
问题内容: 我正在尝试使用VSCode调试在Docker上运行的PHP应用程序,但没有成功。 过去,我可以使用运行WAMP Server的VSCode轻松调试PHP应用程序,但是由于我开始使用Docker,所以无法调试。在网上搜索了几本教程,在StackOverflow上检查了一些线程,但是我仍然无法正常工作。 Dockerfile: xdebug.ini docker-compose.yml V
如何配置Angular和VSCode,使我的断点工作?
我正在使用Angular 9、Node v14和e2e测试,使用Cucumber、量角器和量角器Cucumber框架。 量角器。conf.js tsconfig。e2e。json 发射json package.json 我可以在VSCode中启动调试器,但问题是每个断点都是未绑定的断点。 我还尝试在tsconfig中添加。e2e。json和我也尝试加入launch。json 问题似乎是ts节点在内