ionide-vscode-fsharp
ionide-vscode-fsharp copied to clipboard
VS Code plugin for F# development
replace all rootPath usages with workspaceFolders using only the first one (support one workspace folder)
This fixes #1562. Instead of tracking a bunch of mutables, this PR moves to a file-path-keyed map of terminal records. These records are created only in one place (`handleOpenTerminal`), and...
### Describe the bug** "Remove file" does nothing for .fs files ### Steps to reproduce 1. Open an F# 2. Focus on solution explorer view 3. Right click on a...
### Describe the bug** If something is documented with XML docs and they reference a generic type, the info tooltip displays these generic types incorrectly. It also breaks text following...
F# project .fsproj files icon shows as folder instead of fsproj icon after fsproj has restored, until it restored it shows correct icon. **Steps to reproduce the scenario.** Open the...
### Describe the bug After opening a workspace and selecting a solution filter, excluded projects still appear in the solution explorer. ### Steps to reproduce 1. Have a solution with...
### Describe the bug** Some libraries generate source files during the build process by using MSBuild targets. These generated files are not scanned for definitions, and any usage of types...
After https://github.com/ionide/ionide-vscode-fsharp/pull/1676 and https://github.com/ionide/ionide-vscode-fsharp/issues/1677 are done, we should go over all of the custom commands we've implemented and * decide if we need them or if they've been superseded by...
Hello, as webpack is no longer what the cool kids use, I'm wondering if you would be open to swapping it for [esbuild](https://code.visualstudio.com/api/working-with-extensions/bundling-extension#using-esbuild)?
MS has an all-in-one bundle for one-click install of the .NET SDK and a bunch of .NET extensions for VS Code [here](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.vscode-dotnet-sdk). This bundle uses a [specific extension](https://github.com/dotnet/vscode-dotnet-runtime) to acquire...