Skip to content

Conversation

@dungpa
Copy link
Contributor

@dungpa dungpa commented Dec 17, 2016

Screenshot:

image

The text parsing part is ad hoc. I imagine we can make use of structured data for precise coloring once these changes landed master...vladima:vladima/classification

@dungpa dungpa mentioned this pull request Dec 17, 2016
1 task
@vasily-kirichenko
Copy link
Contributor

Wow, cool.

@vasily-kirichenko
Copy link
Contributor

D:\j\workspace\release_ci_pa---3f142ccc\vsintegration\tests\unittests\TestLib.LanguageService.fs(361,17): error FS0074: The type referenced through 'Microsoft.VisualStudio.Text.Classification.IClassifier' is defined in an assembly that is not referenced. You must add a reference to assembly 'Microsoft.VisualStudio.Text.Logic'. [D:\j\workspace\release_ci_pa---3f142ccc\vsintegration\tests\unittests\VisualFSharp.Unittests.fsproj]

@dungpa
Copy link
Contributor Author

dungpa commented Dec 17, 2016

@vasily-kirichenko Thanks, fixed.

@cartermp
Copy link
Contributor

@dungpa Awesome!

@KevinRansom
Copy link
Contributor

@dungpa
This is great thank you for this

Kevin

@KevinRansom KevinRansom merged commit 8e07ffe into dotnet:master Dec 17, 2016
@dungpa dungpa deleted the signature-help branch December 17, 2016 18:16
@vladima
Copy link
Contributor

vladima commented Dec 19, 2016

one step closer

classification in signature help
image

classfication in completion list
image

@vasily-kirichenko
Copy link
Contributor

@vladima This is fantastic :)

I think namespaces should not be colorized as types, should they? (I mean System namespace in "Exceptions" block on the second screenshot)

@dungpa
Copy link
Contributor Author

dungpa commented Dec 19, 2016

@vladima Cool!

nosami pushed a commit to xamarin/visualfsharp that referenced this pull request Jan 26, 2022
* Colorize F# signature help

* Remove unnecessary symbol API

* Fix assembly references
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants