« Visual Studio Extensions » : différence entre les versions

De Banane Atomic
Aller à la navigationAller à la recherche
Aucun résumé des modifications
 
(14 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
[[Category:VisualStudio]]
[[Category:VisualStudio]]
= Installation =
= [https://marketplace.visualstudio.com/items?itemName=NikolayBalakin.Outputenhancer Output enhancer] =
Tools → Extensions and Updates
Adds colors to Visual Studio output window.
 
= [https://marketplace.visualstudio.com/items?itemName=SonarSource.SonarLintforVisualStudio2022 SonarLint] =
<filebox fn='$env:appdata\SonarLint for Visual Studio\settings.json'>
 
</filebox>


= [https://marketplace.visualstudio.com/items?itemName=vs-publisher-141975.SwitchStartupProject SwitchStartupProject] =
= [https://marketplace.visualstudio.com/items?itemName=vs-publisher-141975.SwitchStartupProject SwitchStartupProject] =
Ligne 27 : Ligne 32 :
= [https://marketplace.visualstudio.com/items?itemName=EWoodruff.VisualStudioSpellCheckerVS2022andLater Visual Studio Spell Checker] =
= [https://marketplace.visualstudio.com/items?itemName=EWoodruff.VisualStudioSpellCheckerVS2022andLater Visual Studio Spell Checker] =


= [https://marketplace.visualstudio.com/items?itemName=WimvanRumpt.SkoutSoftBookmarks2022 Bookmarks by the Numbers] =
Provides numbered bookmarks from 0 to 9.<br>
Set keyboard shortcuts: Tools → Customize → Keyboard → SkoutSoft
* {{boxx|Ctrl-Shift-[0..9]}} toogle bookmark
* {{boxx|Ctrl-[0..9]}} go to
= [https://github.com/jsakamoto/CSharpMethodsCodeSnippets C# Methods Code Snippets] =
Add snippets to create a new method.
{| class="wikitable wtp wtmono1"
! Snippet
! Description
|-
| method || method with 0 arg
|-
| method1 || method with 1 arg
|-
| amethod || async method
|}
= Case Converter 2022 =
Convert the selection to camelCase, PascalCase or snake_case.
= [https://marketplace.visualstudio.com/items?itemName=SergeyVlasov.PlainRename Plain Rename] =
Remove the dashed outline displayed while you are editing a variable name.
= [https://github.com/MadsKristensen/RainbowBraces Rainbow Braces] =
Colorizes matching brace pairs to make it easy to identify them and their scope.


= OLD =
= OLD =
Ligne 33 : Ligne 65 :
* ILSpy
* ILSpy
* .NET Reflector Visual Studio Extension
* .NET Reflector Visual Studio Extension
== [https://marketplace.visualstudio.com/items?itemName=MadsKristensen.EditorConfig EditorConfig] ==


== [[GhostDoc]] ==
== [[GhostDoc]] ==

Dernière version du 11 octobre 2024 à 12:48

Output enhancer

Adds colors to Visual Studio output window.

SonarLint

$env:appdata\SonarLint for Visual Studio\settings.json

SwitchStartupProject

Allow to configure and start predefined group of projects.

Json.svg
{
    "Version": 3,
    "ListAllProjects": false,
    "MultiProjectConfigurations": {
        "GroupA": {
            "Projects": {
                "ProjectA": {},
                "ProjectB": {}
            }
        },
        "GroupB": {
            "Projects": {
                "ProjectB": {}
            }
        }
    }
}

Visual Studio Spell Checker

Bookmarks by the Numbers

Provides numbered bookmarks from 0 to 9.
Set keyboard shortcuts: Tools → Customize → Keyboard → SkoutSoft

  • Ctrl-Shift-[0..9] toogle bookmark
  • Ctrl-[0..9] go to

C# Methods Code Snippets

Add snippets to create a new method.

Snippet Description
method method with 0 arg
method1 method with 1 arg
amethod async method

Case Converter 2022

Convert the selection to camelCase, PascalCase or snake_case.

Plain Rename

Remove the dashed outline displayed while you are editing a variable name.

Rainbow Braces

Colorizes matching brace pairs to make it easy to identify them and their scope.

OLD

Décompilateurs

  • ILSpy
  • .NET Reflector Visual Studio Extension

EditorConfig

GhostDoc

Permet la génération de commentaires xml en un clic.

GitHub for Visual Studio

Productivity Power Tools 2022

Extensions included
Align Assignments adds a command to align assignments
Double-Click Maximize double-click window headers to maximize and dock them
Copy As Html adds support to copy the selected editor text to clipboard in HTML format
Fix Mixed Tabs detects when you have mixed tabs and spaces and offers to fix them for you automatically
Match Margin draws markers in the scroll bar and highlights text in the editor for matches of the word under the caret
Middle Click Scroll enables scrolling in the editor pane using the middle-click mouse button
Peek Help adds a command to show F1 Help inline in the editor. By default the command is bound to Alt+F1
Shrink Empty Lines shrinks lines that contain neither text nor numbers so that more lines can be displayed in the editor
Solution Error Visualizer highlights errors and warnings in the Solution Explorer. Also allows Solution Explorer to be filtered by error type.
Time Stamp Margin adds a time stamp margin to the debug output window

XAML Styler

Tools → Options → XAML Styler

Attribute tolerance 1 nombre max d'attributs sur une ligne
Keep first attribute on the same line True premier attribut sur la même ligne que sa balise
Enable attribute reordering False
Order attributes by name False
Comment padding 1