Download & Install
goto https://mindtracker.com/en/download.html
Compilation
Add "mtbuild --" before compilation commands
mtbuild -- gcc demo.c -o demo
mtbuild -- make -j4
Or directly use mtc or mtc++ for compilation
mtc demo.c -o demo
mtc++ demo.cpp -o demo
Execution
Add "mindtrack --" before execution commands
mindtrack -- ./demo
The following information will appear
Server is running on:
http://127.0.0.1:39970
Open http://127.0.0.1:39970 in your browser to view the program's execution process
Interface
The frontend interface consists of three areas:
Upper left: View area, containing multiple views
Lower left: Details area, displaying details at the current coordinate
Right side: Code area
The view area includes the following views:
Summary: Contains mindtrack registration information, version number, and project runtime information
StackView: Stack view, containing current stack frame and called function information
Directory: Directory view, project directory information, requires the --project-dir parameter
FileView: File view, information about the current file
Favourites: Favorites, click the "☆" in the details area to add frames to favorites
Shortcuts
Alt + . : Switch view
Alt + UpArrow : Switch to previous frame
Alt + DownArrow : Switch to next frame
Alt + LeftArrow : Switch to parent frame
Alt + RightArrow : Enter frame