Thread overview
[Visual-D] pure syntax highlighting; IntelliSense
Jul 05, 2016
Dmitry
Jul 06, 2016
Rainer Schuetze
Jul 07, 2016
Dmitry
Apr 19
Dmitry
Apr 19
Dmitry
July 05, 2016
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?
July 07, 2016

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.
July 07, 2016
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!

April 19
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?
April 19

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.
April 19
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!