mirror of
https://github.com/boostorg/multiprecision.git
synced 2026-01-19 04:22:11 +00:00
Modernize visualizer doc and maybe future plan
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
[/
|
||||
Copyright 2011 - 2020 John Maddock.
|
||||
Copyright 2011 - 2025 John Maddock.
|
||||
Copyright 2013 - 2019 Paul A. Bristow.
|
||||
Copyright 2013 Christopher Kormanyos.
|
||||
Copyright 2013 - 2025 Christopher Kormanyos.
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or copy at
|
||||
@@ -10,14 +10,14 @@
|
||||
|
||||
[section:visualizers Visual C++ Debugger Visualizers]
|
||||
|
||||
[important This section is seriously out of date compared to recent Visual C++ releases.]
|
||||
[important This section is seriously out of date compared to recent Visual C++ releases. A modernization of Multiprecision's visualizers is planned for Visual Studio 2022 (and beyond). The legacy description has been maintained and is provided below.]
|
||||
|
||||
Let's face it debugger multiprecision numbers is hard - simply because we can't easily inspect the value of the numbers.
|
||||
Visual C++ provides a partial solution in the shape of "visualizers" which provide improved views of complex data structures,
|
||||
these visualizers need to be added to the `[Visualizer]` section of `autoexp.dat` located in the `Common7/Packages/Debugger`
|
||||
directory of your Visual Studio installation. The actual visualizer code is in the sandbox
|
||||
[@https://svn.boost.org/svn/boost/sandbox/boost_docs/subprojects/DebuggerVisualizers/multiprecision.vis.txt here] - just cut and paste the code
|
||||
into your `autoexp.dat` file.
|
||||
Let's face it debugging multiprecision numbers is challenging - simply because we can't easily inspect the value of the numbers.
|
||||
Visual C++ provides a partial solution in the shape of "visualizers" which provide improved views of complex data structures.
|
||||
|
||||
Previously, there was preliminary support for visualizers within older versions of Visual Studio.
|
||||
These legacy visualizers needed to be added to the `[Visualizer]` section of `autoexp.dat` located in the `Common7/Packages/Debugger`
|
||||
directory of the local Visual Studio installation. The actual visualizer code had previously been stored in the sandbox.
|
||||
|
||||
[note These visualizers have only been tested with VC10, also given the ability of buggy visualizers to crash your Visual C++
|
||||
debugger, make sure you back up `autoexp.dat` file before using these!!]
|
||||
|
||||
Reference in New Issue
Block a user