Downloads: 12328
Rating:
Participated in rating: 0
Recent change notes:
0.4.4
0.4.3
0.4.2
- IntelliJ IDEA 12.1 compatibility
- Erlang console run configuration
- Settings for Emacs executable path and Emacs-based formatter action a little bit reworked
- Behaviour line marker provider
- Implement all callbacks quickfix
- Better resolve for variables
- Bugfixes
0.4.1
- External (Shift+F1) and local (Ctrl+Q) help for OTP types (except for built-in)
- Links in local OTP documentation to other OTP modules, functions, and types were fixed
- Function parameter help (Ctrl+P) for BIF was fixed
- Unresolved function inspection added
- Better autodetection for Erlang SDK under Mac OS X
- Better local function completion (#182)
- Support for R16A and R16B
- Emacs-based formatter action (Ctrl+Alt+Shift+E) (Experimental)
- Smart typed handler for function and case clauses
- Highlighting settings for function declarations, types and specs (thanks to Marcus Nilsson)
- Bugfixes
0.4
- Rebar run configurations (thanks to Maxim Vladimirsky)
- Rebar-based Eunit integration
- Eunit integration improvements
- Erlang types support: completion (includes built-in types), rename and find usages for user defined types, export type quick fix and intention
- External (Shift + F1) and local (Ctrl + Q) documentation for OTP functions and modules (thanks to Maxim Vladimirsky)
- Function parameter info context help (Ctrl + P)
- Upgraded structure view (shows exported and inner functions)
- Go to action for Erlang symbols: functions, records, types and macroses (Ctrl + Alt + Shift + N)
- Improved BIFs completion (includes BIFs from OTP modules), for example lists:member/2
- Special highlighting type for atoms and macroses (thanks to Sergey Evstifeev)
- Format inspection (for io:format(), io:fwrite() and io_lib:format() functions calls)
- Inplace rename (without popup dialog) for all entities
- Head mismatch inspection and quick fix
- Formatter improvements
- Folding builder for functions
- Custom Erlang spelling dictionary for well-known words
- Support for export_all compile directive
- Safe delete functions improvement
- Export function and type intentions
- Better Darcula support
- Parser improvements, also includes support for Nitrogen web framework
- Bugfixes
0.3.5:
- Extract variable refactoring
- New compiler mode (thanks to Nikolay Chashnikov)
- Rebar importer (thanks to Maxim Vladimirsky)
- IntelliJ IDEA 12 compatibility
0.3.4:
- Eunit test runner
- Tests/sources switcher (Ctrl + Shift + T)
- Copyright plugin support (thanks to Maxim Vladimirsky)
- Recursive icon on the gutter
- Better completion
- Bugfixes
0.3.3:
0.3.2:
- New quickfixes: export function, introduce record, introduce record field
- Multi-reference for functions: ability to go to the function definition with mismatched arity
- Better parsing, highlighting, completion and formatting
- Bugfixes
0.3.1:
- New fast parsing
- Highlighting for .config and .rebar files
- Live templates
- New icons
- Formatter impovement
- Bugfixes
0.3:
- Better completion
- Record fields support
- Formatter impovement
- New file templates for 'New File' action
- Bugfixes
0.2.5:
- Compilation and run (experimental)
- Macros support
0.2:
- Erlang SDK
- Autocompletion for BIFs
- Creating project from scratch or existing sources
- Color setting page
- New inspections: unused functions and variables, duplicated functions
- Quick fix for incorrect module name
- 'New File From Template' action
- Bugfixes
0.1:
- Syntax and errors highlighting
- References resolving
- Code completion for functions, records and variables
- Keyword code completion
- Rename refactoring for modules, functions, records and variables
- Safe delete refactoring
- Structure view
- Find usages
- Code commenting/uncommenting
- Brace matching
- Basic code formatter
Comments: