https://github.com/va1da5/vscode-c-project-template
C project template that streamlines setup for Visual Studio Code
https://github.com/va1da5/vscode-c-project-template
c clang cmake dev-container vscode
Last synced: 12 months ago
JSON representation
C project template that streamlines setup for Visual Studio Code
- Host: GitHub
- URL: https://github.com/va1da5/vscode-c-project-template
- Owner: va1da5
- License: mit
- Created: 2023-09-30T09:18:33.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-11T17:54:31.000Z (about 1 year ago)
- Last Synced: 2025-01-11T18:35:54.671Z (about 1 year ago)
- Topics: c, clang, cmake, dev-container, vscode
- Language: CMake
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🦖 C Project Template for VSCode
This template project is designed to expedite the process of setting up a C project. It is specifically tailored for use with the [Visual Studio Code IDE](https://code.visualstudio.com/) and its [development container](https://code.visualstudio.com/docs/devcontainers/containers). The chosen tools are compatible with each other and aim to alleviate the challenges typically encountered during initial project configuration. It is important to note that this setup does not assert itself as the optimal or recommended approach for working with C. As we continually learn and evolve, opinions and methodologies may shift over time. Therefore, this project offers one possible method, but feel free to customize it to suit your specific requirements.
## References
- [Awesome C](https://github.com/oz123/awesome-c)
- [Vscode Try Out Development Containers: C++](https://github.com/microsoft/vscode-remote-try-cpp/tree/main)
- [Get started with CMake Tools on Linux](https://code.visualstudio.com/docs/cpp/cmake-linux)
- [VSCode Variables Reference](https://code.visualstudio.com/docs/editor/variables-reference)
- [GLib – 2.0](https://docs.gtk.org/glib/index.html)
- [Getting Started with GLib](https://remcokranenburg.com/2021/05/30/getting-started-with-glib.html)
- [GNOME/glib](https://github.com/GNOME/glib)