May 28, 2023
Prefixed
Prefixed provides commandlets that can be used to detect and correct asset naming issues from the command line. These commandlets can be used to enforce a naming convention in a build pipeline or other automated environment. This reference guide provides information about the available commandlets and their parameters.
To run a commandlet, use the following form.
& '<engine_path>\Engine\Binaries\Win64\UnrealEditor-Cmd.exe' `
'<uproject_path>' `
'-run=Prefixed.<commandlet>' `
'{options...}'
For instance, the following command will run the PrefixedCheck
commandlet in
the PrefixedStudio
project on directory /Prefixed/Test.
& 'C:\Program Files\Epic Games\UE_5.2\Engine\Binaries\Win64\UnrealEditor-Cmd.exe' `
'C:\Users\<user>\projects\Prefixed\PrefixedStudio.uproject' `
'-run=Prefixed.PrefixedCheck' `
'-Directory=/Prefixed/Test'
Check for naming issues. If there are issues present, the commandlet will list the affected assets and return with exit code 1. Otherwise, it will return with exit code 0.
'-run=Prefixed.PrefixedCheck' `
'-Directory=/Game'
Directory
: The directory to evaluate.Correct naming issues. If there are issues present, the commandlet will list the affected assets, correct them in place, and return with exit code 1. Otherwise, it will return with exit code 0.
'-run=Prefixed.PrefixedWrite' `
'-Directory=/Game'
Directory
: The directory to evaluate.