digitalmars.D - D and CLion
- Russel Winder via Digitalmars-d (28/28) Jan 20 2016 Kingsley is developing a D plugin for IntelliJ IDEA =E2=80=93 which is a...
- Rikki Cattermole (4/20) Jan 20 2016 Intellij IDEA is the base IDE.
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 2016
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 2016