Skip to content

KDE/kdev-ruby

Repository files navigation

KDevelop Ruby Support

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.

Build and Install

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.

Contributing

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.

License

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.