笔记-vscode debug - launch.json 介绍

最近遇到最大的困扰是在实际工作上遇到的情况
越来越难找到教学或是sample可以做参考而解决
还有就是挖到一些私人部落格的教学,结果可能机器/版本/地区有差异
结果还是run不起来没办法用
最後还是得回去挖官方的Doc才能解决问题XD
这篇算是个索引,哪天怕忘记回头来看一下

为什麽要写launch.json

有时候你在运行程序的时候可能有多种env
这时候就需要一个可以选择你需要的env去注入程序运行的工具

范例

在参考资源有网址,把左边页签Debugging看完就ok了
重点在右边页签Launch configurations / Launch.json attributes
下面都是范例,实际配置要自己写XD

初始化launch.json

vscode里找到Run and Debug > create a launch.json file > Go: Launch Package
一行都不用打就自动生成
https://ithelp.ithome.com.tw/upload/images/20220430/20118878jcWxRkhQ91.png

配置多种env

只要在json阵列里面多加几个object就行,然後左上的RUN AND DEBUG就会出现多种配置
https://ithelp.ithome.com.tw/upload/images/20220430/20118878soErHaIPe0.png

参考资源

https://code.visualstudio.com/docs/editor/debugging


<<:  “通过裸机管理程序隔离容器” 不是支持容器化的主要构造

>>:  [VSCodeVim] 推荐的Vim、VSCodeVim的参考资源

【Day 21】卷积神经网路(Convolutional Neural Network, CNN)(上)

Why CNN for Image? 我们在训练Neural Network的时候,我们会期待在这个...

Day02 - 可能发生的费用、目标架构说明

可能发生的费用 云地混合的DevOps环境 AWS CodeCommit AWS CodePipel...

倒数第2天

最近在思考工具机在使用C#的图形化介面 因此来查一下看长的怎样 https://docs.micro...

Golang-Channel & Goroutine-基础篇

说到Go最精华的部分就是concurrency的部分了 包含的范围蛮广的,当初在看的时候也是看得满头...

Day28 vue.js搜寻栏 分页(pagination)功能

延续昨日 今天我们且战且走 首先先把最简单的排序专案方法搞定 先创一个sortby function...