Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 Visual Studio 2013始终在类别排序中打开“属性”窗口_Visual Studio 2010_Visual Studio_Visual Studio 2012_Visual Studio 2013 - Fatal编程技术网

Visual studio 2010 Visual Studio 2013始终在类别排序中打开“属性”窗口

Visual studio 2010 Visual Studio 2013始终在类别排序中打开“属性”窗口,visual-studio-2010,visual-studio,visual-studio-2012,visual-studio-2013,Visual Studio 2010,Visual Studio,Visual Studio 2012,Visual Studio 2013,我很确定微软在VisualStudio2010-2012/2013之间改变了一些东西 每当我在Visual Studio 2013实例中第一次打开“属性”窗口时,它默认为类别排序而不是字母排序 在2010年,我知道排序在VS的新实例中存储和记忆。如果我以前使用字母排序,它会在字母排序中打开属性窗口 但在2013年,它始终默认为类别。这真的很烦人,因为我的眼睛不习惯在窗口的长列表中查找属性。例如表单控件属性 任何人都可以重现此问题,甚至可以对此进行修复吗?如果在VS会话之间不存在此问题,则您的计算

我很确定微软在VisualStudio2010-2012/2013之间改变了一些东西

每当我在Visual Studio 2013实例中第一次打开“属性”窗口时,它默认为类别排序而不是字母排序

在2010年,我知道排序在VS的新实例中存储和记忆。如果我以前使用字母排序,它会在字母排序中打开属性窗口

但在2013年,它始终默认为类别。这真的很烦人,因为我的眼睛不习惯在窗口的长列表中查找属性。例如表单控件属性


任何人都可以重现此问题,甚至可以对此进行修复吗?

如果在VS会话之间不存在此问题,则您的计算机上会出现故障。总是很难猜到这可能是什么,您需要查找当前设置未保存在计算机上的原因。有一个特定的文件会在每次退出VS时更新,它会记录您关心的值

您可以在C:\Users\YourName\Documents\Visual Studio 2013\Settings\CurrentSettings.vssettings中找到它。注意文件的时间戳,以确保文件被写入。如有必要,请使用SysInternals的进程监视器找出写入失败的原因。或者怀疑某个麻烦的加载项不允许VS正常关闭

如果绝对必要,您可以自己编辑该文件。将其复制到.xml文件中,以便使用“编辑+高级+格式”文档轻松地重新格式化。相关条目如下所示(编辑以适应):


1.
1.

“PbrsAlpha”属性值决定排序,字母排序为1,类别排序为0。

我做了同样的事情,通过将PbrsAlpha值更改为“1”保存了设置文件,但重新启动Visual Studio后,该文件将自行重置

我找到了这个解决方案:

工具->导入和导出设置…->重置所有设置->保存我的当前设置(在坏情况下)->完成


这真是太棒了。我在2012/2013年使用的每台电脑上都有这个问题,而且我刚检查时,它从未被存储。我手动将其更改为1,现在它似乎保持按字母顺序的默认排序。即使我再次选择类别排序,然后关闭VS,它也不会跳回0。如果你问我的话,这似乎是一个VS错误-其他更改被正确存储。
    <Category name="Environment_PropertiesWindow" 
            Category="{731a3cc7-de5e-49ca-9115-9a03e46624b0}" 
            Package="{7494682b-37a0-11d2-a273-00c04f8ef4ff}"
            RegisteredName="Environment_PropertiesWindow"
            PackageName="Windows Forms Designer Package">
        <PropertyValue name="PbrsAlpha">1</PropertyValue>
        <PropertyValue name="PbrsShowDesc">1</PropertyValue>
    </Category>