0. 之前在 vscode 上面对使用 shell 启动的 python 脚本,需要在 launch.json里面插入大量的 args,这显然是很睿智的,为了无痛 debug,有了下面的探索,大大减少了痛苦量,可以舒适的对shell 启动的 python 文件进行 debug。 安装debugpy pip install debugpy 2. 先检查自己的服务器上有没有空闲的端口: comm -23...
使用Shell 启动Python 只需要稍微对原来的Shell进行编辑, 例如原来的Shell是 python [NAME].py --arg1 "arg" --arg2 "123" 只需要在python和[NAME].py之间加入-m debugpy --listen [端口号] 即: python -m debugpy --listen 5555[此处更换为你可用的端口号] [NAME].py --arg1 "arg" --arg2 "123...
首先回顾一下我自己之前在看一些库源码的过程,以rollup这个打包库为例,首先git clone下来,npm install后发现它也自动执行了打包过程,看了下package.json文件中的scripts字段,其中有prepare脚本命令,npm在执行npm install后就会自动执行这个script,这个命令又指向了npm run build,进而进行了自动打包过程。通常我都会在这个...
windows10自带的powershell版本是5点多,我们可以在https://github.com/PowerShell/PowerShell/releases,下载不同版本的powershell 但是我们打开vscode写代码的时候,还是windows自带的默认powershell 我们打开vscode的settings.json 添加"terminal.integrated.defaultProfile.windows": "JavaScript Debug Terminal", 可以将JavaScri...
'type': 'typescript', 'tsconfig': 'tsconfig.json', 'problemMatcher': [ '$tsc' ], 'group': 'build', 'label': 'tsc: 构建 - tsconfig.json' } ] } 复制代码 点击运行 -> 添加配置 -> 选择nodejs image.png 在生成的launch.json文件中,添加preLaunchTask字段,值是tasks.json的label值,一定要...
“label”: “Run Python script”, “type”: “shell”, “command”: “python”, “args”: [“${file}”], “problemMatcher”: [] } ] } “` 4. 保存文件后,在菜单中选择“任务”>“运行任务”,选择你创建的自定义任务来运行脚本。
【F11】单步调试,在左侧查看【变量】。 也可在vscode下方【终端】(其实就是集成的Windows Powershell) 或 运行【powershell】,使用【node 文件】命令执行js代码; 方式二 Chrome 安装插件【JavaScript Debugger】和【Open in Browser】 ...
vscode codeRunner 调试typescript vscode调试程序 在vs code中安装插件 C/C++:又名 cpptools,提供Debug和Format功能 Code Runner:右键即可编译运行单文件,很方便;但无法调试。 另一个同理,安装后重启vs code。 安装编译器: 下载地址:https://sourceforge.net/projects/mingw-w64/files/...
"powershell": "powershell -ExecutionPolicy ByPass -File", "bat": "cmd /c", "shellscript": "bash", "fsharp": "fsi", "csharp": "scriptcs", "vbscript": "cscript //Nologo", "typescript": "ts-node", "coffeescript": "coffee", ...
"type": "shell", "label": "mycompile", "command": "curl", "args": [ "http://localhost:7456/update-db" ], "isBackground": false, "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "shared", ...