From ff04226eea0a2f91d92bfa8855505041838d30cf Mon Sep 17 00:00:00 2001 From: status102 <102887808+status102@users.noreply.github.com> Date: Sat, 26 Apr 2025 15:27:05 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20meojson=E8=B0=83=E8=AF=95=E5=A2=9E?= =?UTF-8?q?=E5=BC=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/MaaCore/MaaCore.vcxproj | 3 +++ src/MaaCore/MaaCore.vcxproj.filters | 3 +++ src/MaaCore/meojson.natvis | 26 ++++++++++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 src/MaaCore/meojson.natvis diff --git a/src/MaaCore/MaaCore.vcxproj b/src/MaaCore/MaaCore.vcxproj index 23e73a5d34..276659a756 100644 --- a/src/MaaCore/MaaCore.vcxproj +++ b/src/MaaCore/MaaCore.vcxproj @@ -419,6 +419,9 @@ + + + 16.0 Win32Proj diff --git a/src/MaaCore/MaaCore.vcxproj.filters b/src/MaaCore/MaaCore.vcxproj.filters index ced85f9782..ad07049a7f 100644 --- a/src/MaaCore/MaaCore.vcxproj.filters +++ b/src/MaaCore/MaaCore.vcxproj.filters @@ -1264,4 +1264,7 @@ Source\Task\Roguelike + + + \ No newline at end of file diff --git a/src/MaaCore/meojson.natvis b/src/MaaCore/meojson.natvis new file mode 100644 index 0000000000..0e8ec20fc9 --- /dev/null +++ b/src/MaaCore/meojson.natvis @@ -0,0 +1,26 @@ + + + + + {{ type={_type} str={to_string()} }} + + _type + format(4) + _raw_data._Head + *_raw_data._Tail._Head + *_raw_data._Tail._Tail._Head + + + + {{ size={_array_data.size()} str={to_string()} }} + + _array_data + + + + {{ size={_object_data._Mypair._Myval2._Myval2._Mysize} str={to_string()} }} + + _object_data + + +