Vscode-C-Cpp-Runner

🚀 Compile, run and debug single or multiple C/C++ files with ease. 🚀

MIT License

Stars
51
Vscode-C-Cpp-Runner - Version 7.0.0

Published by franneck94 over 1 year ago

Version 7.0.0: June 27, 2023

  • Info: Added command to generate assembler code for currently viewed c/c++ file. Currently it's only working for single-file examples
  • Info: Added useAddressSanitizer flag to optimize builds in release mode
  • Info: Refactored README.md

Version 6.2.0: June 22, 2023

  • Info: Removed the "_DEBUG" define for debug builds. This caused linker errors with MSVC
Vscode-C-Cpp-Runner - Version 6.1.0

Published by franneck94 over 1 year ago

Version 6.1.0: June 9, 2023

  • Info: Added the "_DEBUG" define for debug builds. Note that release builds have the "NDEBUG" define
Vscode-C-Cpp-Runner - Version 6.0.0

Published by franneck94 over 1 year ago

Version 6.0.0: June 6, 2023

  • Info: Added separate compiler warning setting for MSVC
  • Info: Added the following sanitizers (GCC/Clang):
    • Undefined Sanitizer
    • Leak Sanitizer
Vscode-C-Cpp-Runner - Version 5.4.0

Published by franneck94 over 1 year ago

Version 5.4.0: May 10, 2023

  • Info: Added c23 standard

Version 5.3.1: May 03, 2023

  • Info: Updated README
Vscode-C-Cpp-Runner - Version 5.3.0

Published by franneck94 over 1 year ago

Version 5.3.0: April 21, 2023

  • Info: Added option to show detailed compilation time
Vscode-C-Cpp-Runner - Version 5.2.2

Published by franneck94 over 1 year ago

Version 5.2.2: April 21, 2023

  • Bugfx: Whitespaces in filenames should be no problem anymore
Vscode-C-Cpp-Runner - Version 5.2.1

Published by franneck94 over 1 year ago

Version 5.2.1: Mar 29, 2023

  • Bugfx: Compilation was broken

Version 5.2.0: Mar 28, 2023

  • Info: Added Tooltips for Status Bar Items
  • Info: When there are more than 6 files to compile wildcards are used to prevent a too long terminal command error
  • Info: If there is only the root directory in the workspace auto select this as the active folder
Vscode-C-Cpp-Runner - Version 5.1.1

Published by franneck94 over 1 year ago

Version 5.1.1: Feb 20, 2023

  • Info: Better settings descr. for the address sanitizer
  • Bugfix: Now the address sanitizer is only ran in debug build
Vscode-C-Cpp-Runner - Version 5.1.0

Published by franneck94 over 1 year ago

Version 5.1.0: Feb 17, 2023

  • Info: Fixed status bar colors in white mode
  • Info: Added address (memory) sanitizer flag for the debug build
Vscode-C-Cpp-Runner - Version 5.0.0

Published by franneck94 almost 2 years ago

Version 5.0.0: Dec 16, 2022

  • Info: It is only suggested to edit the settings.json and not the launch.json or c_cpp_properties.json file!
  • Change: Removed change logic: If launch.json is changed the settings.json is not changed anymore
  • Change: Removed change logic: If c_cpp_properties.json is changed the settings.json is not changed anymore
  • Bugfix: CMake projects should not activate this extension
  • Bugfix: Several bugfixes for the msvc/Unix switch
Vscode-C-Cpp-Runner - Version 4.3.1

Published by franneck94 almost 2 years ago

Version 4.3.1: Dec 4, 2022

  • Bugfix: Fixed bug for single file compile if C and C++ files are in the same directory
Vscode-C-Cpp-Runner - Version 4.3.0

Published by franneck94 almost 2 years ago

Version 4.3.0: Nov 30, 2022

  • Info: Added keyboard shortcut for building the currently selected folder: ctrl+b

Version 4.2.3: Nov 28, 2022

  • Info: Added more default warnings
Vscode-C-Cpp-Runner - Version 4.2.2

Published by franneck94 almost 2 years ago

Version 4.2.2: Nov 27, 2022

  • Info: Removed c++latest option, since MS C++ extension does not support this anyway
  • Info: Improved default compiler for Mac

Version 4.2.1: Nov 24, 2022

  • Bugfix: Now only using LLDB debug extension on Mac
Vscode-C-Cpp-Runner - Version 4.2.0

Published by franneck94 almost 2 years ago

Version 4.2.0: Nov 6, 2022

  • Info: Added more default warnings
  • Info: Added c++std option "c++latest" for MSVC
Vscode-C-Cpp-Runner - Version 4.1.3

Published by franneck94 almost 2 years ago

Version 4.1.3: Nov 1, 2022

  • Info: Added donation link
Vscode-C-Cpp-Runner - Version 4.1.2

Published by franneck94 about 2 years ago

Version 4.1.2: Oct 11, 2022

  • Bugfix: MSVC C++ standard bugfix
Vscode-C-Cpp-Runner - Version 4.1.1

Published by franneck94 about 2 years ago

Version 4.1.1: Oct 04, 2022

  • Bugfix: MSVC c standard bugfix
  • Bugfix: Added problems output again
  • Info: MSVC Default C Standard is now C11
Vscode-C-Cpp-Runner - Release 4.1.0

Published by franneck94 about 2 years ago

Version 4.1.0: Oct 03, 2022

  • Info: Better default value for MSVC, by scanning for installed VS
Vscode-C-Cpp-Runner - Release 4.0.7

Published by franneck94 about 2 years ago

Version 4.0.7: Sep 12, 2022

  • Info: Added check for windows system drive

Version 4.0.6: Sep 11, 2022

  • Bugfix: Bug fixes for compiler detection

Version 4.0.5: Sep 08, 2022

  • Bugfix: Fixed build error with default include paths
Vscode-C-Cpp-Runner - Release 4.0.4

Published by franneck94 about 2 years ago

Version 4.0.4: Aug 21, 2022

  • Bugfix: On windows gcc, external console for debugging is true
  • Bugfix: Fixed issue with MIDebuggerPath on Mac with non ARM chip

Version 4.0.3: May 24, 2022

  • Info: Updated README
  • Regression: Removed include paths sync with Microsoft's extension, the user should rather set the include paths settings value of this extension