DLanguage IntelliJ plugin released
Hi I have released an initial attempt at an IntelliJ plugin for D to the jetbrains plugin repository. It's DLanguage version 1.2 It has basic syntax highlighting, autocompletion with DCD, compile checking and linting with Dscanner, code formatting with Dfmt and navigation jump to classes and functions and dub support - recommend using dub See the GitHub page screenshots for an idea Enjoy :) --Kingsley
Re: DLanguage IntelliJ plugin released
On Friday, 25 December 2015 at 10:41:26 UTC, Kingsley wrote: Hi I have released an initial attempt at an IntelliJ plugin for D to the jetbrains plugin repository. It's DLanguage version 1.2 It has basic syntax highlighting, autocompletion with DCD, compile checking and linting with Dscanner, code formatting with Dfmt and navigation jump to classes and functions and dub support - recommend using dub See the GitHub page screenshots for an idea Enjoy :) --Kingsley Great! Does it have debugging support?
Re: DLanguage IntelliJ plugin released
On Friday, 25 December 2015 at 10:41:26 UTC, Kingsley wrote: Hi I have released an initial attempt at an IntelliJ plugin for D to the jetbrains plugin repository. It's DLanguage version 1.2 It has basic syntax highlighting, autocompletion with DCD, compile checking and linting with Dscanner, code formatting with Dfmt and navigation jump to classes and functions and dub support - recommend using dub See the GitHub page screenshots for an idea Enjoy :) --Kingsley Cool - I am a long time IntelliJ IDEA user :-) I will give it a try!
Re: DLanguage IntelliJ plugin released
On Friday, 25 December 2015 at 10:41:26 UTC, Kingsley wrote: Hi I have released an initial attempt at an IntelliJ plugin for D to the jetbrains plugin repository. It's DLanguage version 1.2 It has basic syntax highlighting, autocompletion with DCD, compile checking and linting with Dscanner, code formatting with Dfmt and navigation jump to classes and functions and dub support - recommend using dub Thanks! I did install it on IntelliJ IDEA Ultimate 15 and take it for a spin. However, it did not create a "dub" project even when I chose "D application with DUB" option in the "New project" screen. Nor was it able to import an existing DUB project. See the GitHub page screenshots for an idea A link to the github page would help me in reporting these bugs?
Re: DLanguage IntelliJ plugin released
On Friday, 25 December 2015 at 13:57:52 UTC, Pradeep Gowda wrote: A link to the github page would help me in reporting these bugs? https://github.com/kingsleyh/DLanguage I was waiting year for this. Best christmas gift, Thank you! downloading right now :)
Re: DLanguage IntelliJ plugin released
On Friday, 25 December 2015 at 15:04:42 UTC, eyveer wrote: On Friday, 25 December 2015 at 13:57:52 UTC, Pradeep Gowda wrote: A link to the github page would help me in reporting these bugs? https://github.com/kingsleyh/DLanguage Thank you. The screenshots are very impressive! Gives me motivation to figure out why i couldn't get it to work.
Re: DLanguage IntelliJ plugin released
On Friday, 25 December 2015 at 13:57:52 UTC, Pradeep Gowda wrote: On Friday, 25 December 2015 at 10:41:26 UTC, Kingsley wrote: [...] Thanks! I did install it on IntelliJ IDEA Ultimate 15 and take it for a spin. However, it did not create a "dub" project even when I chose "D application with DUB" option in the "New project" screen. Nor was it able to import an existing DUB project. [...] A link to the github page would help me in reporting these bugs? Ok thanks - I'm still on 14 but will test with 15 next GitHub: https://github.com/kingsleyh/DLanguage
Re: DLanguage IntelliJ plugin released
On Friday, 25 December 2015 at 10:41:26 UTC, Kingsley wrote: Hi I have released an initial attempt at an IntelliJ plugin for D to the jetbrains plugin repository. It's DLanguage version 1.2 It has basic syntax highlighting, autocompletion with DCD, compile checking and linting with Dscanner, code formatting with Dfmt and navigation jump to classes and functions and dub support - recommend using dub See the GitHub page screenshots for an idea Enjoy :) --Kingsley This is awesome, I really waited for an IntelliJ plugin! I will test on IntelliJ 15 tonight or tomorrow :)
Re: DLanguage IntelliJ plugin released
On Friday, 25 December 2015 at 15:28:23 UTC, Pradeep Gowda wrote: On Friday, 25 December 2015 at 15:04:42 UTC, eyveer wrote: On Friday, 25 December 2015 at 13:57:52 UTC, Pradeep Gowda wrote: A link to the github page would help me in reporting these bugs? https://github.com/kingsleyh/DLanguage Thank you. The screenshots are very impressive! Gives me motivation to figure out why i couldn't get it to work. Couldn't figure out what went wrong until I read your comment and looked at the screenshots. Try going to Settings/Other Tools/D Tools and press all the "Auto Find" buttons.
Re: DLanguage IntelliJ plugin released
On Friday, 25 December 2015 at 16:55:32 UTC, Bogdan wrote: On Friday, 25 December 2015 at 15:28:23 UTC, Pradeep Gowda wrote: On Friday, 25 December 2015 at 15:04:42 UTC, eyveer wrote: On Friday, 25 December 2015 at 13:57:52 UTC, Pradeep Gowda wrote: A link to the github page would help me in reporting these bugs? https://github.com/kingsleyh/DLanguage Thank you. The screenshots are very impressive! Gives me motivation to figure out why i couldn't get it to work. Couldn't figure out what went wrong until I read your comment and looked at the screenshots. Try going to Settings/Other Tools/D Tools and press all the "Auto Find" buttons. Raise any issues at the GitHub page and I will fix - I will write some documentation over the next few days also
Re: dqml for Ubuntu Unity apps
On Wednesday, 23 December 2015 at 21:24:41 UTC, Karabuta wrote: On Wednesday, 23 December 2015 at 19:14:53 UTC, Adam Stokes wrote: On Sunday, 20 December 2015 at 13:25:48 UTC, Karabuta wrote: I can't seem to wrap my head around using dqml and D backend for Ubuntu Unity app development. They have this UnityComponents qml module they use for UI in their SDK plus a C++ backend. Has anyone made effort on using dqml and D backend? Sample code or any help will be sweet!! I really dislike C++, And Canonical's C++ coding style and naming convention makes it worst. Yeah, I get it somehow now, Ubuntu UI Toolkit has APIs for Go, C++, and JavaScript. Either they build a D API or we make bindings to the C++ API.
Re: DLanguage IntelliJ plugin released
On Friday, 25 December 2015 at 11:09:01 UTC, Vadim Lopatin wrote: On Friday, 25 December 2015 at 10:41:26 UTC, Kingsley wrote: Hi I have released an initial attempt at an IntelliJ plugin for D to the jetbrains plugin repository. It's DLanguage version 1.2 It has basic syntax highlighting, autocompletion with DCD, compile checking and linting with Dscanner, code formatting with Dfmt and navigation jump to classes and functions and dub support - recommend using dub See the GitHub page screenshots for an idea Enjoy :) --Kingsley Great! Does it have debugging support? Debugging will be in July 2016
Re: Three Cool Things about D
On Monday, 21 December 2015 at 17:28:51 UTC, Andrei Alexandrescu wrote: https://www.reddit.com/r/programming/comments/3xq2ul/codedive_2015_talk_three_cool_things_about_d/ https://www.facebook.com/dlang.org/posts/1192267587453587 https://twitter.com/D_Programming/status/678989872367988741 Andrei Just watched the whole video, even though I've seen a prior version of this talk. It was different enough in the jokes and delivery that I still enjoyed it. Some notes: 1. Saying "Anywho" to segue to a new topic seems to be a verbal tic of Andrei's now. 2. It's claimed that scoped imports sped up D compilation: has this been measured? It would help if measurements were cited, as done for compile-time regex performance at the end. 3. It's better that you show usage examples of a PEGGED grammar now, as opposed to a previous talk that ended with the mixin slide, but I think it'd be best if you actually worked a toy example out and showed the generated D code, to really drive the point home. Even better if it wasn't something you could trivially write in D itself, like the arithmetic example you gave.
Re: DLanguage IntelliJ plugin released
I'm trying to build on IntelliJ 15, Ubuntu 15.10: 9:05:55 ΠΜ All files are up-to-date 9:05:55 ΠΜ Error running Run DUB: DUB executable is not specified.Configure DUB settings How do I configure dub settings? It seems that "configure" is a link (it's underlined) but nothing opens when I click on it.
Re: DLanguage IntelliJ plugin released
Also, it seems that no [project name].sdl file is created for dub projects.