All Projects → fsprojects-archive → zzarchive-VisualFSharpPowerTools

fsprojects-archive / zzarchive-VisualFSharpPowerTools

Licence: Apache-2.0 License
[ARCHIVED] Power commands for F# in Visual Studio

Programming Languages

F#
602 projects
C#
18002 projects

Projects that are alternatives of or similar to zzarchive-VisualFSharpPowerTools

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 (-56.91%)
Mutual labels:  visual-studio
DataViewExtenders
Extenders for WinForms controls, such as DataGridView, DataGridViewColumn, FlowLayoutPanel, TableLayoutPanel, etc
Stars: ✭ 22 (-92.93%)
Mutual labels:  visual-studio
Warp-Framework
Warp: A framework to create rich GUI Single-Window C++ applications using Direct2D API
Stars: ✭ 21 (-93.25%)
Mutual labels:  visual-studio
ace-jump
Allows for quick movement around the editor screen. Inspired by AceJump for Webstorm and Vim plugin AceJump.
Stars: ✭ 44 (-85.85%)
Mutual labels:  visual-studio
Ref12
Sends F12 in Visual Studio to the new .Net Reference Source Browser
Stars: ✭ 76 (-75.56%)
Mutual labels:  visual-studio
Nineties
💾 Colors for World Wide Web pioneers
Stars: ✭ 16 (-94.86%)
Mutual labels:  visual-studio
wine vcpp
Using Visual Studio Compiler with Wine
Stars: ✭ 25 (-91.96%)
Mutual labels:  visual-studio
x64dbg-plugin-template-for-Visual-Studio
x64dbg plugin template for visual studio
Stars: ✭ 20 (-93.57%)
Mutual labels:  visual-studio
setup-msbuild
A GitHub Action to facilitate configuring MSBuild in the workflow PATH for building .NET Framework applications.
Stars: ✭ 170 (-45.34%)
Mutual labels:  visual-studio
MIST
Implements change notification for properties (ie: INotifyPropertyChanged) using IL weaving and a custom Visual Studio build task.
Stars: ✭ 51 (-83.6%)
Mutual labels:  visual-studio
NotepadPlusPlusPluginPack.Net
.Net package to install into visual studio to make plugins for Notepad++
Stars: ✭ 123 (-60.45%)
Mutual labels:  visual-studio
AspNet-Core-REST-Service
VS2017/VS2019 project template for ASP.Net Core 3.1/5.0 to create fully functional production ready RESTful services
Stars: ✭ 57 (-81.67%)
Mutual labels:  visual-studio
rudebuild
A non-intrusive bulk/unity C++ build tool for Visual Studio
Stars: ✭ 16 (-94.86%)
Mutual labels:  visual-studio
angular-gulp-starter
Simple dev/prod build for Angular (2+) using gulp, systemjs, rollup, ngc (AOT), scss, Visual Studio
Stars: ✭ 18 (-94.21%)
Mutual labels:  visual-studio
libzip-win-build
libzip Windows build with Visual Studio.
Stars: ✭ 33 (-89.39%)
Mutual labels:  visual-studio
VisualStudioFileOpenTool
Tool that trying open specified file at spicified line in active Visual Studio
Stars: ✭ 26 (-91.64%)
Mutual labels:  visual-studio
fsharp-linting-for-vs
Visual Studio Linter for F#
Stars: ✭ 33 (-89.39%)
Mutual labels:  visual-studio
unittestgenerator
A unit test generation extension for Visual Studio that aims to always produce code that compiles - covering the basic cases automatically and preparing as much as it can for the complex cases.
Stars: ✭ 32 (-89.71%)
Mutual labels:  visual-studio
ConEmuIntegration
Using the console emulator ConEmu within Visual Studio. This project integrates the console emulator ConEmu in Visual Studio.
Stars: ✭ 36 (-88.42%)
Mutual labels:  visual-studio
YDock
A completely WPF-based dock that fully in style to visual studio.
Stars: ✭ 30 (-90.35%)
Mutual labels:  visual-studio

Issue Stats Issue Stats NuGet

This project is deprecated. Most of the functionality has been ported to Visual F# Tools, Visual Studio 2017 and newer. As of year 2019, we recommend to use JetBrains Rider, which has the most robust F# support (however, not all features are implemented there yet)

Visual F# Power Tools

Join the chat at https://gitter.im/fsprojects/VisualFSharpPowerTools

Power commands for F# in Visual Studio

Why Visual F# Power Tools?

Visual F# Power Tools is a community effort to bring useful F# VS extensions into a single home for the following purposes:

  • Easy maintenance and upgrade
  • Sharing common functionalities and reducing conflicts between F# VS extensions
  • Adding new features which complement Visual F# Tools

This project is made possible by excellent work in FSharp.Compiler.Service and FSharpBinding.

NOTE: Since v2.0.0, we no longer officially support Visual Studio 2012. An archived v2.0.0 compatible with Visual Studio 2012 is kept at AppVeyor deployment in case someone needs it. Alternatively, one can build vs2012 branch for Visual Studio 2012 support.

Currently supported features

  • Auto-generating XmlDoc (via F# XmlDoc extension)
  • Formatting document / Formatting selection (via Fantomas extension)
  • Highlight references
  • Rename refactoring
  • Depth colorizer
  • NavigateTo
  • Syntax coloring
  • Folder organization
  • Find all references
  • Implement interface
  • Record stub generation
  • Union type pattern generation
  • Resolve unopened namespaces
  • Gray out unused declarations
  • Gray out unused open statements
  • Go to metadata
  • Task List comments
  • Generate references for F# Interactive (see this article)
  • Navigate to source
  • Quick info panel
  • FSharpLint integration
  • Outlining
  • Peek Definition (VS 2015+)

You can suggest new features at our user voice system. Please vote for your favourite features so that they have higher chances to be implemented. For user guides, please take a look at the home page.

Build

Build status
Windows (AppVeyor)
Linux (Travis)

Require Visual Studio 2013 and Visual Studio 2013 SDK. Run the build.cmd script or FSharpVSPowerTools.sln to build the solution.

You can download the latest installer here.

Getting involved

You can ask questions regarding the project on GitHub issues or on Twitter (tweeting to @FSPowerTools and #fsharp hashtag).

Contributions are always welcome. The maintainers don't have much experience with Visual Studio Extensibility; any help is much appreciated.

License

The extension is available under Apache 2.0 license. For more information see the License file.

Maintainers

The default maintainer account for projects under "fsprojects" is @fsprojectsgit - F# Community Project Incubation Space (repo management)

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].