💡 finston (FANCY INTUITIVE NAME SPECIALIZING in the TECHNOLOGICAL OPERATION of NEW RO-BOTICS) is a library currently made to reduce ambiguous or unnecessary Python code for the upcoming 2023 VEX competition.
🟩 Visual Studio Code: https://code.visualstudio.com
🟩 VEX VS Code Extension: https://marketplace.visualstudio.com/items?itemName=VEXRobotics.vexcode
- VEXcode Online (not recommended): https://codev5.vex.com/
- VEXcode V5 for Windows (not recommended): https://link.vex.com/vexcode-v5blocks-windows
- VEXcode V5 for macOS (not recommended): https://link.vex.com/vexcode-v5blocks-mac
❗ It is important to note that programs written in VEXcode V5 will save as a .v5python
file instead of a .py
file. If this type of file is pushed to GitHub, it will look like this.
The fix for this issue is to use Visual Studio Code along with the VEX Robotics extension.
However, this plugin refuses to transfer the files from VS Code to the physical robot brain. It is unknown as to why this is the case. Therefore, VS Code can currently only be used for version control—VEXcode is still required to download and run the physical robot's program.