Pinned Tweet
We are happy to announce that @IonideProject is now on Open Collective.
opencollective.com/ionide
#fsharp #opensource
FsAutoComplete also includes a number of new code fixes and actions for managing signature files and using the new dot-lambda syntax. See the FsAutoComplete release notes at github.com/ionide/FsAutoComp… for more details.
As always, we encourage you to upgrade and give us feedback on the new features over at github.com/ionide/ionide-vsc…. Happy coding!
Ionide retweeted
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…
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,
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
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!
Ionide retweeted
Regular reminder. Discover Panel for @code is pretty cool extension ;-)
marketplace.visualstudio.com…
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.
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.
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!
Ionide retweeted
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
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.
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.
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





