If you need to compare settings between runs/configs of a project, you can use this command to dump all console variables, their current value, and where they were set:
DumpCVars -csv="C:\some\absolute\path\cvars.csv"
If you don't pass a full path, like DumpCVars -csv="cvars.csv"
then the file will end up in the same folder as the binaries you were running from, e.g. \Binaries\Win64
for Windows platform.
It dumps them in the format NAME,VALUE,SETBY
, and they are alphabetically sorted so you should be able to easily diff them using any text diffing tool.