Visual Studio Code Visual Studio



The following steps illustrate how to download and install the Syncfusion Blazor Template Studio with the Code Generator extension from the Visual Studio Marketplace. Note: Syncfusion Blazor Code Generator was shipped within the Syncfusion Template Studio. Download the Syncfusion Blazor Template Studio from the Visual Studio Marketplace. Visual Studio Code. Editing and debugging on any OS. By using Visual Studio Code you agree to its license and privacy statement. Windows x64 User Installer. MacOS Universal Package. Visual Studio Community for Mac. Visual Studio lets you pause code execution the moment you want to inspect a bug, using the breakpoint and method you need. If you’ve taken one step too far or encountered an unexpected change, you can step back to any specific line of code–no need to restart. Visual Studio Code is a free coding editor that helps you start coding quickly. Use it to code in any programming language, without switching editors. Visual Studio Code has support for many languages, including Python, Java, C, JavaScript, and more. Use Visual Studio Code with the C# and F# extensions to get a powerful editing experience with C# IntelliSense, F# IntelliSense (smart code completion), and debugging. Install the following.NET Core SDK. The SDK also includes the Runtime. The C# extension from the VS Code Marketplace. The F# extension (Ionide) from the VS Code Marketplace.

This extension adds a Visual Studio Solution File explorer panel in Visual Studio Code. Now you can navigate into your solution following the original Visual Studio structure.

Features

Adds a Solution Explorer panel where you can find a Visual Studio Solution File Explorer.

  • Can load any .sln version

  • Supports csproj, vcxproj, fsproj and vbproj (from vs2017 and before)

  • Supports dotnet core projects

  • You can create, delete, rename or move project folders and files.

  • You can create, delete, rename or move solution, solution folders and projects.

  • You can add or remove packages and references when the project is of kind CPS (dotnet core).

Requirements

You have to open a folder with at least one solution file ('.sln') in the root path.

Or you can create a new one by clicking with the right mouse button.

License

The source code is licensed under the CC-BY-SA license.

Visual Studio Code.visual Studio

The icons from (vscode-icons extension) are licensed under the Creative Commons - ShareAlike (CC BY-SA) license.

Branded icons are licensed under their copyright license.

Extension Settings

  • vssolution.showMode Show the solution explorer in the 'activityBar', in the 'explorer' pane or 'none' to hide it. This feature is only for testing pourposes.

  • vssolution.solutionExplorerIcons 'solution-explorer': custom items from vscode-solution-explorer extension. 'mix': file and folder icons from the installed icons theme. 'current-theme': all the icons are from the installed icons theme.

  • vssolution.showOutputChannel Show the solution explorer output channel.

  • vssolution.trackActiveItem Select the active editor file in the solution explorer (not recomended).

  • vssolution.netcoreIgnore Folder and file names to ignore when get a dotnet core project content.

  • vssolution.xxprojItemTypes Type of XML element to put in the xxproj files.

  • vssolution.xmlspaces Spaces to be used for indenting XML output. It could be a number or an string. ex. '2', ' ' or 't'.

  • vssolution.altSolutionFolders If there is no solution in the workplace root folder, it will search for solutions in any of these folders.

  • vssolution.win32Encoding Win32 'codepage' to 'iconv.js' encoding equivalences.

Example

Known Issues

Please report your issues: vscode-solution-explorer GitHub page

Release Notes

There is a lot of work to do.

0.4.3

Bugfix #165: fixing error loading solutions from alt folders

Bugfix #118: replacing '&' by '&' in project XML quoted strings

0.4.2

Bugfix #164: revert #118 solution

Studio

0.4.1

Bugfix #155: fixing error deleting folders

Bugfix #118: save XML special characters encoded: & < > ' '

Visual studio code visual studioVisual Studio Code Visual Studio

Bugfix #84: avoid errors with non-existing projects in solution

Visual Studio C++ Example

Thanks to contributors

Visual Studio Code Visual Studio Community

Enjoy!