www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - D and CLion

reply Russel Winder via Digitalmars-d <digitalmars-d puremagic.com> writes:
Kingsley is developing a D plugin for IntelliJ IDEA =E2=80=93 which is a Go=
od
Thing=E2=84=A2.

However, as I have said before, I think CLion (a C++ IDE, where
IntelliJ IDEA is really a JVM languages IDE) would be a far better
place for D to be supported.

Given CLion is CMake based, CMake-D is important to getting things
moving initially. We can worry about Dub support and dependency
management along the way.

I have created an issue with the JetBrains tracker for this enhancement
request.

https://youtrack.jetbrains.com/issue/CPP-5648

IntelliJ IDEA already supports Gradle as a project driver so the idea
of CLion allowing Dub to be a project driver is not outwith the bounds
of possibility.

It would be nice if we could develop plugins in Kotlin rather than
Java!
=C2=A0
--=20
Russel.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder ekiga.n=
et
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
Jan 20
parent Rikki Cattermole <alphaglosined gmail.com> writes:
On 21/01/16 5:40 AM, Russel Winder via Digitalmars-d wrote:
 Kingsley is developing a D plugin for IntelliJ IDEA – which is a Good
 Thing™.

 However, as I have said before, I think CLion (a C++ IDE, where
 IntelliJ IDEA is really a JVM languages IDE) would be a far better
 place for D to be supported.

 Given CLion is CMake based, CMake-D is important to getting things
 moving initially. We can worry about Dub support and dependency
 management along the way.

 I have created an issue with the JetBrains tracker for this enhancement
 request.

 https://youtrack.jetbrains.com/issue/CPP-5648

 IntelliJ IDEA already supports Gradle as a project driver so the idea
 of CLion allowing Dub to be a project driver is not outwith the bounds
 of possibility.

 It would be nice if we could develop plugins in Kotlin rather than
 Java!
Intellij IDEA is the base IDE. The branded ones like CLion are just it plus some propriety plugins. But yes having them play nicely with each other is definitely preferable.
Jan 20