Table of Contents
Unity Project Linter is a simple tool that allows you to ensure asset naming conventions are being followed in your project.
Here are its features:
- Ensure assets names have the necessary prefixes, infixes and suffixes.
- Ensure asset names don't have certain characters, such as spaces.
- Customize existing rules easily.
- Create new naming rules, even for complex cases, by extending the simple NamingRule class.
- Handle multiple competing rules by assigning them differing priorities.
- Ignore individual assets or entire folders from naming rules.
- Receive console warnings when an asset is renamed or created and does not match naming rules.
- Export a log of assets that violate naming rules.
- Create custom log exporters for asset naming violation, such as text loggers and csv loggers.
- Mass-rename assets that violate rules.
Import the package into your project, and then use the create menu to create an Asset Linting Settings asset.
Create > Unity Project Linter > Asset Linting Settings
- Open the package manager.
- Click on the plus icon on the top left corner, and select 'Add package from git URL'.
- Paste in 'https://github.com/ninito-ph/UnityProjectLinter.git'.
- Import it into your project!
Paulo Oliveira - paulo at ninito dot me
Project Link: https://github.com/ninito-ph/UnityProjectLinter