8
Ionide 5.0 roadmap · Issue #1305 · ionide/ionide-vscode-fsharp · GitHub
source link: https://github.com/ionide/ionide-vscode-fsharp/issues/1305
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
I think it's high time to make the next bunch of "breaking" changes and push Ionide completely to the .Net Core world.
The main changes (and probably more will come in the future) will be:
- Update to latest Fable (done in #1415)
-
Remove
net
FSAC runtime (and removenet461
build in FSAC repo) (done in #1418) -
Remove functionality of choosing "MsBuild host" - always use
dotnet build
(done in #1420) -
Replace Forge (and deprecate Forge repo)
- scaffolding has been already moved to
dotnet new
- project references can be handled with
dotnet add reference
, - moving files we should create small utility doing XML manipulation rather than attempting to model MsBuild files [what Forge is trying to do]
- scaffolding has been already moved to
-
Use
dotnet fsi
as default (done in #1419) - Bump minimal required .Net version to 5.0
- Enable background service, and reference code lenses by default.
-
Make FSAC responsible for tracking changes in
.fsproj
and asset files (done in fsharp/FsAutoComplete#659)
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK