Nsight Visual Studio Code Edition 2024.1 is now available!

New in NVIDIA Nsight Visual Studio Code Edition 2024.1

General Enhancements

  • Added ability to pass custom arguments in debugger using miDebuggerArgs.
  • Added ability to specify path to debugger usingmiDebuggerPath in addition to previously available debuggerPath.
  • Line cursor now changes accordingly when switching focus between blocks/threads via the Debug console.

Intended for Use With

  • CUDA Debugger
    • See cuda-gdb release notes in the NVIDIA CUDA Toolkit 12.5 Update 1 (and later).
  • IDE Host
    • Microsoft Visual Studio Code 1.90.1 (and later)
  • Toolkit
    • Workstation/L4T : NVIDIA CUDA Toolkit 12.5 Update 1 (and later)
    • DriveOS (QNX) : NVIDIA DriveOS 6.0.8.1 (and later)
  • Driver
    • NVIDIA 555.42.06 (and later)

Want to know more?

Get to know Nsight VSCE

Support

  • Have a feature request or enhancement suggestion?
    Provide feedback. Note that we may not get back to you on these, but will review these entries periodically as we plan our next releases.
  • Have Questions?
    Visit the Nsight VSCE Forum . Our experts and the Nsight VSCE community will be there for you.

Requirements

  • CUDA Toolkit : Install the CUDA Toolkit to get important tools for CUDA application development including the NVCC compiler driver and cuda-gdb , the NVIDIA tool for debugging CUDA.
  • Microsoft vscode-cpptools : Install Microsoft’s C/C++ for Visual Studio Code to get Intellisense support for CUDA C++ code. Nsight VS Code Edition will automatically install this extension.

Quick Start

Open or create a new CUDA application.

Create a launch configuration .


Create launch configuration
Create launch configuration833×604 256 KB

Start debugging!