Setup Guide 
Sign Up For Github 
We use GitHub to host our code and manage our project. You must sign up for a GitHub account to contribute to the project. Here is the signup link.
Setup brew (macOS only) 
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Install Git 
- Windows
 
Install Git For Windows
- MacOS (Through Brew)
 
brew install git- Linux or Other
 
You know how to do it.
Clone repo 
git clone https://github.com/Pixelators4014/2024Setup Editor 
- Visual Studio Code (Recommended For Easiest Setup)
 
Use the WPIlib installation guide, and select VSCode.
- Any Other IDE
 
Go through the WPIlib install guide. Once you have the tools (namely gradle) installed, build the compile commands:
./gradlew generateCompileCommandsThis will generate a file called compile_commands.json in build/TargetedCompileCommands/linuxathenarelease/compile_commands.json. Most LSPs and IDEs use the file to provide code completion and other features. It must be at the project's root for them to see it. You can either move it or create a symlink. On Unix systems, you can create a symlink with the following command:
ln -s build/TargetedCompileCommands/linuxathenarelease/compile_commands.json compile_commands.jsonOn Windows, it would be:
mklink compile_commands.json build\TargetedCompileCommands\linuxathenarelease\compile_commands.json