All Projects → fsprojects → fsharp-linting-for-vs

fsprojects / fsharp-linting-for-vs

Licence: other
Visual Studio Linter for F#

Programming Languages

C#
18002 projects
HTML
75241 projects
powershell
5483 projects

Projects that are alternatives of or similar to fsharp-linting-for-vs

Codist
A visual studio extension which enhances syntax highlighting, quick info (tooltip), navigation bar, scrollbar, display quality and brings smart tool bar to code editor.
Stars: ✭ 134 (+306.06%)
Mutual labels:  visual-studio, vsix
FineCodeCoverage
Visualize unit test code coverage easily for free in Visual Studio Community Edition (and other editions too)
Stars: ✭ 391 (+1084.85%)
Mutual labels:  visual-studio, vsix
OptionsSample
A Visual Studio extension sample
Stars: ✭ 14 (-57.58%)
Mutual labels:  visual-studio, vsix
Vsvim
Vim Emulator Plugin for Visual Studio 2015+
Stars: ✭ 3,232 (+9693.94%)
Mutual labels:  visual-studio, vsix
Unchase.Odata.Connectedservice
📜 A Visual Studio extension for connecting to OData services with generating client-side C# proxy-classes
Stars: ✭ 39 (+18.18%)
Mutual labels:  visual-studio, vsix
Psscriptanalyzer
Download ScriptAnalyzer from PowerShellGallery
Stars: ✭ 1,137 (+3345.45%)
Mutual labels:  linter, analyzer
Seriloganalyzer
Roslyn-based analysis for code using the Serilog logging library. Checks for common mistakes and usage problems.
Stars: ✭ 214 (+548.48%)
Mutual labels:  visual-studio, analyzer
Phpqa
PHPQA all-in-one Analyzer CLI tool
Stars: ✭ 336 (+918.18%)
Mutual labels:  linter, analyzer
vsixbootstrapper
An installer that can be chained with other packages to locate the latest VSIXInstaller.exe to use for installing VSIX extensions.
Stars: ✭ 19 (-42.42%)
Mutual labels:  visual-studio, vsix
vsSolutionBuildEvent
🎛 Event-Catcher with variety of advanced Actions to service projects, libraries, build processes, runtime environment of the Visual Studio, MSBuild Tools, and …
Stars: ✭ 66 (+100%)
Mutual labels:  visual-studio, vsix
PrivateGalleryCreator
Create private extension galleries for Visual Studio
Stars: ✭ 96 (+190.91%)
Mutual labels:  visual-studio, vsix
Dapr-Microservice-Template
A Microservice Template using Dapr.io and Kubernetes
Stars: ✭ 31 (-6.06%)
Mutual labels:  visual-studio, vsix
Community.VisualStudio.Toolkit
Making it easier to write Visual Studio extensions
Stars: ✭ 165 (+400%)
Mutual labels:  visual-studio, vsix
Unchase.OpenAPI.Connectedservice
📜 Visual Studio extension to generate OpenAPI (Swagger) web service reference.
Stars: ✭ 69 (+109.09%)
Mutual labels:  visual-studio, vsix
arduino-lint-action
GitHub Actions action to check Arduino projects for problems
Stars: ✭ 20 (-39.39%)
Mutual labels:  linter
standard-loader
webpack loader for linting your code with https://github.com/feross/standard
Stars: ✭ 66 (+100%)
Mutual labels:  linter
AutoBindings
Set of annotations that aims to make your Android development experience easier along with lint checks.
Stars: ✭ 15 (-54.55%)
Mutual labels:  linter
go-namecheck
Source code analyzer that helps you to maintain variable/field naming conventions inside your project.
Stars: ✭ 37 (+12.12%)
Mutual labels:  linter
openapi-lint-vscode
OpenAPI 2.0/3.0.x intellisense, validator, linter, converter and resolver extension for Visual Studio Code
Stars: ✭ 47 (+42.42%)
Mutual labels:  linter
angular-gulp-starter
Simple dev/prod build for Angular (2+) using gulp, systemjs, rollup, ngc (AOT), scss, Visual Studio
Stars: ✭ 18 (-45.45%)
Mutual labels:  visual-studio

Linting For F#

This is a full-featured Visual Studio integration for the FSharpLint project.

Features

  • Live error tagging
  • Shows warnings in Quick Info tooltip
  • Filterable warnings in errors panel
  • Links to issues
  • Code fixes
  • Warning suppression in smart actions
  • Fast, in-process linting
  • Fully asynchronous

Configuration

We look for a fsharplint.json in this order:

  • In the same folder as the current document
  • In the project (.fsproj) directory
  • In the solution (.sln) directory
  • In the directory above the solution directory, if it exists

In action

fslint

Options

Linter options can be found in F# Tools > Linting

FsLintOptions

See an issue?

If you see an issue with the Visual Studio integration or with configuration, please file it here.

License

This project is licensed under the MIT license, a copy of which can be found here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].