www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.ide - [Visual-D] pure syntax highlighting; IntelliSense

reply Dmitry <dmitry indiedev.ru> writes:
Could Visual-D highlight names of classes, names of structures 
and names of enums?
For example, Xamarin Studio does it.

Small example: 
https://dl.dropboxusercontent.com/u/78963719/D/forum/syntax_highlight.png


And another thing. Visual-D projects uses case sensitivity 
IntelliSense. That is terrible. How change it to case 
insensitivity?
Jul 05 2016
parent reply Rainer Schuetze <r.sagitario gmx.de> writes:
On 05.07.2016 16:42, Dmitry wrote:
 Could Visual-D highlight names of classes, names of structures and names
 of enums?
 For example, Xamarin Studio does it.

 Small example:
 https://dl.dropboxusercontent.com/u/78963719/D/forum/syntax_highlight.png
So far, I haven't tackled that because I expect too many false classifications. Please note that "to" is colorized as a type in "to!string" by Mono-D. So far, highlighting is only using information from the lexer, more details need semantic analysis. Visual D and Mono-D share the same semantic engine, though, so a similar result should be possible.
 And another thing. Visual-D projects uses case sensitivity IntelliSense.
 That is terrible. How change it to case insensitivity?
I guess that this should be an option, I'll put it on my todo list.
Jul 06 2016
parent reply Dmitry <dmitry indiedev.ru> writes:
On Wednesday, 6 July 2016 at 22:29:20 UTC, Rainer Schuetze wrote:

 So far, I haven't tackled that because I expect too many false 
 classifications. Please note that "to" is colorized as a type 
 in "to!string" by Mono-D.

 So far, highlighting is only using information from the lexer, 
 more details need semantic analysis. Visual D and Mono-D share 
 the same semantic engine, though, so a similar result should be 
 possible.
Yes, I know about "to". But I like that "to" is highlighted also. For me, when struct/class/enum names (and "to" :) ) is highlighted it allow orient in code much more fast.
 And another thing. Visual-D projects uses case sensitivity 
 IntelliSense.
 That is terrible. How change it to case insensitivity?
I guess that this should be an option, I'll put it on my todo list.
Thank you!
Jul 06 2016
parent reply Dmitry <dmitry indiedev.ru> writes:
On Thursday, 7 July 2016 at 05:25:12 UTC, Dmitry wrote:
 And another thing. Visual-D projects uses case sensitivity 
 IntelliSense.
 That is terrible. How change it to case insensitivity?
I guess that this should be an option, I'll put it on my todo list.
Thank you!
Hi. Any progress with this?
Apr 18 2017
parent reply Rainer Schuetze <r.sagitario gmx.de> writes:
On 19.04.2017 08:22, Dmitry wrote:
 On Thursday, 7 July 2016 at 05:25:12 UTC, Dmitry wrote:
 And another thing. Visual-D projects uses case sensitivity
 IntelliSense.
 That is terrible. How change it to case insensitivity?
I guess that this should be an option, I'll put it on my todo list.
Thank you!
Hi. Any progress with this?
Version 0.44 has a checkbox "Expansions match exact start instead of case insensitive sub string" on the Intellisense option page.
Apr 18 2017
parent Dmitry <dmitry indiedev.ru> writes:
On Wednesday, 19 April 2017 at 06:52:15 UTC, Rainer Schuetze 
wrote:
 Version 0.44 has a checkbox "Expansions match exact start 
 instead of case insensitive sub string" on the Intellisense 
 option page.
Great! Thank you!
Apr 19 2017