QNX task configurations
Updated:
All commands can be activated with direct command invocation using Ctrl+Shift+P.
In addition, some commands appear in links, menus, and buttons (refer to "appears in:" in the Description column).
Go to Launching an application (without the debugger)
for more information.
ID | Name | Description |
---|---|---|
qnx.config.openWalkthrough | Open QNX Toolkit Walkthrough | Opens the Walkthrough that enables the user to configure and get started with QNX Toolkit. |
qnx.config.resetSdp | Reset the SDP Environment | This command updates the main process environment with the settings of QNX_HOST and QNX_TARGET using qnx.sdp_root. It is automatically invoked when #qnx.sdpPath changes. |
qnx.config.selectSdpPath | Select SDP Path | |
qnx.config.terminal | Open QNX Local Terminal | |
qnx.debug.attach | Attach Debugger to QNX Process | Automatically creates a launch configuration and attaches it to the running process. If a process is not selected, prompts the user for input. appears in: view/item/context (menu) |
qnx.debug.buildAndDebugFile | QNX: Debug Single File | appears in: editor/title/run (menu) |
qnx.debug.buildAndRunFile | QNX: Run Single File | appears in: editor/title/run (menu) |
qnx.debug.createQnxLaunchConfig | Generate QNX Launch Configurations | appears in: qnx.explorer (menu) |
qnx.debug.debug | Debug as QNX Application | appears in: qnx.explorer (menu) |
qnx.debug.run | Run as QNX Application | appears in: qnx.explorer (menu) |
qnx.license.checkout | Obtain QNX Toolkit license | |
qnx.projects.buildActiveProject | Build Active Project (default build task) | appears in: qnx.explorer (menu) |
qnx.projects.createQnxProject | Create New QNX Project | Creates a project outside of the currently opened folder, and then adds it to the Workspace. Project is created in the ${config:qnx.config.defaultProjectsRoot} folder. contributions: qnx.explorer (menu) |
qnx.projects.generateExamples | Generate QNX Example Projects | appears in: qnx.explorer (menu) |
qnx.projects.generateVsCodeConfigs | Generate .vscode Configuration Files for QNX Project | appears in: qnx.explorer (menu) |
qnx.projects.initializeQnxProject | Initialize QNX Project in Existing Folder | Generates a rec-make structure, as well as tasks and launch configurations. appears in: qnx.explorer (menu) |
qnx.targets.addfolder | Add QNX Target Folder to Workspace | appears in: view/item/context (menu) |
qnx.targets.connect | Start monitoring | appears in: view/item/context (menu) |
qnx.targets.create | Create QNX Target Configuration | appears in: view/title (menu) |
qnx.targets.delete | Delete QNX Target Configuration | appears in: view/item/context (button $(trash)) |
qnx.targets.disconnect | Stop monitoring | appears in: view/item/context (menu) |
qnx.targets.edit | Edit QNX Target Configuration | appears in: view/item/context (button $(edit)) |
qnx.targets.fs.mount | Mount QNX Target File System to Workspace | appears in: view/item/context (menu) |
qnx.targets.process.sentSignal | Send Signal... | appears in: commandPalette (menu) and view/item/context (menu) |
qnx.targets.process.slay | Slay Process | appears in: commandPalette (menu) and view/item/context (button $(panel-close)) and view/item/context (menu) |
qnx.targets.processes.sortByName | Sort by name | appears in: commandPalette (menu) and view/item/context (button $(sort-precedence)) |
qnx.targets.processes.sortByPid | Sort by pid | appears in: commandPalette (menu) and view/item/context (button $(sort-precedence)) |
qnx.targets.refresh | Refresh | appears in: view/title (menu) and view/item/context (menu) |
qnx.targets.setDefault | Set as Default Target | appears in: view/item/context (menu) |
qnx.targets.sshTerminal | Open SSH Terminal | appears in: view/item/context (menu) |
qnx.targets.tracelogger | Capture QNX Kernel Event Trace (with tracelogger) | appears in: view/item/context (menu) |
qnx.targets.vmInit | Rebuild VM | appears in: view/item/context (menu) |
qnx.targets.vmRun | Run VM | appears in: view/item/context (button $(debug-start)) and view/item/context (menu) |
qnx.targets.vmStop | Stop VM | appears in: view/item/context (button $(debug-stop)) and view/item/context (menu) |
qnx.traceserver.resetServerPath | Reset Path to Default QNX Trace Server | |
qnx.traceserver.startServer | Start QNX Trace Server | Auto run when extension activates if
qnx.traceServer.startOnActivation is set to true or
when the trace.kev file is opened. |
qnx.traceserver.stopServer | Stop QNX Trace Server | |
qnx.traceviewer.formatCustomUserEvents | User Event Data Formatting | appears in: editor/title (menu) |