Linter v2

Gamemakin LLC - Code Plugins - Mar 3, 2020

Scan your content for potential issues and inconsistent style conformity. Comes with rule sets for Unreal Engine's Marketplace Guidelines and Gamemakin LLC's (http://ue4.style) Guidelines, but you can also create your own.

  • Supported Platforms
  • Supported Engine Versions
    4.24 - 4.26
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Linter is an editor plugin that allows you to scan your content with rule sets in order to determine compliance to a style guide. Linter comes pre-bundled with rule sets for the Unreal Engine Marketplace Guidelines as well as the Gamemakin LLC Style Guide.


For support/discussion about Linter, please use the Gamemakin LLC Discord. For reporting inconsistencies between Linter the bundled style guides, or contributing to/forking our style guide, see our Github repo at http://ue4.style


Overview Video

Documentation


Linter can be set up to tell you if an asset is not named correctly, if blueprint variables are badly named, and more. You can also build your own lint rules in either Blueprint or C++, however C++ is currently recommended.


Simply right click in your content browser on any folder and you can then run the Linter.


Some additional features:

  • To Batch Rename, select multiple assets in the content browser, right click, and choose Batch Rename.
  • To edit blueprint property tooltips, select one or multiple blueprints in the content browser, right click, and choose Tooltip Editor.

Technical Details

This is an editor only C++ plugin. Its purpose is to scan your project and warn you of style guide violations, a process commonly known as linting.


To learn more about what this is and why this exists, check out the Gamemakin LLC Style Guide which this plugin is founded around.


More technical documentation regarding Linter and the Style Guide can be found at our ReadTheDocs page.


Intended Platform: Windows, Mac, Linux