FAQ
Resizing Modes
Using the correct resizing mode is important when working with a team or using source control. This can be found in the setting named Resizing Mode
.
Always
: the comment will resize to wrap the contained nodes every tickReactive
: the comment will resize to wrap the contained nodes only when you edit the contents of a comment (move, add or remove nodes inside a comment)Disabled
: the comment will never resize automatically (but with the Blueprint Assist plugin enabled, it will resize after you format)
To explain why this is an issue: the size of a node will change when zooming in / out on the graph. We are not able to calculate the size of a widget at a certain zoom level.
In resizing mode Always
, we resize every tick to ensure that the comments are wrapped perfectly.
BUT this has the side effect of making changes to the graph every time you zoom in or out on the graph. This
is terrible when working with source control!
The solution to this is to use the Reactive
resizing mode, which will only make changes when you edit the nodes inside the
comment.
The downside of this is that it will snapshot the node size at the zoom level you were last on when editing.
You can try this and see the effect: fully zoom out your graph and move some nodes inside a comment. Then fully zoom in, and the nodes will not be correctly wrapped.
Lastly Disabled mode is extremely manual and requires the Blueprint Assist plugin. However it doesn't suffer from the
snapshotting issue that Reactive
has.
Comments failing to remember containing comments
Check that the following settings have the correct values:
Save Comment Node Data to File
set totrue
Save Comment Node Data on Saving Graph
ORSave Comment Node Data on Exit
set totrue
Check that the save file is being saved correctly: look at the Cache Save Location
setting, there will be a .json
file generated:
- Plugin:
PluginFolder/ASCCache/PROJECT_ID.json
- Project:
ProjectFolder/Saved/AutoSizeComments/AutoSizeCommentsCache.json
Plugin folder location
If you installed from the marketplace the plugin folder will be located at
C:/Program Files/Epic Games/UE_5.1/Engine/Plugins/Marketplace/AutoSizeComments