安装准备

1、Debugger for NWjs
2、nwjs-sdk-v0.67.1-osx-x64下载解压(注意存放路径
3、launch.json调试运行文件配置

1、Debugger for NWjs

在VScode 插件里搜索后直接安装即可
使用说明:

Forked from Debugger for Chrome

English is not my mother tongue; please excuse any errors on my part.

Install
Need to install when first run

You can open command palette with F1 or Ctrl + Shift + P

Type nwjs to command palette

Install command

Select version, It takes a little while to open.

Select version

It will start the installation at UserDir/.nwjs/version-names-nwjs. Wait install.

Installing

Launch NWjs

run

Shortcut is F5

Use with multiple version
You can set version in launch.json. Use latest version by default

launchver

You can set version in nwjs.publish.json also.

publishver

Commands
NWjs Install : Download NWjs and install
NWjs Remove : Remove NWjs
NWjs Publish : Generate publish directory and copy NWjs for publish
NWjs Compile : Compile javascript with nwjc
Issues
Debugger will reload the page after attached. This work will run script twice. If you want not to that, Please set reloadAfterAttached to false in launch.json.

This extension use 9223 por.! If you want to change port, please set port field in launch.json.

2、nwjs-sdk-v0.67.1-osx-x64下载

一定要是sdk那个版本
下载地址:https://nwjs.io/

存放路径:UserDir/.nwjs/version-names-nwjs.
参考笔者的macOS路径:

/Users/lichong/.nwjs/nwjs-sdk-v0.67.1-osx-x64

win路径参考:

C:\Users\Administrator\.nwjs

存放路径要仔细核对,不然就没有调试效果

3、launch.json调试运行文件配置


参考配置:

{// Use IntelliSense to learn about possible attributes.// Hover to view descriptions of existing attributes.// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"type": "nwjs","request": "launch","name": "Launch NWjs","nwjsVersion": "any","webRoot": "${workspaceFolder}","reloadAfterAttached": true}]
}

也可自动生成参考下图:

如此即可进行编辑后直接点击

即可看到运行效果

按F12即可看到熟悉的调试面板

过程比较曲折,资料也不多。下面留下相关参考:
https://blog.csdn.net/holdsky/article/details/103780018

https://blog.csdn.net/yuer5531/article/details/114939904

【桌面开发】vscode+Debugger-For-NWjs+nwjs-sdk-vx.x.x-xxos调试环境搭建相关推荐

  1. 保姆级教程:Linux(Ubuntu 18.04)下VSCode配置与嵌入式开发平台X2000_Halley5调试环境搭建

    保姆级教程:Linux(Ubuntu 18.04)下VSCode配置与嵌入式开发平台X2000_Halley5调试环境搭建 写在前面 配置VSCode的编译环境 配置VSCode的gdb调试环境 配置 ...

  2. auto.js id为参数滑动_【Autojs教程】02Autojs PC端开发调试环境搭建

    [Autojs教程]02-Autojs PC端开发调试环境搭建 写在前面 本篇教程算是保姆级教程了,希望以此能吸引更多感兴趣的同学学习Autojs,也希望大家能因此碰撞出更多的奇思妙想 关注微信公众号 ...

  3. ffmpeg编译gb28181_RTSP/GB28181协议/海康SDK/Ehome协议视频上云网关EasyCVR视频平台在linux环境下ffmpeg源码单步调试环境搭建...

    目前TSINGSEE青犀视频研发的视频上云服务平台EasyCVR已经可集成海康EHome私有协议,并且在前文中我也跟大家讲过EHome协议的配置和调用流程,有兴趣的可以阅读一下:配置及协议介绍.Eho ...

  4. WIN10 + VS2015 + WDK10 + SDK10 + VM虚拟机驱动开发调试环境搭建

    为什么80%的码农都做不了架构师?>>>    一.准备工作 1 系统环境:Win10系统 2 开发工具:VS2015 3 驱动开发工具:WDK10 4 Windows SDK:SD ...

  5. Rust开发调试环境搭建Windows

    Rust Windows环境搭建 2019年02月18日 13:48:31 6日Simmp 阅读数 1672 该文章主要讲述在windows10+vscode下如何构建一个完整的rust编译调试环境, ...

  6. 一起学ASP.NET Core 2.0学习笔记(一): CentOS下 .net core2 sdk nginx、supervisor、mysql环境搭建...

    作为.neter,看到.net core 2.0的正式发布,心里是有点小激动的,迫不及待的体验了一把,发现速度确实是快了很多,其中也遇到一些小问题,所以整理了一些学习笔记: 阅读目录 环境说明 安装C ...

  7. vs安装 c语言编译环境,Visual Studio Code安装与C/C++开发调试环境搭建

    目录 简介 VSCode安装 VSCode语言设置 安装开发套件 构建C/C++编译环境 安装Clang 安装MinGW VSCode工程配置 launch.json tasks.json 测试 简介 ...

  8. 嵌入式系统开发与应用——嵌入式 Linux 调试环境搭建

    附录:UBoot常用命令手册 一. 实验目的 1.掌握VMware中设置共享文件夹的方法,为后续实验做准备: 2.熟悉 Linux TFTP 配置,为后续 Linux 底层开发做准备(后面会用 tft ...

  9. mysql的安装版本有无开发版_moodle 2.0.2 安装图文教程 2——PHP Mysql环境搭建和moodle安装 - 乔木的日志 - ICT教育 - 中小学信息技术教育和教育信息化网站...

    moodle 2.0.2 安装图文教程 2--PHP+Mysql环境搭建和moodle安装 热度 6已有 211 次阅读 2011-3-29 16:49 ||关键词:moodle 2 图文安装教程 p ...

最新文章

  1. python3 报错 TypeError: load() got an unexpected keyword argument ‘encoding‘ 解决方法
  2. Activity中加载器的总结
  3. js jq 一些属性
  4. 嵌入式Linux系统编程学习之三十一线程的属性
  5. Windows系统下SSH客户端连接阿里云Linux服务器
  6. 应用编辑器保存的htnl代码怎么正常显示在页面上
  7. [转] 病毒、木马进程查询手册
  8. HDU - 2602(动态规划,01背包问题)
  9. 【离散数学】高级计数技术
  10. 逆波兰表达式 c++
  11. ubuntu最好用的划词翻译词典:有道词典和GoldenDict
  12. Java基础篇——垃圾回收
  13. word表格怎么缩小上下间距_word文档中表格怎么缩小行间距
  14. HyperLogLog算法及原理
  15. 记:疯狂的程序员 (连续n天写n个代码)
  16. c语言知道ascII码求字母,c语言的ascii代码
  17. pytorch安装 镜像网站
  18. GGNMOS ESD保护器件
  19. 网站注册时出现Captcha is mandatory提示
  20. html判断是苹果,JavaScript判断是否是iPhone X系列机型,H5和其他环境兼容

热门文章

  1. 仿药巨头TEVA的药品一致性秘诀 数据分析方法构建溶出度数据模型
  2. 51nod初学者首页1级题题解(1)
  3. 《教你玩魔方》3D游戏开源项目
  4. python图像滤波
  5. 解决VS2015 安装失败问题,如安装包损坏或丢失
  6. 不好好做图的NSC系列(八):ggplot2重现Nature文章多组柱状图+散点,这是一场硬仗
  7. 看完后绝对成为电脑高手
  8. cartographer--后端match--减小搜索框策略(ShrinkToFit)
  9. Python海象运算符的使用
  10. 实验5 MapReduce初级编程实践(Python实现)