Rust support: We've just found a KDevelop Cargo plugin!
miha at noughmad.eu
Thu Jul 13 12:45:10 UTC 2017
thanks for the interest. Since I'm an active user of KDevelop, and I'm now
getting started with Rust, I am already following Emma's progress. I have
been too spoiled with KDevelop and its colors, so I'm really looking
forward to see colored rust as well.
Regarding my plugin, I have a full-time programming job that doesn't
include Rust, so I can't really commit to maintaining it on KDE
infrastructure. However, if you think it's worth to integrate or use any
part of it in the kdev-rust plugin, feel free to do it, and to ask me for
help if needed. Personally I think they can safely be separate plugins, as
Cargo is really just a build system.
At the same time, I should warn that the plugin is not perfect, it has at
least one large bug: Killing a run job kills the "cargo" process, but not
the executable being run. The other thing that I would like to include is
integration for unit tests. Unfortunately, both are limitations of Cargo
itself, so I can't do much for now.
On Tue, Jul 11, 2017 at 11:46 PM, Kevin Funk <kfunk at kde.org> wrote:
> On Tuesday, 11 July 2017 23:45:28 CEST Kevin Funk wrote:
> > Heya Miha,
> > for your interest: As you me know we have a Google Summer of Code student
> > working on KDevelop Rust integration. I'm wondering if the KDevelop
> > for Cargo you've created is something worth integrating into our
> > plugin?
> Forgot the original kdevcargo repository link:
> > Maybe you'd like to share a bit more information about your plugin?
> > Our student Emma (IRC nick: xstyle, CC'ed) is working on kdev-rust. See
> > introduction of what she's up to at the following address:
> > https://perplexinglyemma.blogspot.de/search/label/gsoc
> > We've just created a kdev-rust repository on KDE infrastructure. Maybe
> > you're interested in following the development, too?
> > https://phabricator.kde.org/source/kdev-rust/
> > If you'd like to move your project on KDE infrastructure or want to help
> > integrating it in kdev-rust, check out the following link how to
> > https://www.kdevelop.org/contribute-kdevelop
> > Thanks,
> > Kevin
> Kevin Funk | kfunk at kde.org | http://kfunk.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the KDevelop-devel