2131H Extension Pack
The 2131H Extension Pack is a curated set of Visual Studio Code extensions specifically designed for the VEX Robotics 2131H team. This pack includes tools and extensions to enhance your development experience when programming VEX Robotics using the PROS (Professional Robot Operating System) environment.
Included Extensions
This extension pack includes the following extensions to improve your coding, documentation, and development workflow:
- Better Comments: Improve your code documentation with better comment organization and highlighting.
- Clangd: Provides support for C/C++ language features such as IntelliSense, code completion, and more.
- CMake: A tool to manage your project's build system using CMake.
- CMake Tools: Provides support for working with CMake-based projects in VS Code.
- Code Spell Checker: A spelling checker that highlights potential spelling issues in your code (English).
- CodeSnap: Quickly take beautiful screenshots of your code for sharing.
- Doxdocgen: Generate Doxygen-style documentation for your project.
- Error Lens: Highlights errors and warnings inline within your code, making it easier to spot problems.
- GitHub Themes: Custom GitHub themes for VS Code, allowing you to apply the GitHub look and feel to your editor.
- Helium Icon Theme: A minimalist, elegant icon theme for VS Code, helping to make your workspace visually appealing.
- PROS: Provides support for programming VEX V5 robots using the PROS framework.
Features
- Enhanced Code Quality: Tools like Better Comments and Error Lens help improve your code readability and quality.
- CMake and Clang Support: Integrate smoothly with CMake projects and gain powerful language features through Clangd.
- Documentation Generation: Automatically generate Doxygen-style documentation for your codebase using Doxdocgen.
- Spell Checking: Keep your code error-free with the Code Spell Checker extension.
- VEX Robotics Support: The PROS extension provides everything you need for programming VEX V5 robots.
Installation
To install the 2131H Extension Pack:
- Open Visual Studio Code.
- Go to the Extensions view by clicking the Extensions icon in the Activity Bar on the side of the window or pressing
Ctrl+Shift+X
(Windows/Linux) or Cmd+Shift+X
(macOS).
- Search for 2131H Extension Pack.
- Click Install to install the extension pack.
- All included extensions will be installed automatically.
Alternatively, if you have the .vsix
package, you can install it manually:
- Download the
.vsix
file.
- In VS Code, go to Extensions and click the three dots at the top-right of the Extensions sidebar.
- Select Install from VSIX... and choose the
.vsix
file you downloaded.
Usage
Once installed, the extensions in the 2131H Extension Pack will be automatically enabled. Start using them in your VEX Robotics projects right away.
Example Workflow
- Use Clangd for C++ language support while writing your robot code.
- Organize your comments with Better Comments and generate detailed documentation using Doxdocgen.
- Detect potential spelling issues in your code with Code Spell Checker.
- Take beautiful code screenshots using CodeSnap.
- Use CMake Tools to manage your build system efficiently.
Repository
The source code for this extension pack is available on GitHub.
Contributing
If you'd like to contribute to the 2131H Extension Pack, feel free to fork the repository, make changes, and submit a pull request. We welcome contributions and feedback to make the extension pack even better!
License
This extension pack is licensed under the MIT License. See the LICENSE file for more information.
Happy coding, and good luck with your VEX Robotics projects! 🤖
License
This extension pack is licensed under the MIT License. See the LICENSE file for more information.