{"repo":"Cysharp/CsprojModifier","free":true,"listed":false,"github":"https://github.com/Cysharp/CsprojModifier","clone":"git clone https://github.com/Cysharp/CsprojModifier.git","description":"CsprojModifier performs additional processing when Unity Editor generates the .csproj.","language":"C#","stars":247,"topics":["unity","visualstudio","c-sharp"],"license":null,"category":"game-templates","readme_excerpt":"CsprojModifier CsprojModifier improves the developer experience in Visual Studio and Rider by performing additional processing when Unity Editor generates .csproj. 日本語 CsprojModifier provides following features: - Insert additional projects as Import elements into generated .csproj - Add analyzer references to generated .csproj - Disabled if you are using Visual Studio, Rider or Visual Studio Code with Unity 2020.2 or later Table of Contents - Works with - Install - Features - Insert additional projects as Import elements into generated .csproj - Example - Inject the contents of additional project files (.props, .targets) directly instead of importing them - Add analyzer references to generated .csproj - How to use - License Works with - Unity Editor 2022.3 (LTS) or later - Visual Studio 2019 or Rider Install Add the package via git from Package Manager. If you are using Unity 2019.1 or later, you can use Package Manager to install a package via git. Features Insert additional projects as Import elements into generated .csproj Add references to additional project files (.props or .targets) to the generated .csproj using Import element. This enables you to add files to the project, add references, and so on. Note: .csproj is only used in IDEs such as Visual Studio and Rider, and does not affect the actual compile time by Unity Editor. Example For example, you can create the following file YourAwesomeApp.DesignTime.props and import it to use BannedApiAnalyzer. BannedApiAnalyzer","default_branch":null,"files":null,"tree":[],"storefront":"/r/Cysharp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Cysharp/CsprojModifier/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}