A python editor to write and execute python files inside RoboFont. There are lots of embedded packages and tools to write code and extent RoboFont lots of possible features.
The code text editor is build for writing python code. Syntax highlights python specific tokens.
You can browse your predefined scripting folder. Double click will set the selected file in the code editor.
Run | run the current script |
Comment | comment the selected line(s) |
Uncomment | uncomment the selected line(s) |
Indent | indent the selected line(s) |
Dedent | decent the selected line(s) |
Save | save the file as a *.py file |
Reload | reload the file from disk |
New | create a new python document |
Open | open a *.py file |
Edit With... | edit the file with the preferred python editor |
Output Window
This window catches all print statements and tracebacks when a script is not running in the scripting window.
Enable "Can hide" to hide the window when RoboFont is not the active app anymore. (It acts like a floating window). When disabled the window will still be visible when RoboFont is not active.
'Clear' will empty the all print statements and traceback from the Output window.
Command Line
RoboFont is accessible through command line. Install the command line tool in the Preferences.
The command line tool is using a very simple API:
Call RoboFont to execute python files:
roboFont [-h] [-p] [-c] [-o]
--help -h options
--pythonpath -p <path> <path> ... .py files path(s) to run inside RoboFont
--pythoncode -c "print 5*5" python code to run inside RoboFont
--openfile -o <path> files to open with RoboFont
Read more: API, Preferences