This is a KDevelop language plugin that implements the support for the Ruby programming language. It provides everything that you can expect from a KDevelop language plugin such as:
- Parsing of full projects.
- Semantic highlighting.
- Code browsing.
- Full code completion.
Some distributions have this plugin as a precompiled package already. If you want to build this plugin yourself, the page on KDE TechBase has all the info you need and more.
If you're using Mac OSX, you can also try out the old plugin maintained by Alexander Dymo that can be installed through Homebrew.
All the basic info that you need can be found in KDE TechBase.
The preferred way to report bugs is through the KDE Bugtracking System, and patches should be submitted through Review Board. That being said, you can also submit issues and pull requests through the Github mirror.
The coding style used in this plugin is of my own. This coding style is compliant with the KDE Coding Style as described in this section. When writing patches you should at least follow the KDE Coding Style.
This plugin is licensed under the GPLv3+
. Read the LICENSE
file for more
information about this. There is some legacy code that is licensed under the
LGPLv2+
though.