29 Star 20 Fork 14

openKylin/native-debug

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
package.nls.json 6.49 KB
一键复制 编辑 原始数据 按行查看 历史
Mason 提交于 2024-11-05 17:23 . 添加部分翻译
{
"launch.target": "Path of executable",
"gdb.launch.arguments": "Arguments to append after the executable. You can also use pipes.",
"gdb.launch.terminal": "Leave this field undefined to keep program output in the vscode console at the bottom. If this is set to empty string the program will spawn in a new console using x-terminal-emulator on linux, otherwise with the specified terminal. On windows setting this to an empty string spawns the program in a console, but no other console is supported.",
"cwd": "Project path",
"gdbpath": "Path to the gdb executable or the command if in PATH",
"gdb.env": "Environment overriding the gdb (and in turn also the process) environment",
"gdb.debugger_args": "Additional arguments to pass to GDB",
"gdb.pathSubstitutions": "Help GDB find your source using path substitutions (GDB `substitute-path)` variable",
"valuesFormatting": "Set the way of showing variable values. 'disabled' - show value as is, 'parseText' - parse debuggers output text into structure, 'prettyPrinters' - enable debuggers custom pretty-printers if there are any",
"gdb.printCalls": "Prints all GDB calls to the console",
"gdb.showDevDebugOutput": "Prints all GDB responses to the console",
"gdb.autorun": "GDB commands to run when starting to debug",
"stopAtEntry": "Whether debugger should stop at application entry point",
"gdb.ssh": "If this is set then the extension will connect to an ssh host and run GDB there",
"ssh.host": "Remote host name/ip to connect to",
"ssh.port": "Remote port number",
"ssh.user": "Username to connect as",
"ssh.password": "Plain text password (unsafe; if possible use keyfile instead)",
"ssh.keyfile": "Absolute path to private key",
"ssh.useAgent": "Auto-detect the running SSH agent (via SSH_AUTH_SOCK environment variable) and use it to perform authentication",
"ssh.sourceFileMap": "Mapping of source paths (from ssh remote) to local (IDE) paths.",
"ssh.cwd": "Working directory for the debugger.\nIf `ssh.sourceFileMap` is not set, then this is also the project path on the remote for mapping with `cwd`.",
"ssh.forwardX11": "If true, the server will redirect x11 to the local host",
"ssh.x11port": "Port to redirect X11 data to (by default port = display + 6000)",
"ssh.x11host": "Hostname/ip to redirect X11 data to",
"ssh.remotex11screen": "Screen to start the application on the remote side",
"ssh.bootstrap": "Content will be executed on the SSH host before the debugger call.",
"gdb.attach.target": "PID of running program or program name or connection arguments (eg :2345) if remote is true",
"gdb.attach.remote": "If true this will connect to a gdbserver instead of attaching to a PID",
"attach.executable": "Path of executable for debugging symbols",
"attach.stopAtConnect": "Whether debugger should stop after connecting to target",
"lldbmipath": "Path to the lldb-mi executable or the command if in PATH",
"launch.arguments": "Arguments to append after the executable",
"lldb.env": "Environment overriding the lldb-mi (and in turn also the process) environment",
"lldb.debugger_args": "Additional arguments to pass to LLDB",
"lldb.pathSubstitutions": "Help LLDB find your source using path substitutions (LLDB `target.source-map)` variable",
"lldb.printCalls": "Prints all lldb calls to the console",
"lldb.showDevDebugOutput": "Prints all lldb responses to the console",
"lldb.autorun": "lldb commands to run when starting to debug",
"lldb.ssh": "If this is set then the extension will connect to an ssh host and run lldb there",
"attach.target": "PID of running program or program name",
"magomipath": "Path to the mago-mi executable or the command if in PATH",
"mago.env": "Environment overriding the mago-mi (and in turn also the process) environment",
"mago.debugger_args": "Additional arguments to pass to mago",
"mago.printCalls": "Prints all mago calls to the console",
"mago.showDevDebugOutput": "Prints all mago responses to the console",
"mago.autorun": "mago commands to run when starting to debug",
"commands.examineMemoryLocation": "Kylin Native Debug: Examine memory location",
"commands.startRecord": "Kylin Native Debug: Start reverse debugging",
"commands.stopRecord": "Kylin Native Debug: Stop reverse debugging",
"snippets.gdbLaunch": "GDB: Launch Program",
"snippets.gdbLaunch.desc": "Starts the program using gdb",
"snippets.gdbAttach": "GDB: Attach to PID",
"snippets.gdbAttach.desc": "Attaches to a running program pid using gdb",
"snippets.gdbAttachGdbserver": "GDB: Connect to gdbserver",
"snippets.gdbAttachGdbserver.desc": "Connects to a gdbserver for debugging",
"snippets.gdbLaunchOverSsh": "GDB: Launch over SSH",
"snippets.gdbLaunchOverSsh.desc": "Remotely starts the program using gdb",
"snippets.gdbLaunchOverSshX11": "GDB: Launch GUI over SSH with X11 forwarding",
"snippets.gdbLaunchOverSshX11.desc": "Remotely starts the program using gdb with X11 forwarding",
"snippets.gdbAttachEmbeded": "GDB: Debug external embedded device",
"snippets.gdbAttachEmbeded.desc": "Debugs an embedded microcontroller supported by GDB by attaching over extended-remote",
"snippets.lldbLaunch": "LLDB: Launch Program",
"snippets.lldbLaunch.desc": "Starts the program using lldb-mi",
"snippets.lldbAttach": "LLDB: Attach to PID",
"snippets.lldbAttach.desc": "Attaches to a running program pid using lldb-mi",
"snippets.lldbLaunchOverSsh": "LLDB: Launch over SSH",
"snippets.lldbLaunchOverSsh.desc": "Remotely starts the program using lldb-mi",
"snippets.lldbLaunchGuiOverSsh": "LLDB: Launch GUI over SSH with X11 forwarding",
"snippets.lldbLaunchGuiOverSsh.desc": "Remotely starts the program using lldb-mi with X11 forwarding",
"snippets.magoLaunch": "Mago: Launch Program",
"snippets.magoLaunch.desc": "Starts the program using mago-mi",
"snippets.magoAttach": "Mago: Attach to PID",
"snippets.magoAttach.desc": "Attaches to a running program pid using mago-mi",
"noValidEditor": "No editor with valid file name active",
"cmdNAForWindows": "This command is not available on windows",
"noDebugSessionAvaliable": "No debugging sessions available",
"runDebugInstance": "Running debugging instance",
"memLocOrRange": "Memory Location or Range",
"validateMsg": "Range must either be in format 0xF00-0xF01, 0xF100+32 or 0xABC154",
"failedToStart": "Failed to start reverse debugging",
"failedToStop": "Failed to stop reverse debugging"
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/openkylin/native-debug.git
[email protected]:openkylin/native-debug.git
openkylin
native-debug
native-debug
main

搜索帮助