diff options
Diffstat (limited to 'Resources/.vscode')
-rw-r--r-- | Resources/.vscode/KillEditor.bat | 0 | ||||
-rw-r--r-- | Resources/.vscode/LaunchEditor.bat | 1 | ||||
-rw-r--r-- | Resources/.vscode/launch.json | 6 | ||||
-rw-r--r-- | Resources/.vscode/tasks.json | 15 |
4 files changed, 21 insertions, 1 deletions
diff --git a/Resources/.vscode/KillEditor.bat b/Resources/.vscode/KillEditor.bat new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/Resources/.vscode/KillEditor.bat diff --git a/Resources/.vscode/LaunchEditor.bat b/Resources/.vscode/LaunchEditor.bat new file mode 100644 index 0000000..bb9661c --- /dev/null +++ b/Resources/.vscode/LaunchEditor.bat @@ -0,0 +1 @@ +start "GameLabEditor" cmd /c "timeout 3 & ..\Build\Editor.exe"
\ No newline at end of file diff --git a/Resources/.vscode/launch.json b/Resources/.vscode/launch.json index fde4529..b5d9eb7 100644 --- a/Resources/.vscode/launch.json +++ b/Resources/.vscode/launch.json @@ -15,7 +15,11 @@ "connectionPort": 8818, "stopOnEntry": true, "useCHook": true, - "autoPathMode": true + "autoPathMode": true, + // 自动启动编辑器 + // https://stackoverflow.com/questions/34698230/how-to-run-multiple-commands-via-start-command/34698365 + //"preLaunchTask": "LaunchEditor", + //"postDebugTask": "KillEditor" }, { "type": "lua", diff --git a/Resources/.vscode/tasks.json b/Resources/.vscode/tasks.json new file mode 100644 index 0000000..a7dffbb --- /dev/null +++ b/Resources/.vscode/tasks.json @@ -0,0 +1,15 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "label": "LaunchEditor", + "type": "shell", + "command": "${workspaceFolder}/.vscode/LaunchEditor.bat" + }, + { + "label": "KillEditor", + "type": "shell", + "command": "${workspaceFolder}/.vscode/KillEditor.bat" + } + ] +}
\ No newline at end of file |