Ray*_*Ray 4 visual-studio-2010 visual-studio visual-studio-2012 visual-studio-2013
我很确定微软在Visual Studio 2010 - 2012/2013之间改变了一些东西.
每当我在Visual Studio 2013实例中第一次打开"属性"窗口时,它默认为"类别"排序而不是"字母顺序"排序.
在2010年,我知道排序是在VS的新实例中存储和记住的.如果我之前使用过字母排序,它会按字母排序打开属性窗口.
然而,在2013年,它始终默认为类别.这真的很烦人,因为我的眼睛不习惯在Windows.Forms控件属性的长列表中找到属性.
任何人都可以重现这个问题,甚至可以解决这个问题吗?
Han*_*ant 16
如果在VS会话之间不存在这种情况,则计算机上的某些内容会中断.总是很难猜到可能是什么,你需要找出当前设置没有保存在你的机器上的原因.每次退出VS时都会有一个特定文件更新,它会记录您关心的值.
您可以在C:\ Users\YourName\Documents\Visual Studio 2013\Settings\CurrentSettings.vssettings中找到它.注意文件的时间戳,以确保它被写入.如有必要,请使用SysInternals的Process Monitor来找出写入失败的原因.或怀疑一个麻烦的加载项,不能让VS正常关闭.
如果绝对必要,您可以自己编辑文件.将其复制到.xml文件,以便使用Edit + Advanced + Format Document轻松重新格式化.相关条目如下所示(编辑为适合):
<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>
Run Code Online (Sandbox Code Playgroud)
"PbrsAlpha"属性值确定排序,按字母顺序排序为1,类别排序为0.
| 归档时间: |
|
| 查看次数: |
1524 次 |
| 最近记录: |