I have added support for copying watch data in my unofficial release, which you can read up on following thread:
https://forums.codeblocks.org/index.php/topic,24592.0.html An example of the copied data for a wxString example is:
"Copy data to clipboard"0x25b21e4a4a0 L"ConfigurationName1 : %s"
"Copy row to clipboard"[symbol =_M_p] , [value =0x25b21e4a4a0 L"ConfigurationName1 : %s"]
"Copy tree to clipboard"[symbol =test1]
[value =]
[children = 3]
[child 0]
[symbol =static npos]
[value =18446744073709551615]
[child 1]
[symbol =m_impl]
[value =]
[children = 4]
[child 0]
[symbol =static npos]
[value =18446744073709551615]
[child 1]
[symbol =_M_dataplus]
[value =]
[children = 2]
[child 0]
[symbol =<std::allocator<wchar_t>>]
[value =]
[children = 2]
[child 0]
[symbol =<__gnu_cxx::new_allocator<wchar_t>>]
[value =]
[children = 1]
[child 0]
[symbol =[0]]
[value =<No data fields>]
[child 1]
[symbol =[1]]
[value =<No data fields>]
[child 1]
[symbol =_M_p]
[value =0x25b21e4a4a0 L"ConfigurationName1 : %s"]
[child 2]
[symbol =_M_string_length]
[value =23]
[child 3]
[symbol =[3]]
[value =]
[children = 2]
[child 0]
[symbol =_M_local_buf]
[value =L"\027\000\000\000\250\024\x1c2e\375\177"]
[child 1]
[symbol =_M_allocated_capacity]
[value =23]
[child 2]
[symbol =m_convertedToChar]
[value =]
[children = 2]
[child 0]
[symbol =m_str]
[value =0x0]
[child 1]
[symbol =m_len]
[value =0]
--------------------
Attached is the updated context menu.