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