VSCode中如何调试Electron应用的主进程代码
VSCode中如何调试Electron应用的主进程代码
这篇文章主要为大家分析了VSCode中如何调试Electron应用的主进程代码的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“VSCode中如何调试Electron应用的主进程代码”的知识吧。
在开发 Electron 应用的时候,为了提高工作效率,我们需要借助于调试工具,及时发现并解决问题。
VSCode 作为当下最流行的代码编辑器,我绝大部分的代码都是在它上面开发的,Electron 应用也不例外。
搭建环境
下面所使用的项目是 electron-quick-start (https://github.com/electron/electron-quick-start#/)。
$gitclonehttps://github.com/electron/electron-quick-start$cd./electron-quick-start$npminstall
经过以上步骤就搭建好了基本 Electron 应用开发环境。查看 package.json
:
{"name":"electron-quick-start","version":"1.0.0","description":"AminimalElectronapplication","main":"main.js","scripts":{"start":"electron."},"repository":"https://github.com/electron/electron-quick-start","keywords":["Electron","quick","start","tutorial","demo"],"author":"GitHub","license":"CC0-1.0","devDependencies":{"electron":"16.0.6"}}
我们可以在终端运行 npm run start
来查看运行结果:
可以看到,环境搭建已经大功告成!接下来进入开发调试环节。
调试配置
使用 VSCode 打开 ,做如下操作:
生成如下配置的 lauch.json
文件:
{//使用IntelliSense了解相关属性。//悬停以查看现有属性的描述。//欲了解更多信息,请访问:https://go.microsoft.com/fwlink/?linkid=830387"version":"0.2.0","configurations":[{"type":"pwa-node","request":"launch","name":"LaunchProgram","skipFiles":["
我们修改其配置如下:
{"version":"0.2.0","configurations":[{"name":"DebugMainProcess","type":"node","request":"launch","cwd":"${workspaceFolder}","runtimeExecutable":"${workspaceFolder}/node_modules/.bin/electron","windows":{"runtimeExecutable":"${workspaceFolder}/node_modules/.bin/electron.cmd"},"args":["./main.js",//主文件路径]}]}
开始调试
当我们做完了上述的环境搭建和文件配置之后,就可以进行愉快的调试了
vscode有什么用
Visual Studio Code 是一个运行于 OS X,Windows和 Linux 之上的,针对于编写现代 web 和云应用的跨平台编辑器,它为开发者们提供了对多种编程语言的内置支持,并且正如 Microsoft 在Build 大会的 keynote 中所指出的,这款编辑器也会为这些语言都提供了丰富的代码补全和导航功能。
关于“VSCode中如何调试Electron应用的主进程代码”就介绍到这了,更多相关内容可以搜索恰卡编程网以前的文章,希望能够帮助大家答疑解惑,请多多支持恰卡编程网网站!
推荐阅读
-
VS Code 插件架构解析:Electron 框架与 Node.js 扩展开发原理
-
VS Code 插件开发入门:从 Hello World 到自定义代码片段
-
vscode(保存就自动格式化不起作用 你最喜的前端编译器,说出你的理由)
你最喜的前端编译器,说出你的理由?在尖端工作不中,你的小恋人编译程序是什么呢,每隔一天陪你工作好,陪你同生死共患难,与你共同作战,...
-
如何在vscode中搭建html开发环境(vscode 来源)
vscode来源?VSCode是基于组件Electron(以前叫AtomShell)并且变更土地性质的。Electron实现...
-
electron开发构建工具怎么用
electron开发构建工具怎么用今天小编给大家分享一下elect...
-
VSCode中的历史储存策略是什么
VSCode中的历史储存策略是什么这篇文章主要介绍“VSCode中...
-
VSCode中如何添加并使用多光标
VSCode中如何添加并使用多光标这篇文章主要介绍“VSCode中...
-
Go的VSCode开发工具怎么安装
Go的VSCode开发工具怎么安装本篇内容主要讲解“Go的VSCo...
-
VSCode如何查看连接远端时的日志
VSCode如何查看连接远端时的日志这篇文章给大家分享的是有关VS...
-
VSCode如何查看日志
VSCode如何查看日志这篇文章将为大家详细讲解有关VSCode如...