我想知道变量的顺序是什么概念/逻辑基于“本地人”#39;使用MS Visual Studio调试应用程序时的选项卡。 对我来说,似乎有点随机排序?或者这些变量的排序背后有什么概念吗?
是否可以按字母顺序对这些变量进行排序?这将非常方便。
答案 0 :(得分:4)
我不知道如何直接对本地选项卡中的项目进行排序。但这是一个解决方法:
请注意,有一个" Autos"看窗口。也许它更适合您的需求,尽管您不能在那里对条目进行排序。
最后,您可能有多个(自定义)监视窗口,请参阅菜单/调试/窗口/监视/监视1 .. 4.这也可能有助于组织要监视的变量。
答案 1 :(得分:0)
在我的Visual Studio 2008中,“本地”窗口的排序顺序如下:当前的类级Me
对象是第一个,任何模块级变量都是该对象的子节点。然后在Me
下面列出了按字母顺序排列的过程级变量。经过多年的搜索,我还没有找到任何改变排序顺序的方法。我唯一能想到的就是Visual Studio扩展插件,但我没有对此进行探讨。
我在VBA方面有很强的背景,我可以在那儿告诉你,如果当前上下文中有一个Me
对象,那就像Visual Studio一样首先出现。但是... 和这里的区别 ...模块级变量在声明顺序中列出,这意味着它们与它们的{{1 }}语句。就像Visual Studio一样,顺序也无法更改。
VBA的实现方法非常有用,因为您可以通过对代码中的Dim
语句重新排序来控制“本地”窗口的顺序。