如何在delphi'中复制大型数组的值;调试器是什么?

如何在delphi'中复制大型数组的值;调试器是什么?,delphi,debugging,Delphi,Debugging,我目前正在用Delphi调试一些代码,希望看到一个大数组的全部内容。我尝试过使用“Copy Watch Value”和常规的“Copy Value”,但当我粘贴到文本文件中时,这两个变量都被切断了 我环顾四周,看看是否有任何选项或标志,我可以设置,但我没有看到任何相关的 关于如何在Delphi中处于断点时获取大型数组的完整内容,有什么想法吗 您可能需要编写自己的调试器可视化工具插件。但是如果你写一些临时的只调试的代码,把它放到日志中,你会更有效率。是的,我不想做我自己的插件。您如何看待写入剪贴板

我目前正在用Delphi调试一些代码,希望看到一个大数组的全部内容。我尝试过使用“Copy Watch Value”和常规的“Copy Value”,但当我粘贴到文本文件中时,这两个变量都被切断了

我环顾四周,看看是否有任何选项或标志,我可以设置,但我没有看到任何相关的

关于如何在Delphi中处于断点时获取大型数组的完整内容,有什么想法吗


您可能需要编写自己的调试器可视化工具插件。但是如果你写一些临时的只调试的代码,把它放到日志中,你会更有效率。是的,我不想做我自己的插件。您如何看待写入剪贴板会产生副作用的过程。所以我可以计算WriteArrayToClipboard(arrayValue),然后粘贴。或者将其保存为一个特定的日志会更好吗?您可以使用CodeSite来记录此值。任何有效且方便的方法都可以。这是调试代码,所以你不需要太多squeamish@Elric:实际上,编写这样一个插件非常简单。例如,见: