dotnet / dotnet/fsharp

Consider prototyping VS FSI as a VS command shell window

Open
#15,291 0 comments 2 reactions 0 assignees View on GitHub
Area-VS-FSI Feature Request
Dominant language
F#
Stars
4.3k
Forks
876
Avg merge
4d 11h
Merged PRs (30d)
131

Description

VSFSI --- is not particularly great.

It is a very simple full screen line editor. That sends lines to an fsi session, and gets sent back text responses. Any improvements that are made to the command line fsi session for example colouring, or the often requested intelli-sense would not surface in the VS implementation.

Visual Studio already has a mechanism for hosting command line applications in a window, we should consider at least prototyping using this mechanism.

Once we have it in place we could perhaps try out using dotnet-repl in place of dotnet fsi

![image](https://github.com/dotnet/fsharp/assets/5175830/56a88d69-4968-4788-a625-486eae83a7d0)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.