I know this is a strange request, but I have been trying to port a few key features from fsac to FSharpLanguageServer and would love some help.
Notably the function and type signature display in the IntelliSense window:
I got function signatures working fine using the extractSignature
function from TipFormatter.fs
However, I can't seem to find the code for record/union/class signatures.
If anyone could point me in the right direction that would be amazing
WhyI seem to have a lot of trouble with fsac, I have 3 dev machines that I use and on all of them regardless of the project, I have a lot of trouble. Mostly it is extremely slow, or just throws exceptions constantly. Especially on larger projects
I have looked at some of the discussions around this #361 and it seems there is little interest in resolving perf problems.
So after looking at the codebases, it seemed FSLSP was far simpler and easier to understand and so I thought I may as well just try to port the few features that I am missing over.
I am aware it is a little strange for me to ask for help trying to extend a "competitor" but I am guessing your goal is to supply great f# tooling and for people like me FSLSP is the only way some of the time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4