forked from olab-io/ofSketch
-
Notifications
You must be signed in to change notification settings - Fork 0
Features
Brannon Dorsey edited this page May 16, 2014
·
6 revisions
- Easy ofxAddon management through the ofSketch web interface. Close integration with the upcoming ofx.io.
- An ofSketch project generator that lives in the web interface.
- Integration with embedded arm platforms, such as UDOO and Raspberry Pi.
- Extended Makefile build system to give better compilation progress feedback.
- An export feature that allows easy migration from ofSketch to Xcode, Code::Blocks, etc...
- A browser-gallery for all example files that come packaged with openFrameworks. See ideas page.
- Editor tabs to manage and edit classes in single project.
- Menu to create, load, save, rename, delete projects.
- Drag and drop project import.
- File upload system for adding files straight to data/ folder.
- Easy code completion and openFrameworks API discovery: Using doxygen data embedded in the openFrameworks core. Non-obtrusive autocomplete functionality that both speeds up the process of coding in ofSketch and provides methods of learning while coding with links to ofBook, example sketches, and openFrameworks reference pages.
- Jump-to function declaration links (including user-defined) and working links in // comments.
- Keyboard shortcuts for running, stopping, saving, new files, etc...
- Console for debugging.
- Global (in all open tabs) find and replace.
- ofSketch Settings panel to customize:
- Path to Projects folder
- Font size
- Color themes
- etc... (mostly GUI access to Ace's editor config stuff)
- Project settings panel to customize:
- Build settings (Advanced)
- Exicutable Icon
- Standalone export (per-platform procedures that allow the application to live separate from data folder).
- JavaScript export with Emscripten (see Arturo's examples).
- openFrameworks version manager built into ofSketch.