• Stars
    star
    41
  • Rank 644,877 (Top 14 %)
  • Language
    F#
  • License
    MIT License
  • Created over 8 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

VS Code plugin for Paket

Enhanced F# Language Features for Visual Studio Code

Part of the Ionide plugin suite. Read detailed documentation at Ionide docs page.

Version Installs Rating open collective backers open collective sponsors

You can support Ionide development on Open Collective.

Open Collective

Features

  • Paket commands available in VS Code's Command Palette
  • Autocomplete in paket.dependencies and paket.references files
  • Support for .Net Core version of Paket installed either as local or global tool

PATH settings

  • In case of using .Net Core version, dotnet must be in PATH. (recommended)
  • In case of using Mono version, mono must be in PATH. (obsolete)

How to contribute

Imposter syndrome disclaimer: I want your help. No really, I do.

There might be a little voice inside that tells you you're not ready; that you need to do one more tutorial, or learn another framework, or write a few more blog posts before you can help me with this project.

I assure you, that's not the case.

This project has some clear Contribution Guidelines and expectations that you can read here.

The contribution guidelines outline the process that you'll need to follow to get a patch merged. By making expectations and process explicit, I hope it will make it easier for you to contribute.

And you don't just have to write code. You can help out by writing documentation, tests, or even by giving feedback about this work. (And yes, that includes giving feedback about the contribution guidelines.)

Thank you for contributing!

Contributing and copyright

The project is hosted on GitHub where you can report issues, fork the project and submit pull requests.

The library is available under MIT license, which allows modification and redistribution for both commercial and non-commercial purposes.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

More Repositories

1

ionide-vscode-fsharp

VS Code plugin for F# development
F#
840
star
2

FsAutoComplete

F# language server using Language Server Protocol
F#
380
star
3

Fornax

Scriptable static site generator using type safe F# DSL to define page templates.
F#
240
star
4

Forge

F# CLI tool for project, file, and solution management
F#
232
star
5

ionide-atom-fsharp

Set of Atom plugins for F# development
F#
174
star
6

Ionide-vim

F# Vim plugin based on FsAutoComplete and LSP protocol
Vim Script
154
star
7

Waypoint

Opinionated solution template for building F# OSS libraries and tools.
F#
77
star
8

FSharp.Analyzers.SDK

Library for building custom analyzers for F# / FSAC
F#
72
star
9

proj-info

Parse and evaluate MsBuild project files
F#
63
star
10

tree-sitter-fsharp

tree-sitter-fsharp
JavaScript
61
star
11

FsAst

http://blog.ctaggart.com/2014/09/generating-f-code-using-its-ast.html
F#
48
star
12

LanguageServerProtocol

Library for building Language Server Protocol servers and clients in F#.
F#
42
star
13

fstoml

Lightweight TOML based F# project file
F#
36
star
14

ionide-fsgrammar

Shared Textmate Regex Style F# Language Grammar
F#
34
star
15

FSharp.EventHorizon

Experiment with F#, type holes, and type-directed search using F# Analyzers
F#
32
star
16

KeepAChangelog

Parser and MSBuild Targets for using Keep-A-Changelog-formatted Changelogs in your Build
F#
28
star
17

Falcon

FSI β™₯️ IDE
F#
20
star
18

ionide-vscode-fake

VS Code plugin for FAKE
F#
18
star
19

ionide-vscode-mechanic

Mechanic plugin for VS Code
F#
17
star
20

DependencyManager.FsProj

Dependency Manager loading fsproj into FSI instance
F#
17
star
21

ionide-vscode-helpers

Common helpers for VS Code plugins
F#
15
star
22

FsInteractiveService

F# interactive service API exposed via a lightweight HTTP server
F#
14
star
23

playground

Empty F# project that can be opened in Visual Studio Online or Gitpod
Dockerfile
13
star
24

ionide-atom-paket

Atom editor support for Paket.
F#
13
star
25

ionide-atom-fsi

F#
11
star
26

forge-templates

F# Project and Solution Templates for Forge
F#
8
star
27

Discover-Panel

Extension creating alternative UX for real-time API exploration in VSCode
TypeScript
8
star
28

ionide.github.io

Ionide.io page
CSS
5
star
29

ionide-atom-installer

JavaScript
5
star
30

ionide-analyzers

F#
4
star
31

ionide-atom-fake

F#
3
star
32

dotnet-devcontainer

Basic Devcontainer example for C# + F# dev
Dockerfile
3
star
33

LSIF-Reader

TypeScript library for reading LSIF files, and providing editor tooling based on them
TypeScript
2
star
34

ionide-atom-webview

F#
1
star