1、添加依赖信息;

2、修改版本和关键字信息
This commit is contained in:
xuhong 2023-04-12 17:35:30 +08:00 committed by Haoyang Chen
parent 0e04620791
commit 3740f5c42a
3 changed files with 130 additions and 35 deletions

View File

@ -1,3 +1,9 @@
# 0.1.0
* 修复无法查看/设置寄存器的问题;
* 修复无法设置变量值的问题.;
* 增加汇编调试功能;
* 添加反向调试的界面按钮;
# 0.26.0 # 0.26.0
* vscode dependency was increased from 1.28 to 1.55 along with the debug-adapter protocol to get rid of some outdated dependencies (@GitMensch) * vscode dependency was increased from 1.28 to 1.55 along with the debug-adapter protocol to get rid of some outdated dependencies (@GitMensch)

16
depends.json Normal file
View File

@ -0,0 +1,16 @@
{
"deb":{
"default_arch":{
"default_os":{
"g++":{
"relations":[{
"relation": ">=",
"version": "8.0.0"
}
]
}
}
}
},
"rpm":{}
}

View File

@ -3,6 +3,8 @@
"displayName": "Native Debug", "displayName": "Native Debug",
"description": "GDB, LLDB & Mago-MI Debugger support for VSCode", "description": "GDB, LLDB & Mago-MI Debugger support for VSCode",
"keywords": [ "keywords": [
"KylinIdeDev",
"KylinIdeDevDebug",
"gdb", "gdb",
"lldb", "lldb",
"mago-mi", "mago-mi",
@ -10,8 +12,8 @@
"debug" "debug"
], ],
"license": "public domain", "license": "public domain",
"version": "0.26.1", "version": "0.1.0",
"publisher": "webfreak", "publisher": "KylinIDETeam",
"icon": "images/icon.png", "icon": "images/icon.png",
"engines": { "engines": {
"vscode": "^1.55.0" "vscode": "^1.55.0"
@ -25,6 +27,7 @@
"onCommand:code-debug.startRecord", "onCommand:code-debug.startRecord",
"onCommand:code-debug.stopRecord" "onCommand:code-debug.stopRecord"
], ],
"downloadUrl":"",
"categories": [ "categories": [
"Debuggers" "Debuggers"
], ],
@ -46,12 +49,12 @@
{ {
"command": "code-debug.startRecord", "command": "code-debug.startRecord",
"title": "Code-Debug: Start reverse debugging", "title": "Code-Debug: Start reverse debugging",
"icon":"$(debug-start)" "icon": "$(debug-start)"
}, },
{ {
"command": "code-debug.stopRecord", "command": "code-debug.stopRecord",
"title": "Code-Debug: Stop reverse debugging", "title": "Code-Debug: Stop reverse debugging",
"icon":"$(debug-stop)" "icon": "$(debug-stop)"
} }
], ],
"menus": { "menus": {
@ -69,26 +72,66 @@
] ]
}, },
"breakpoints": [ "breakpoints": [
{"language": "c"}, {
{"language": "cpp"}, "language": "c"
{"language": "d"}, },
{"language": "objective-c"}, {
{"language": "fortran"}, "language": "cpp"
{"language": "fortran-modern"}, },
{"language": "fortran90"}, {
{"language": "fortran_free-form"}, "language": "d"
{"language": "fortran_fixed-form"}, },
{"language": "rust"}, {
{"language": "pascal"}, "language": "objective-c"
{"language": "objectpascal"}, },
{"language": "ada"}, {
{"language": "nim"}, "language": "fortran"
{"language": "arm"}, },
{"language": "asm"}, {
{"language": "vala"}, "language": "fortran-modern"
{"language": "crystal"}, },
{"language": "kotlin"}, {
{"language": "zig"} "language": "fortran90"
},
{
"language": "fortran_free-form"
},
{
"language": "fortran_fixed-form"
},
{
"language": "rust"
},
{
"language": "pascal"
},
{
"language": "objectpascal"
},
{
"language": "ada"
},
{
"language": "nim"
},
{
"language": "arm"
},
{
"language": "asm"
},
{
"language": "vala"
},
{
"language": "crystal"
},
{
"language": "kotlin"
},
{
"language": "zig"
}
], ],
"debuggers": [ "debuggers": [
{ {
@ -193,7 +236,10 @@
"default": [] "default": []
}, },
"stopAtEntry": { "stopAtEntry": {
"type": ["boolean", "string"], "type": [
"boolean",
"string"
],
"description": "Whether debugger should stop at application entry point", "description": "Whether debugger should stop at application entry point",
"default": false "default": false
}, },
@ -211,7 +257,10 @@
"description": "Remote host name/ip to connect to" "description": "Remote host name/ip to connect to"
}, },
"port": { "port": {
"type": ["number", "string"], "type": [
"number",
"string"
],
"description": "Remote port number", "description": "Remote port number",
"default": 22 "default": 22
}, },
@ -249,7 +298,10 @@
"default": true "default": true
}, },
"x11port": { "x11port": {
"type": ["number", "string"], "type": [
"number",
"string"
],
"description": "Port to redirect X11 data to (by default port = display + 6000)", "description": "Port to redirect X11 data to (by default port = display + 6000)",
"default": 6000 "default": 6000
}, },
@ -348,7 +400,10 @@
"default": false "default": false
}, },
"stopAtEntry": { "stopAtEntry": {
"type": ["boolean", "string"], "type": [
"boolean",
"string"
],
"description": "Whether debugger should stop at application entry point", "description": "Whether debugger should stop at application entry point",
"default": false "default": false
}, },
@ -366,7 +421,10 @@
"description": "Remote host name/ip to connect to" "description": "Remote host name/ip to connect to"
}, },
"port": { "port": {
"type": ["number", "string"], "type": [
"number",
"string"
],
"description": "Remote port number", "description": "Remote port number",
"default": 22 "default": 22
}, },
@ -404,7 +462,10 @@
"default": true "default": true
}, },
"x11port": { "x11port": {
"type": ["number", "string"], "type": [
"number",
"string"
],
"description": "Port to redirect X11 data to (by default port = display + 6000)", "description": "Port to redirect X11 data to (by default port = display + 6000)",
"default": 6000 "default": 6000
}, },
@ -636,7 +697,10 @@
"default": [] "default": []
}, },
"stopAtEntry": { "stopAtEntry": {
"type": ["boolean", "string"], "type": [
"boolean",
"string"
],
"description": "Whether debugger should stop at application entry point", "description": "Whether debugger should stop at application entry point",
"default": false "default": false
}, },
@ -654,7 +718,10 @@
"description": "Remote host name/ip to connect to" "description": "Remote host name/ip to connect to"
}, },
"port": { "port": {
"type": ["number", "string"], "type": [
"number",
"string"
],
"description": "Remote port number", "description": "Remote port number",
"default": 22 "default": 22
}, },
@ -697,7 +764,10 @@
"default": "localhost" "default": "localhost"
}, },
"x11port": { "x11port": {
"type": ["number", "string"], "type": [
"number",
"string"
],
"description": "Port to redirect X11 data to (by default port = display + 6000)", "description": "Port to redirect X11 data to (by default port = display + 6000)",
"default": 6000 "default": 6000
}, },
@ -785,7 +855,10 @@
"default": false "default": false
}, },
"stopAtEntry": { "stopAtEntry": {
"type": ["boolean", "string"], "type": [
"boolean",
"string"
],
"description": "Whether debugger should stop at application entry point", "description": "Whether debugger should stop at application entry point",
"default": false "default": false
} }
@ -1048,7 +1121,7 @@
}, },
"dependencies": { "dependencies": {
"ssh2": "^1.6.0", "ssh2": "^1.6.0",
"vscode-debugadapter": "^1.45.0", "vscode-debugadapter": "^1.45.1",
"vscode-debugprotocol": "^1.45.0", "vscode-debugprotocol": "^1.45.0",
"node-interval-tree": "^1.3.3", "node-interval-tree": "^1.3.3",
"json-stream-stringify": "^2.0.4", "json-stream-stringify": "^2.0.4",