vscode-csproj
vscode-csproj copied to clipboard
:closed_book: Visual Studio Code extension to keep your csproj files up to date.
.NET Core projects do not need to "include" files by default--they only exclude. I think there should be proper support for detecting when the csproj file is a .NET Core...
Reproduction: Have the following, or similar, in a csproj file ```xml CustomCollectFiles; $(CopyAllFilesToSingleFolderForPackageDependsOn); ``` You will end up with : ```xml CustomCollectFiles; $(CopyAllFilesToSingleFolderForPackageDependsOn); ``` New lines are added every time...
When I click on "csproj: Remove from project" I always get the error "TypeError: Cannot read property 'getroot' of undefined".  Do you have any idea what may be causing...
If file/folder was deleted, check if reference to it exists in the project file file first before opening "X was deleted. Remove it ... ?" dialog.
Newlines added to content of <CompileDependsOn> and <CopyAllFilesToSingleFolderForPackageDependsOn>
When a file is added or removed removed, extra newlines are added to certain elements in the csproj file. It also seems to add more and more newlines if there...
For instance in Unity projects there's two csproj files: `Assembly-CSharp-Editor.csproj` and `Assembly-CSharp.csproj` While some of the files should be added to`Assembly-CSharp.csproj`, others should be added to `Assembly-CSharp-Editor.csproj`. Prompting to add...
When using this together with jest we want`*.snap` and `*.test.(j|t)sx?` to be type "None" ```js { // ... "\\.test\\.(t|j)sx?$|\\.snap$": "None" } ```
If not set "*.tsx" will be included as "Content" expected "TypeScriptCompile" ```json "csproj.itemType": { "*": "Content", ".ts": "TypeScriptCompile", ".tsx": "TypeScriptCompile" } ```
When using a source control tool that does in-place branch changing (git, etc) and you have something like the following: ``` branch A: SomeClassInAllBranches.cs SomeClassOnlyInBranchA.cs myproject.csproj (which includes SomeClassOnlyInBranchA.cs and...
And I'm not just looking for the include/exclude setting... I want to manually edit what I'm ignoring, just like I would a .gitignore file. I've looked for that .vscodeignore files...