It would be nice if Visual Assist knew about GENERATED_BODY(), UPROPERTY() and UFUNCTION() "macros" and fixed the indentation of the next row to be aligned with the macro.
Using Ctrl+K+D results in the following formatting:
UCLASS()
class UTest : public UObject
{
GENERATED_BODY()
UPROPERTY()
float MyProperty;
UFUNCTION()
void MyFunction();
};
It would be nice if the result was like this instead:
UCLASS()
class UTest : public UObject
{
GENERATED_BODY()
UPROPERTY()
float MyProperty;
UFUNCTION()
void MyFunction();
};