Re: DLanguage IntelliJ plugin released

2016-01-06 Thread Russel Winder via Digitalmars-d-announce
On Tue, 2016-01-05 at 23:19 +, Israel via Digitalmars-d-announce
wrote:
> […]
> 
> I Agree but CLion is not free and accessible as IDEA. I believe 
> it should still get support but IDEA should have top priority.

Actually CLion is free for those who can show their use is for a FOSS
project. I have a licence for Zipios. But you have to apply.

IntelliJ IDEA Community is indeed just download and go, but it is
fundamentally JDK Maven/Gradle oriented. OK so Gradle has a C++ build
capability, but it doesn't have a SCons, CMake or Dub one really.

My background here is that I think all builds should be driven by a
text file. Whilst Eclipse and IntelliJ IDEA used to demand manually
constructed projects, this approach is now history. All the IDEs now
focus on generating projects from external build descriptions. For all
my projects I use a Gradle, CMake, or SCons file and then generate
projects as needed.

I am told there are some differences between plugins for CLion and
IntelliJ IDEA but not too different so a single code base should
suffice.
 
-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder



signature.asc
Description: This is a digitally signed message part


Re: DLanguage IntelliJ plugin released

2016-01-05 Thread Israel via Digitalmars-d-announce

On Monday, 4 January 2016 at 12:17:22 UTC, Russel Winder wrote:
On Sun, 2016-01-03 at 23:46 +, Kingsley via 
Digitalmars-d-announce wrote:

[...]

[…]

[...]


I have just upgraded to IntelliJ IDEA 16 so I'll give it a try.

All my JVM-language projects, I now do a Gradle build 
specification for and then let IntelliJ IDEA build a project 
based on that. CLion does the same with CMake.


Given we can build D projects with CMake and IntelliJ IDEA 
plugins can (with a bit of fiddling) be used in CLion, I will 
try with CLion 1.5.


I think D should focus on CLion not on IntelliJ IDEA.


I Agree but CLion is not free and accessible as IDEA. I believe 
it should still get support but IDEA should have top priority.


Re: DLanguage IntelliJ plugin released

2016-01-04 Thread Russel Winder via Digitalmars-d-announce
On Sun, 2016-01-03 at 23:46 +, Kingsley via Digitalmars-d-announce
wrote:
> 
[…]
> I'm still on IntelliJ 14 so haven't tried it with 15 personally - 
> but it should be fine. IT should work fine on windows as well - 
> although I'm an OSX user so have only ever tested it on OSX - 
> please raise any windows specific issues at the github project 
> https://github.com/kingsleyh/DLanguage/issues
> 
> At the moment I've restricted the plugin to Intellij - so it 
> won't work on other jetbrains products - but It should not be 
> hard to get it working on CLion.

I have just upgraded to IntelliJ IDEA 16 so I'll give it a try.

All my JVM-language projects, I now do a Gradle build specification for
and then let IntelliJ IDEA build a project based on that. CLion does
the same with CMake.

Given we can build D projects with CMake and IntelliJ IDEA plugins can
(with a bit of fiddling) be used in CLion, I will try with CLion 1.5.

I think D should focus on CLion not on IntelliJ IDEA.

-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder



signature.asc
Description: This is a digitally signed message part


Re: DLanguage IntelliJ plugin released

2016-01-03 Thread Kingsley via Digitalmars-d-announce

On Friday, 1 January 2016 at 15:37:44 UTC, Minas Mina wrote:

On Wednesday, 30 December 2015 at 17:17:07 UTC, Israel wrote:

On Wednesday, 30 December 2015 at 17:04:15 UTC, Suliman wrote:

On Monday, 28 December 2015 at 19:23:17 UTC, Kingsley wrote:

On Friday, 25 December 2015 at 17:43:06 UTC, Kingsley wrote:

On Friday, 25 December 2015 at 16:55:32 UTC, Bogdan wrote:

[...]
Raise any issues at the GitHub page and I will fix - I will 
write some documentation over the next few days also


Intellij D plugin version 1.5 released with improved DUB 
support and bug fixes


How to install this plugin on Windows?


Intellij Idea 14 on windows.

File > Settings > plugins > browse repositories

The plugin does not show up on Intellij Idea 15 though so im 
guessing it isnt compatible yet and neither on CLion.


I am actually using it with IntelliJ 15.


I'm still on IntelliJ 14 so haven't tried it with 15 personally - 
but it should be fine. IT should work fine on windows as well - 
although I'm an OSX user so have only ever tested it on OSX - 
please raise any windows specific issues at the github project 
https://github.com/kingsleyh/DLanguage/issues


