Skip to content

A Visual Studio Extension containing miscellaneous improvements to the editor.

License

Notifications You must be signed in to change notification settings

tomasr/viasfora

Repository files navigation

Viasfora

A Visual Studio 2022 extension that enhances the text editing experience!

Official Site: http://viasfora.com/

Build Status: Build Status

Last version supporting Visual Studio 2019 and previous releases can be found Here.

Rainbow Braces

Colorize ()/[]/{} based on depth!
Rainbow Braces

Keyword classification

  • Colorize flow-control keywords
    Flow Control Keywords
  • Colorize LINQ keywords
    LINQ Keywords
  • Colorize visibility keywords
    Visibility keywords

String colorization

  • Highlighting escape sequences in strings
    Escape Sequences
  • Highlighting C/C++ format specifiers in strings
    C format specifiers

Outlining

  • User-defined Outlining regions
    User outlining
  • Creating new outlining sections based on selected text
    Outline selection

Text obfuscation

Provides an easy way to hide text in the editor during presentations, based on regular expressions.

Configuration Obfuscation configuration

Runtime Enable with the View -> Obfuscate Text command: Text obfuscation

XML editor extensions

  • Colorizing namespace prefixes
    XML Namespaces
  • Coloring closing element tags
    XML closing tags
  • Matching element tags
    Matching elements
  • Resolving namespace prefixes
    XML Prefixes

Other features

  • Presentation Mode
  • Simple modelines support
  • Editor margin for extension developers
  • All options configurable from the Visual Studio Options dialog

Supported Languages

Most features include support for the following languages

  • C/C++
  • C#
  • VB, VBScript
  • F#
  • JavaScript
  • SQL, U-SQL
  • TypeScript
  • Python
  • PowerShell
  • CSS, SASS, LES
  • S
  • R
  • HLSL
  • Fortran

Building

Visual Studio 2022 is needed for building from source.

About

A Visual Studio Extension containing miscellaneous improvements to the editor.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages