fan4idea
A Fantom programming language plugin for IntelliJ IDEA 9.x - 8.x.
The fan4idea plugin is now avaliable at the JetBrains IntelliJ IDEA Plugin Repository under the "Custom languages" category.
The plugin is also available in the downloads section. See instructions for manual installation.
For more info see the complete list of plugin features.
Features
Release 0.0.6 (12/09/09 | Release notes | Download )
- IntelliJ IDEA 9.0 support - Ultimate and Community editions
- Support creating a new project/module from an existing Fan pod(s)
- Support Analyze Stack Trace
Release 0.0.5 (18/09/09 | Release notes | Download )
Notice: This version supports Fan 1.0.46, older version may not work properly
- Debug support
- Pod run configuration
- Pod Test run configuration
- Find usages
- Type names in console linked to source code
- Parameters info
- Auto insert of closing brace
- Many bug fixes
Release 0.0.4 (31/08/09 | Release notes | Download )
Notice: This version supports Fan 1.0.45, older version may not work properly
- Fan 1.0.45 support
- Autocomplete
- pod.fan support
- Allow parameters on Fan script execution
- Detailed compilation errors
- Bug fixes
Release 0.0.3 (24/04/09 | Release notes | Download )
- Bug fixes
Release 0.0.2 (05/04/09 | Release notes | Download )
- Synchronization between module build script (build.fan) and module name, dependencies, source folders: Basically build.fan is the IDE configuration file
- Full expression parsing. Provide parser error markings
- Comment line/block actions (code menu)
- Go to Declaration action (Ctrl-B and Ctrl-Click)
- Add new Fan class/mixin/enum action (context menu)
- Hierarchical view (Ctrl-H)
- Search for symbol Shift+Ctrl+Alt+N for all slots names
- Searching for a class name works for external pod types
- Display pod libraries content in project tree
- Structure view - type and slot modifiers decorations
- Syntax highlighting - Paired brace matcher
- Auto insert of closing quote
Release 0.0.1
- Syntax highlighting
- Building a Pod and Java stubs
- Running a Fan script
- Fan module support
- Fan SDK support
- Structure view
- Searching for a class name
Downloads
Download the latest version of the plugin and unzip under your plugins directory in your IntelliJ installation.
- On Mac OS X the plugins directory is ~/Library/Application Support/IntelliJIDEA80
- On Windows it's in %USERPROFILE%/.IntelliJIdea80/config/plugins for IntelliJ IDEA 8.0.1 or %USERPROFILE%/.IntelliJIdea8x/config/plugins for IntelliJ IDEA 8.1
Links
- IntelliJ IDEA plugins repository
- The Jira project is here
- The source code is available here
Developers Resources
- Setting up the development environment
- IntelliJ IDEA documentation
- Other custom language plugins
Fantom
Recently Updated |
Navigate space |