Skip to content
This repository was archived by the owner on Apr 5, 2024. It is now read-only.

Commit c030eea

Browse files
committed
Halt on exception works, ui for switching between stage works. No unhandled
yet. Doesn't seem doable. Needs to work on adding new exceptions to the list.
1 parent b48e046 commit c030eea

21 files changed

+5357
-2
lines changed
Binary file not shown.

External/Microsoft.VisualStudio.Shared.VSCodeDebugProtocol.xml

Lines changed: 4798 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
41.5 KB
Binary file not shown.

External/MonoDevelop.Debugger.Soft.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.
Binary file not shown.

External/MonoDevelop.Debugger.VsCodeDebugProtocol.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

External/MonoDevelop.Debugger.pdb

718 KB
Binary file not shown.

External/MonoDevelop.Debugger.xml

Lines changed: 208 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Images/dark/stage.svg

Lines changed: 1 addition & 0 deletions
Loading

Images/light/stage.svg

Lines changed: 1 addition & 0 deletions
Loading

Images/new-file-tb.png

1.58 KB
Loading

Images/plus-128.png

533 Bytes
Loading

Images/plus-round.svg

Lines changed: 10 additions & 0 deletions
Loading

Images/plus.svg

Lines changed: 8 additions & 0 deletions
Loading

Images/stage.svg

Lines changed: 1 addition & 0 deletions
Loading

MonoDebug

package.json

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
},
1111
"dependencies": {
1212
"make": "^0.8.1",
13+
"npm": "^6.0.0",
1314
"vscode-debugprotocol": "^1.29.0",
1415
"vscode-nls": "^3.2.2"
1516
},
@@ -61,9 +62,63 @@
6162
},
6263
{
6364
"command": "attach.configureExceptions",
64-
"title": "Unity Configure Exception Breakpoints"
65+
"title": "Configure exception breakpoints",
66+
"category": "Exceptions",
67+
"icon": "Images/unity-logo128x128.png"
68+
},
69+
{
70+
"command": "exceptions.addEntry",
71+
"title": "Add",
72+
"icon": {
73+
"dark": "Images/dark/stage.svg",
74+
"light": "Images/light/stage.svg"
75+
}
76+
},
77+
{
78+
"command": "exceptions.always",
79+
"title": "Always",
80+
"category": "inline"
81+
},
82+
{
83+
"command": "exceptions.never",
84+
"title": "Never"
85+
},
86+
{
87+
"command": "exceptions.unhandled",
88+
"title": "Unhandled"
6589
}
6690
],
91+
"views": {
92+
"debug": [
93+
{
94+
"id": "exceptions",
95+
"name": "Exception Breakpoints"
96+
}
97+
]
98+
},
99+
"menus": {
100+
"view/title": [
101+
{
102+
"command": "exceptions.addEntry",
103+
"when": "view == exceptions",
104+
"group": "navigation"
105+
}
106+
],
107+
"view/item/context": [
108+
{
109+
"command": "exceptions.always",
110+
"when": "view == exceptions && viewItem == exception"
111+
},
112+
{
113+
"command": "exceptions.never",
114+
"when": "view == exceptions && viewItem == exception"
115+
},
116+
{
117+
"command": "exceptions.unhandled",
118+
"when": "view == exceptions && viewItem == exception"
119+
}
120+
]
121+
},
67122
"debuggers": [
68123
{
69124
"type": "unity",

0 commit comments

Comments
 (0)