erlide_kernel
erlide_kernel copied to clipboard
Erlang IDE engine supporting source code indexing and manipulation. Currently only an Eclipse client is implemented.
In the sourcer project, a submission has updated and improved the indentation code to match the emacs style and also properly handling multiline strings. This will become available via the...
Two simple modules are attached: f3 and f3lib. Change the filenames to f3.erl and f3lib.erl, and add them to an Erlang project. View the f3 module in Eclipse with Erlide....
Some OTP apps (inets, diameter, snmp, wx) have a non-standard structure and the source code isn't found by erlide. We can't search 'src' recursively because users have projects where the...
https://github.com/Microsoft/language-server-protocol It looks like more and more tools start to use this, no need to reinvent the wheel.
Currently, erlide parses the code as AST and traverses that whenever it needs information. It would be more efficient if a flat database of symbols can be built and searched,...
it may be unnecessary while engine is in-process, but is a must for external servers.
Many tests from erlide can be moved here, making it easier to find out that something has broken.