ionide / ionide-vscode-fsharp

VS Code plugin for F# development
http://ionide.io
MIT License
850 stars 276 forks source link

Experimental setting to leverage FSAC path as an extra --compilertool flag #1959

Open smoothdeveloper opened 7 months ago

smoothdeveloper commented 7 months ago

add experimental option to conveniently add --compilertool:/path/to/fsac to the FSI session.

related:

WHAT

🤖 Generated by Copilot at 0cfe72a

This pull request refactors the FSAC dll resolution and adds an experimental option to use the FSAC extensions in F# interactive. It also improves the logic for finding and passing the F# interactive parameters and fixes some terminal issues on windows. The main files affected are src/Core/LanguageService.fs, release/package.json, and src/Components/Fsi.fs.

🤖 Generated by Copilot at 0cfe72a

FSAC path tweaks enhance F# interactive autumn of refactor

🛠️🚀♻️

WHY

FSAC is bound to ship great FSI extensions, let's make it convenient for users to add those to the FSI session.

HOW

🤖 Generated by Copilot at 0cfe72a