Switch between function tree, global function list and detailed per-line view to quickly find and compare the information you need. Featuring the extremely scalable profiling database format VisualGDB lets you conveniently explore the performance of your program and relations between different parts ot it. VisualGDB takes profiling an dynamic analysis of Linux programs to a new level. Linux machines and boards like Raspberry Pi With one click of a mouse you can run/debug tests on: VisualGDB integrates popular CppUTest and GoogleTest frameworks in Visual Studio and provides an easy API to integrate custom frameworks. Have precise IntelliSense configuration for complex projectsįor advanced CMake projects, VisualGDB can access source files on remote Linux machines directly via SSH, without needing to store 2 copies of each file and synchronize them. VisualGDB supports advanced CMake project subsystem, with 2-way synchronization between the CMakeLists files and Solution Explorer enabling you to:Įasily view, add, remove and edit CMake targetsĮdit target settings via regular VS Property PagesĮasily add/remove/rename sources for individual targetsĬonfigure advanced deployment options for targets
VisualGDB will automatically install and configure the necessary tools:Ĭompilers/debuggers on Debian- and RedHat-based LinuxĪll you need to do is choose your device from the list and start developing! VisualGDB can also easily import your existing code or debug code that is built elsewhere. Target your own devices and platforms with Extensibility API Linux kernel modules (separate VisualKernel product) It supports:īarebone embedded systems and IoT modules (see full list) Cross-platform development with Visual Studio easy and comfortable.