launch.json 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. {
  2. // Use IntelliSense to learn about possible attributes.
  3. // Hover to view descriptions of existing attributes.
  4. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
  5. "version": "0.2.0",
  6. "configurations": [
  7. {
  8. "type": "cppvsdbg",
  9. "request": "launch",
  10. "name": "debug scene v4",
  11. "program": "godot/bin/godot.windows.editor.dev.x86_64.exe",
  12. "args": [
  13. "--path",
  14. "example-v4",
  15. "examples/03-mix-and-match/mix-and-match.tscn"
  16. ],
  17. "cwd": "${workspaceFolder}",
  18. "preLaunchTask": "build-v4",
  19. "linux": {
  20. "type": "lldb",
  21. "request": "launch",
  22. "name": "debug scene v3",
  23. "program": "${workspaceFolder}/godot/bin/godot.linux.editor.dev.x86_64"
  24. },
  25. "osx": {
  26. "type": "lldb",
  27. "request": "launch",
  28. "name": "debug scene v3",
  29. "program": "${workspaceFolder}/godot/bin/godot.macos.editor.dev.arm64"
  30. }
  31. },
  32. {
  33. "type": "cppvsdbg",
  34. "request": "launch",
  35. "name": "debug editor extension",
  36. "program": "godot/bin/godot.windows.editor.dev.x86_64.exe",
  37. "args": ["-e", "--path", "example-v4-extension"],
  38. "cwd": "${workspaceFolder}",
  39. "preLaunchTask": "build-extension",
  40. "linux": {
  41. "type": "lldb",
  42. "program": "${workspaceFolder}/godot/bin/godot.linux.editor.dev.x86_64"
  43. },
  44. "osx": {
  45. "type": "lldb",
  46. "program": "${workspaceFolder}/godot/bin/godot.macos.editor.dev.arm64"
  47. }
  48. },
  49. {
  50. "type": "cppvsdbg",
  51. "request": "launch",
  52. "name": "debug scene extension",
  53. "program": "godot/bin/godot.windows.editor.dev.x86_64.exe",
  54. "args": ["--path", "example-v4-extension", "examples/13-load-from-disk/load-from-disk.tscn"],
  55. "cwd": "${workspaceFolder}",
  56. "preLaunchTask": "build-extension",
  57. "linux": {
  58. "type": "lldb",
  59. "program": "${workspaceFolder}/godot/bin/godot.linux.editor.dev.x86_64"
  60. },
  61. "osx": {
  62. "type": "lldb",
  63. "program": "${workspaceFolder}/godot/bin/godot.macos.editor.dev.arm64"
  64. }
  65. },
  66. {
  67. "type": "cppvsdbg",
  68. "request": "launch",
  69. "name": "debug editor v4",
  70. "program": "godot/bin/godot.windows.editor.dev.x86_64.exe",
  71. "args": ["-e", "--path", "example-v4"],
  72. "cwd": "${workspaceFolder}",
  73. "preLaunchTask": "build-v4",
  74. "linux": {
  75. "type": "lldb",
  76. "request": "launch",
  77. "name": "debug scene v3",
  78. "program": "${workspaceFolder}/godot/bin/godot.linux.editor.dev.x86_64"
  79. },
  80. "osx": {
  81. "type": "lldb",
  82. "request": "launch",
  83. "name": "debug scene v3",
  84. "program": "${workspaceFolder}/godot/bin/godot.macos.editor.dev.arm64"
  85. }
  86. },
  87. {
  88. "type": "cppvsdbg",
  89. "request": "launch",
  90. "name": "debug editor v4 c#",
  91. "program": "godot/bin/godot.windows.editor.dev.x86_64.mono.exe",
  92. "args": ["-e", "--path", "example-v4"],
  93. "cwd": "${workspaceFolder}",
  94. "preLaunchTask": "build-v4",
  95. "linux": {
  96. "type": "lldb",
  97. "request": "launch",
  98. "name": "debug editor v4",
  99. "program": "${workspaceFolder}/godot/bin/godot.linux.editor.dev.x86_64"
  100. },
  101. "osx": {
  102. "type": "lldb",
  103. "request": "launch",
  104. "name": "debug editor v4",
  105. "program": "${workspaceFolder}/godot/bin/godot.macos.editor.dev.arm64.mono"
  106. }
  107. },
  108. {
  109. "type": "cppvsdbg",
  110. "request": "launch",
  111. "name": "debug scene v3",
  112. "cwd": "${workspaceFolder}",
  113. "program": "${workspaceFolder}/godot/bin/godot.windows.tools.64.exe",
  114. "args": ["--path", "example", "examples/01-helloworld/helloworld.tscn"],
  115. "preLaunchTask": "build-v3",
  116. "linux": {
  117. "type": "cppdbg",
  118. "request": "launch",
  119. "name": "debug scene v3",
  120. "program": "${workspaceFolder}/godot/bin/godot.linux.tools.64"
  121. },
  122. "osx": {
  123. "type": "lldb",
  124. "request": "launch",
  125. "name": "debug scene v3",
  126. "program": "${workspaceFolder}/godot/bin/godot.osx.tools.64"
  127. }
  128. },
  129. {
  130. "type": "cppvsdbg",
  131. "request": "launch",
  132. "name": "debug editor v3",
  133. "program": "${workspaceFolder}/godot/bin/godot.windows.tools.64.exe",
  134. "args": ["-e", "--path", "example"],
  135. "cwd": "${workspaceFolder}",
  136. "preLaunchTask": "build-v3",
  137. "linux": {
  138. "type": "cppdbg",
  139. "request": "launch",
  140. "name": "debug editor v3",
  141. "program": "${workspaceFolder}/godot/bin/godot.linux.tools.64"
  142. },
  143. "osx": {
  144. "type": "lldb",
  145. "request": "launch",
  146. "name": "debug editor v3",
  147. "program": "${workspaceFolder}/godot/bin/godot.osx.tools.64"
  148. }
  149. }
  150. ]
  151. }