MonoDevelop.MSBuildEditor icon indicating copy to clipboard operation
MonoDevelop.MSBuildEditor copied to clipboard

Improved MSBuild editing support

Results 100 MonoDevelop.MSBuildEditor issues
Sort by recently updated
recently updated
newest added

Hi, excellent project you've got here! I can't thank you enough, it's proving exceptionally useful, but I've run into a small bug I thought I should try to fix: conditions...

![image](https://github.com/mhutch/MonoDevelop.MSBuildEditor/assets/679326/a2c58314-db0b-4250-8428-25ca37b27b35) Hit Ctrl+Space and pick the folder from menu: ![image](https://github.com/mhutch/MonoDevelop.MSBuildEditor/assets/679326/07d0669a-4462-457d-8f3c-ba90c7764ef6) Press enter. Expected: first image. Actual: ![image](https://github.com/mhutch/MonoDevelop.MSBuildEditor/assets/679326/ab8c2caf-3b09-43e3-b2fe-7c1f15528afe) @miloush

`netcoreapp` -> .NET Core App x.x `netcore` -> .NET Framework Core x.x (Windows Store 8.x | Universal Windows Platform) `wpa` -> Windows Phone App 8.x (Universal Application) `uap` -> Universal...

Would be nice to have completion for `

Add AutoCloseTag, AutoRenameTag ![B8piL9SFxT](https://github.com/mhutch/MonoDevelop.MSBuildEditor/assets/149822637/38fc151c-9f1f-47a2-9538-a8e823fd7f68)

According to[ the Microsoft DevBlog post regarding this extension](https://devblogs.microsoft.com/visualstudio/experimental-msbuild-editor/), it supports editing `.csproj` files. Is there any plan to extend this to other languages? I assume `.vcxproj` files are MSBuild...

I opened a proj file and saw this exception ``` System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at void ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource) at bool System.Collections.Generic.List+Enumerator.MoveNextRare() at IEnumerable MonoDevelop.MSBuild.Evaluation.MSBuildEvaluatorExtensions.EvaluateWithPermutation(IMSBuildEvaluationContext context,...

We often have to selective condition on package references especially native runtime packages like shown below. Hence, the warning is in that case not particularly relevant. ![image](https://github.com/mhutch/MonoDevelop.MSBuildEditor/assets/10798831/05768cac-3e59-4426-b5e1-4cddfa115a84)

Variables like `TF_BUILD` (Team Foundation/Azure Devops), and `CI` (GitHub, GitLab...) and possibly others, are environment variables usually set to `true` to indicate that the build is running in CI/CD. ![image](https://github.com/mhutch/MonoDevelop.MSBuildEditor/assets/71026023/47b521dc-ab2d-4b9b-ad2d-43eacb96a9c9)...

![image](https://github.com/mhutch/MonoDevelop.MSBuildEditor/assets/183285/daaee61b-4c96-484d-b555-f18b919f6dca) We add XML comment/CDATA and MSBuild property/item/metadata references into the value completion list both to aid discovery and so that completion shows all valid values. However, the VS editor...