At the moment I've restricted the plugin to Intellij - so it 
won't work on other jetbrains products - but It should not be 
hard to get it working on CLion.





Re: DLanguage IntelliJ plugin released

2016-01-01 Thread Minas Mina via Digitalmars-d-announce

On Wednesday, 30 December 2015 at 17:17:07 UTC, Israel wrote:

On Wednesday, 30 December 2015 at 17:04:15 UTC, Suliman wrote:

On Monday, 28 December 2015 at 19:23:17 UTC, Kingsley wrote:

On Friday, 25 December 2015 at 17:43:06 UTC, Kingsley wrote:

On Friday, 25 December 2015 at 16:55:32 UTC, Bogdan wrote:

[...]
Raise any issues at the GitHub page and I will fix - I will 
write some documentation over the next few days also


Intellij D plugin version 1.5 released with improved DUB 
support and bug fixes


How to install this plugin on Windows?


Intellij Idea 14 on windows.

File > Settings > plugins > browse repositories

The plugin does not show up on Intellij Idea 15 though so im 
guessing it isnt compatible yet and neither on CLion.


I am actually using it with IntelliJ 15.


Re: DLanguage IntelliJ plugin released

2015-12-30 Thread Suliman via Digitalmars-d-announce

On Monday, 28 December 2015 at 19:23:17 UTC, Kingsley wrote:

On Friday, 25 December 2015 at 17:43:06 UTC, Kingsley wrote:

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:



[...]


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


Intellij D plugin version 1.5 released with improved DUB 
support and bug fixes


How to install this plugin on Windows?


Re: DLanguage IntelliJ plugin released

2015-12-30 Thread Israel via Digitalmars-d-announce

On Wednesday, 30 December 2015 at 17:04:15 UTC, Suliman wrote:

On Monday, 28 December 2015 at 19:23:17 UTC, Kingsley wrote:

On Friday, 25 December 2015 at 17:43:06 UTC, Kingsley wrote:

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:

[...]


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


Intellij D plugin version 1.5 released with improved DUB 
support and bug fixes


How to install this plugin on Windows?


Intellij Idea 14 on windows.

File > Settings > plugins > browse repositories

The plugin does not show up on Intellij Idea 15 though so im 
guessing it isnt compatible yet and neither on CLion.


Re: DLanguage IntelliJ plugin released

2015-12-28 Thread Kingsley via Digitalmars-d-announce

On Friday, 25 December 2015 at 17:43:06 UTC, Kingsley wrote:

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:



[...]


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


Intellij D plugin version 1.5 released with improved DUB support 
and bug fixes


Re: DLanguage IntelliJ plugin released

2015-12-26 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2015-12-25 at 20:17 +, Kingsley via Digitalmars-d-announce
wrote:
> […]
> 
> Debugging will be in July 2016

Or sooner if others chip in and help out?

-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder



signature.asc
Description: This is a digitally signed message part


Re: DLanguage IntelliJ plugin released

2015-12-26 Thread Kingsley via Digitalmars-d-announce

On Saturday, 26 December 2015 at 07:17:01 UTC, Minas Mina wrote:
Also, it seems that no [project name].sdl file is created for 
dub projects.


I've fixed both of those issues and released


Re: DLanguage IntelliJ plugin released

2015-12-25 Thread eyveer via Digitalmars-d-announce

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

2015-12-25 Thread Kingsley via Digitalmars-d-announce

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

2015-12-25 Thread Minas Mina via Digitalmars-d-announce

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

2015-12-25 Thread Pradeep Gowda via Digitalmars-d-announce

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

2015-12-25 Thread Kingsley via Digitalmars-d-announce

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: DLanguage IntelliJ plugin released

2015-12-25 Thread Vadim Lopatin via Digitalmars-d-announce

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

2015-12-25 Thread Jakob Jenkov via Digitalmars-d-announce

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

2015-12-25 Thread Bogdan via Digitalmars-d-announce

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

2015-12-25 Thread Pradeep Gowda via Digitalmars-d-announce

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

2015-12-25 Thread Minas Mina via Digitalmars-d-announce

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

2015-12-25 Thread Minas Mina via Digitalmars-d-announce
Also, it seems that no [project name].sdl file is created for dub 
projects.


Re: DLanguage IntelliJ plugin released

2015-12-25 Thread Kingsley via Digitalmars-d-announce

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