Skip to content

Power up your csproj files while you editing it in VS Code. Adds completion to your parameters file.

Notifications You must be signed in to change notification settings

se/vscode-csproj-extensions

Repository files navigation

csproj-extensions

It will powerup your csproj files while you editing it in VS Code.

Features

Now, it only supports parameters (props) files like <Import Project="dependencies.props" />. It will add a completion for those parameters.

For example. If you have a props file depended to your csproj file, It will show you the parameters that you can use.

Example csproj file

<Project Sdk="Microsoft.NET.Sdk">
  <Import Project="dependencies.props" />
  <PropertyGroup>
    <TargetFramework>$(DotNetCoreAppVersion)</TargetFramework>
  </PropertyGroup>
  <ItemGroup>
    <PackageReference Include="System.Management.Automation" Version="$(ManagementAutomationVersion)" />
  </ItemGroup>
</Project>

Example props file

<Project>
  <PropertyGroup>
    <DotNetCoreAppVersion>netcoreapp3.1</DotNetCoreAppVersion>
	<ManagementAutomationVersion>6.2.4</ManagementAutomationVersion>
  </PropertyGroup>
</Project>

In action

How it works?

About

Power up your csproj files while you editing it in VS Code. Adds completion to your parameters file.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages