Add remote debugging setup created by DarkMio
This commit is contained in:
		
							parent
							
								
									e0f16244db
								
							
						
					
					
						commit
						510ddf4b22
					
				
					 3 changed files with 36 additions and 7 deletions
				
			
		
							
								
								
									
										20
									
								
								.vscode/launch.json
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								.vscode/launch.json
									
										
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,20 @@
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    // 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": [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            "name": "Attach to Bitburner Render Process",
 | 
				
			||||||
 | 
					            "address": "127.0.0.1",
 | 
				
			||||||
 | 
					            "port": 9222,
 | 
				
			||||||
 | 
					            "request": "attach",
 | 
				
			||||||
 | 
					            "type": "pwa-chrome",
 | 
				
			||||||
 | 
					            "timeout": 15000,
 | 
				
			||||||
 | 
					            "webRoot": "${workspaceRoot}/src",
 | 
				
			||||||
 | 
					            "sourceMapPathOverrides": {
 | 
				
			||||||
 | 
					                "http://localhost:8000/sources/*": "${workspaceRoot}/src/*"
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -30,3 +30,7 @@ To update your Netscript Definitions, run `npm run defs` in a terminal
 | 
				
			||||||
Press F1 and Select `Bitburner: Enable File Watcher` to enable auto uploading to the game
 | 
					Press F1 and Select `Bitburner: Enable File Watcher` to enable auto uploading to the game
 | 
				
			||||||
 | 
					
 | 
				
			||||||
If you run `watcher.js` in game, the game will automatically detect file changes and restart the associated scripts
 | 
					If you run `watcher.js` in game, the game will automatically detect file changes and restart the associated scripts
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Deugging
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					For debugging bitburner on Steam you will need to enable a remote debugging port. This can be done by rightclicking bitburner in your Steam library and selecting properties. There you need to add `--remote-debugging-port=9222` [Thanks @DarkMio]
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,9 +1,8 @@
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  "include": [
 | 
					  "include": [
 | 
				
			||||||
    "NetscriptDefinitions.d.ts",
 | 
					    "NetscriptDefinitions.d.ts",
 | 
				
			||||||
    "src/**/*", "foo.ts",
 | 
					    "src/**/*",
 | 
				
			||||||
  ],
 | 
					  ],
 | 
				
			||||||
 | 
					 | 
				
			||||||
  "compilerOptions": {
 | 
					  "compilerOptions": {
 | 
				
			||||||
    "module": "esnext",
 | 
					    "module": "esnext",
 | 
				
			||||||
    "target": "esnext",
 | 
					    "target": "esnext",
 | 
				
			||||||
| 
						 | 
					@ -11,16 +10,22 @@
 | 
				
			||||||
    "noImplicitReturns": true,
 | 
					    "noImplicitReturns": true,
 | 
				
			||||||
    "noImplicitThis": true,
 | 
					    "noImplicitThis": true,
 | 
				
			||||||
    "esModuleInterop": true,
 | 
					    "esModuleInterop": true,
 | 
				
			||||||
    "sourceMap": false,
 | 
					    "inlineSourceMap": true,
 | 
				
			||||||
 | 
					    "sourceRoot": "http://localhost:8000/sources/",
 | 
				
			||||||
    "strict": true,
 | 
					    "strict": true,
 | 
				
			||||||
 | 
					 | 
				
			||||||
    "rootDir": "src/",
 | 
					    "rootDir": "src/",
 | 
				
			||||||
    "outDir": "dist/",
 | 
					    "outDir": "dist/",
 | 
				
			||||||
    "baseUrl": "src/",
 | 
					    "baseUrl": "src/",
 | 
				
			||||||
    "paths": {
 | 
					    "paths": {
 | 
				
			||||||
      "/*.js": [ "*" ],
 | 
					      "/*.js": [
 | 
				
			||||||
      "*.js": [ "*" ],
 | 
					        "*"
 | 
				
			||||||
      "@ns": ["../NetscriptDefinitions.d.ts"]
 | 
					      ],
 | 
				
			||||||
 | 
					      "*.js": [
 | 
				
			||||||
 | 
					        "*"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      "@ns": [
 | 
				
			||||||
 | 
					        "../NetscriptDefinitions.d.ts"
 | 
				
			||||||
 | 
					      ]
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue