FreeCAD

Форк
0
/
launch.json 
94 строки · 2.2 Кб
1
{
2
  "version": "0.2.0",
3
  "configurations": [
4
    {
5
      "name": "Debug C++ Tests",
6
      "type": "cppdbg",
7
      "request": "launch",
8
      "cwd": "${workspaceFolder}",
9
      "program": "${command:cmake.buildDirectory}/tests/Tests_run",
10
      "args": [],
11
      "environment": [
12
        {
13
          "name": "PATH",
14
          "value": "${command:cmake.buildDirectory}/tests:${env:PATH}"
15
        }
16
      ],
17
      "linux": {
18
        "MIMode": "gdb",
19
        "miDebuggerPath": "/usr/bin/gdb"
20
      },
21
      "osx": {
22
        "MIMode": "lldb"
23
      },
24
      "stopAtEntry": false,
25
      "externalConsole": false,
26
      "preLaunchTask": "CMake: build",
27
      "sourceFileMap": {
28
        "${workspaceFolder}": "${workspaceFolder}"
29
      }
30
    },
31
    {
32
      "name": "C/C++ debugger",
33
      "type": "cppdbg",
34
      "request": "launch",
35
      "cwd": "${workspaceFolder}",
36
      "program": "${command:cmake.buildDirectory}/bin/FreeCAD",
37
      "args": ["${workspaceFolder}/.vscode/scripts/VSCodeAutostartDebug.FCMacro"],
38
      "environment": [
39
        {
40
          "name": "PATH",
41
          "value": "${command:cmake.buildDirectory}/bin:${env:PATH}"
42
        },
43
        {
44
          "name": "PYDEVD_DISABLE_FILE_VALIDATION",
45
          "value": "1"
46
        }
47
      ],
48
      "linux": {
49
        "MIMode": "gdb",
50
        "miDebuggerPath": "/usr/bin/gdb"
51
      },
52
      "osx": {
53
        "MIMode": "lldb"
54
      },
55
      "stopAtEntry": false,
56
      "externalConsole": false,
57
      "presentation": {
58
        "hidden": true,
59
      }
60
    },
61
    {
62
      "name": "Python debugger",
63
      "type": "python",
64
      "request": "attach",
65
      "preLaunchTask": "WaitForDebugpy",
66
      "redirectOutput": true,
67
      "connect": {
68
        "host": "localhost",
69
        "port": 5678
70
      },
71
      "pathMappings": [
72
        {
73
          "localRoot": "${workspaceFolder}/src",
74
          "remoteRoot": "${command:cmake.buildDirectory}"
75
        }
76
      ],
77
      "justMyCode": false,
78
      "presentation": {
79
        "hidden": true,
80
      }
81
    }
82
  ],
83
  "compounds": [
84
    {
85
      "name": "Debug FreeCAD",
86
      "configurations": ["C/C++ debugger", "Python debugger"],
87
      "preLaunchTask": "CMake: build",
88
      "stopAll": true,
89
      "presentation": {
90
        "order": 1
91
      }
92
    }
93
  ]
94
}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.