We're building cross platform, F# developer tooling

Web
This season we're thankful for an amazing release of #fsharp 9 and #dotnet 9 and to celebrate we're happy to announce the latest versions of Ionide for VSCode and FsAutocomplete, bursting at the seams with support for all of the new features (including nullability annotations)!
6
33
1,129
Hey #fsharp - quick on the heels of #dotnet 8.0.300 releasing we have a new release of Ionide for VSCode to celebrate! This version's primary feature is updating the compiler and tools to the versions that ship with .NET SDK 8.0.300.
1
12
25
2,087
New @code extension alert. Have you ever worked on the internal-only VSCode extension that you can't publish to marketplace? Are you tired of reminding internal users to download latest version from GH releases? Yes? I have solution for you - DPM! github.com/Krzysztof-Cieslak…
3
6
32
4,603
Much like the Language Server Protocol brought re-use to editor tooling, allowing for Ionide to exist in many forms across VS Code, (neo)vim, emacs, and a host of other editors, the tree-sitter project aims to do the same for parsing text. It forms the basis for many tools,
1
5
22
1,609
from github search, to token highlighting in IDEs, and many more. More and more, a language needs to have a tree-sitter parser to participate in the modern tooling ecosystem. For this reason the @IonideProject org is happy to bring on github.com/ionide/tree-sitte… to the #fsharp family
3
8
28
1,320
This community-led project has been working on a full-featured tree-sitter parser for F#, and bringing it to Ionide is done with the aim of centralizing the effort and providing a signal of support. Please join Nsidorenco and the rest of the team in making a great #fsharp parser!
2
5
22
2,013
Hey folks, today we're happy to officially adopt the #FsAutoComplete project as a member of the broader #Ionide tooling organization for #fsharp tools. While FSAC has been the backbone of the Ionide family of editor tools for many years now, it's lived in the fsharp GitHub org.
1
11
39
2,314
With this move to the Ionide org, we gain two things - clarity about the purpose of the fsharp org (housing language design and specs repositories) and a more consistent representation of the current maintainership of F# editor tooling all-up.
1
1
1
548
The Ionide organization continues to be the one-stop shop for F# editor tools for any editor, any developer, and any style of work. Come join us at the new home of FsAutoComplete, github.com/ionide/FsAutoComp…, and make your mark on our ecosystem!
1
10
551
Exactly 9 years ago I’ve pushed first commit on the project that would later become @IonideProject - the best way of working with F#. It has been amazing adventure that changed my life. And I hope it’ll continue for many more years. #fsharp
9
76
3,698
Ionide retweeted
The info panel feature in @IonideProject is one of the most useful dev tools I have ever used. I have been using it daily since seeing it on Dev Impressions with @k_cieslak a few years ago. Couldn't imagine writing F# without it. Amazing work to all of those who contributed.
1
2
11
921
Are you interested in contributing to #fsharp @IonideProject or #FsAutoComplete but don't know how to start? Try asking #Copilot how to add a feature to the repository! Here's copilot showing how to add a new CodeFix, it does really well with very little guidance.
1
10
14
1,801
You can start a conversation by clicking the 'Chat with Copilot' button at the top-right of the screen, next to your profile:
3
215
As promised last year, the latest Ionide F# release updates the support for analyzers. Compatible packages are * ionide.io/ionide-analyzers/ * g-research.github.io/fsharp-… Some analyzers even come with quick fixes. #fsharp #vscode
12
32
1,860