Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mika-f/udon-analyzer
UdonAnalyer: A Roslyn Analyzer for VRChat
https://github.com/mika-f/udon-analyzer
roslyn-analyzer udonsharp vrchat
Last synced: 4 days ago
JSON representation
UdonAnalyer: A Roslyn Analyzer for VRChat
- Host: GitHub
- URL: https://github.com/mika-f/udon-analyzer
- Owner: mika-f
- License: mit
- Created: 2021-12-11T13:40:17.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-22T12:48:17.000Z (about 1 year ago)
- Last Synced: 2024-05-02T02:21:29.722Z (7 months ago)
- Topics: roslyn-analyzer, udonsharp, vrchat
- Language: C#
- Homepage:
- Size: 389 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Udon Analyzer
A collection of [analyzers](./src/Analyzers/README.md), [refactorings](./src/Refactorings/README.md), and [code-fixes](./src/CodeFixes/README.md) for [UdonSharp](https://github.com/vrchat-community/UdonSharp), powered by [Roslyn](https://github.com/dotnet/roslyn).
## Features
Analyze your UdonSharp (or other C#/VB implementation of Udon) source code and report diagnostics such as compilation errors, unexpected behavior, and more.
This extension is a feature of the Roslyn C# compiler and can be used with any type of editor.
Officially supported editors are following:- Visual Studio 2019 (Community, Pro, Enterprise)
- Visual Studio 2022 (Community, Pro, Enterprise)
- Visual Studio Code
- Note: Extensions for Visual Studio Code is not included in this repository. Visit [here](https://github.com/natsuneko-laboratory/udon-analyzer-vscode).
- OmniSharpYou can also run it from outside of the editor. The following execution methods are supported:
- NuGet
- Command-Line Interface
- Unity Integration
- Note: Unity Integration is not included in this repository. Visit [here](https://github.com/natsuneko-laboratory/udon-analyzer-unity).## License
MIT by [@6jz](https://twitter.com/6jz)