| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| v0.0.2 | 2014-07-15 | ||
| v0.0.1 | 2013-12-10 | ||
| README.txt | 2014-07-15 | 1.9 kB | |
| Totals: 3 Items | 1.9 kB | 0 |
Erlang Mode for QtCreator (Based on QT5)
========================================
Application consists of three plugins
1.Erlang Editor
2.Erlang OTP Application Project
3.Erlang Tools (do nothing now)
1. Erlang Editor Plugin
Plugin for QtCreator to edit Erlang source files
Functions:
- indentation (based on vimerl https://github.com/jimenezrick/vimerl)
- code folding
- syntax highlighting
- autocompleter for ",',(,[,{,<<
- Code wizards for the OTP behaviours (https://github.com/jimenezrick/vimerl)
- complete functions, modules, BIFs, records and etc (to complete modules and functions from standard lib, need to define environment variable ERL_ROOT= path to Erlang)
- code navigation
2. Erlang OTP Application Project Plugin for QtCreator
Plugin for QtCreator to manage OTP Application (http://www.erlang.org/doc/design_principles/applications.html)
Functions:
- Basic wizard for the OTP application
- Source code browser (add all *.erl, *.hrl files from folders: include, priv, src)
Compiling Plugins
==============================
- Download Qt 5.1.1
- Download QtCreator 2.8.1 source code
- If variables QTC_SOURCE and QTC_BUILD are not specified then edit config.pri
Change following to variable to point qtcreator source and build path
isEmpty(QTCREATOR_SOURCES):QTCREATOR_SOURCES=
isEmpty(IDE_BUILD_TREE):IDE_BUILD_TREE=
Version history of ErlangEditor
===============================
V0.0.6
- Add module, record, macros completion
- Add completion for included files
- Add code navigation
v0.0.5
- Add function completer. Removed page for font config (QtCreator changed API)
v0.0.4
- Add code wizards for the OTP behaviours
v0.0.3
- Improve indenter
- Improve highlighter
- Add autocompleter for ",',(,[,{,<<
v0.0.2
- Improve indenter
- Add code folding
- Add highlighter
- Add highlighter configuration page
v0.0.1
First version