A plug-in package for Sublime Text 3 (http://www.sublimetext.com/) for writing RoboMatter RobotC (http://www.robotc.net/) code for Vex EDR and other RobotC platforms. Allows you to write RobotC code on Mac OS X, Linux and Windows in a very clean and fast text editor. Does not compile or debug, you need the IDE for that.
The plug-in provides the following functionality:- C syntax color formatting via the Command Palette.
- Basic C code snippets via the completions list.
- RobotC functions and variables completions via the completions list.
- Search for relevant RobotC functions and variables by category via the completions list.
- Copy RobotC_v*-*.sublime-package to ~/Library/Application Support/Sublime Text 3/Installed Packages on Mac OS X. There are Linux and Windows installation instructions at http://docs.sublimetext.info/en/latest/extensibility/packages.html
- Start Sublime Text and the package should auto-install.
- To auto-complete a function or variable, start typing a function name, variable name or code snippet name using lower case and access the completions list with CTRL+spacebar. Each value within a function can be jumped between with the TAB key.
- To search for all the functions and variables within a RobotC category, start typing a category name in UPPER case e.g. 'MOTORS' will list all the commands related to motors.
- To access code snippets start typing their name in the completions list e.g. 'main' or 'for'. Have a look in the RobotC package directory for current snippets.
- 0.1 - getting something working.
- 0.2 - full functions and variables completion with TAB between values. Search via category and platform. Descriptions improved.
- 0.3 - full Update to make VEX specific, add competiotn template snippet, change file extension to robotc so as not to clash with normal C files
- Original author 'mike >-at-< mikemcfarlane >-dot-< co >-dot-< uk'
- RobotC.sublime-completions is built around 'BuiltInVariables.txt' provided with the RobotC IDE installation.
- RobotC.tmLanguage is currently a lightly edited copy of the file 'C.tmLanguage' included with Sublime Text.
- 2015 updates by jpearman.