Apply the coding standards via:
SHIFT + ALT + F
SHIFT + OPTION + F
CTRL + SHIFT + I
F5: Start Debugging (works)
Control-F5: Start without Debugging (works WINDOWS, not working MAC, output shows up in DEBUG CONSOLE)
Not sure if Start without Debugging should work
Control-Shift-B: Build (works)
Terminal | Run task | clean (works, calls make clean)
Use built in gcc/llvm and debugger:
Use built in gcc and debugger
current test: using Visual Studio Build Tools (cl, nmake)
lauch.json
: "console": "integratedTerminal",
Works on all platforms.intelliSenseMode
in c_cpp_properties.json to be windows-msvc-x86
Git: Git For Windows Not the Portable Install
Which is the easiest compiler tool chain for students to install/use on Windows?
make -f Makefile_linux printAll
to print the code to bin/src.pdf. /nat *(int(*)[13])pIntArray
*pIntArray@13
or *pIntArray@ARRAY_SIZE
You can use key bindings to provide the not working Ctrl-F5 Start without Debugging feature:
keybindings.json:
{
"key": "Ctrl+F5",
"command": "workbench.action.tasks.runTask",
"args": "runMe",
"when": "!inDebugMode"
}
Create a runMe task in tasks.json which calls the correct Makefile to build and run the executable.
Note that keybindings are a per user setting, not a per project setting.