Skip to content

rapid start the new Rust project, easy to debug and obtain profiling reports

Notifications You must be signed in to change notification settings

R3D9477/vscLazyTemplate_Rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lazy Template for VSCode (Rust)

Template of Rust project with config to make a VSCode be IDE-like with set of useful features for simplier development life, configured to run as on host, as inside Docker.

Main tasks

CppEditor

  • Project: Rebuild - clean and build project
  • Project: Build - build project without cleaning
  • Project: Clean - clean project
  • Valgrind: Show Memcheck Report - show profiler's report (check for memory leaks)
  • Valgrind: Show Cachegrind Report - show profiler's report (check for chache missings)
  • Valgrind: Show Callgrind Report - show profiler's report (check for tree of calls and theirs performing times)
  • LiveProcMon: Start Monitoring - start real-time monitoring of the target process
  • LiveProcMon: Stop Monitoring - stop monitoring

CppEditor

Shortcuts (in status bar)

CppEditor

  • LiveProcMon: Start Monitoring
  • LiveProcMon: Stop Monitoring
  • Valgrind: Show Memcheck Report
  • Valgrind: Show Cachegrind Report
  • Valgrind: Show Callgrind Report
  • Fold level 4
  • Fold level 3
  • Fold level 2
  • Fold level 1
  • Unfold all
  • Toggle terminal

If you like that repo, you can support me, I really appreciate it ❤️ ko-fi

Releases

No releases published

Sponsor this project

Packages

No packages published