Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.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
.net 如何按字母顺序排列属性(Visual Studio 2008)_.net_Visual Studio_Visual Studio 2008 - Fatal编程技术网

.net 如何按字母顺序排列属性(Visual Studio 2008)

.net 如何按字母顺序排列属性(Visual Studio 2008),.net,visual-studio,visual-studio-2008,.net,Visual Studio,Visual Studio 2008,我真的很笨,想按字母顺序/按类型排列我的类属性 这是否可能使用VS中预先存在的功能,或者可以执行此操作的宏 例如: 如果你想按字母顺序排列的话 public string bar {get; set;} public int fong {get; set;} public string foo {get; set;} public string loo {get; set;} 或者如果你想按类型订购,然后打电话 public string bar {get; set;} public stri

我真的很笨,想按字母顺序/按类型排列我的类属性

这是否可能使用VS中预先存在的功能,或者可以执行此操作的宏

例如:

如果你想按字母顺序排列的话

public string bar {get; set;}
public int fong {get; set;}
public string foo {get; set;}
public string loo {get; set;}
或者如果你想按类型订购,然后打电话

public string bar {get; set;}
public string foo {get; set;}
public string loo {get; set;}
public int fong {get; set;}

非常感谢

据我所知不是这样的-但是DevExpress通过一个附加组件以及它们的代码格式化功能都支持这一点


据我所知,Marc不支持这一点,但DevExpress通过一个附加组件以及它们的代码格式功能都支持这一点


马克

我知道一个不同的解决方案。将代码复制到Excel中,然后将其复制回Visual Studio

在VS中复制文本/代码 启动Excel 在Excel中插入文本/代码 选择文本/代码 列表项 右键点击它 点击排序 从A点到Z点 您的文本/代码现在已排序。在Excel中选择文本/代码 复制文本/代码并将其粘贴到VS中
我知道一个不同的解决方案。将代码复制到Excel中,然后将其复制回Visual Studio

在VS中复制文本/代码 启动Excel 在Excel中插入文本/代码 选择文本/代码 列表项 右键点击它 点击排序 从A点到Z点 您的文本/代码现在已排序。在Excel中选择文本/代码 复制文本/代码并将其粘贴到VS中
可悲的是,CodeRush和Resharper虽然是好产品,但价格相当昂贵,我不愿意为一个小功能付费,尽管我可能会逐渐想要其他功能。您知道DevExpress重构中是否支持此功能吗!™ Pro,目前在我的机器上?是的,两者都要花钱-虽然有免费的Coderush Xpress版本-你知道吗?检查:从下载CodeRush Xpress for C,然后获取CR_ClassCleaner插件,该插件支持按字母顺序排列您的属性、成员变量等。Hi Dan-如果您的机器上有RefactorPro,您也有DXCore组件。据我所知,Codeplex上的CR_ClassCleaner站点是一个DXCore插件——所以它很可能在安装了RefactorPro的情况下工作——试试看!可悲的是,CodeRush和Resharper虽然是好产品,但价格相当昂贵,我不愿意为一个小功能付费,尽管我可能会逐渐想要其他功能。您知道DevExpress重构中是否支持此功能吗!™ Pro,目前在我的机器上?是的,两者都要花钱-虽然有免费的Coderush Xpress版本-你知道吗?检查:从下载CodeRush Xpress for C,然后获取CR_ClassCleaner插件,该插件支持按字母顺序排列您的属性、成员变量等。Hi Dan-如果您的机器上有RefactorPro,您也有DXCore组件。据我所知,Codeplex上的CR_ClassCleaner站点是一个DXCore插件——所以它很可能在安装了RefactorPro的情况下工作——试试看!好主意!处理不同类型和使用非自动属性时可能会有点棘手。@DanAtkinson如果不同类型存在问题,您甚至可以编写自己的excel排序宏:您也可以在记事本++中进行排序,例如,记事本++具有排序机制,但有这样的功能,它会在VS和Excel之间重复复制/粘贴。好主意!处理不同类型和使用非自动属性时可能会有点棘手。@DanAtkinson如果不同类型存在问题,您甚至可以编写自己的excel排序宏:您也可以在记事本++中进行排序,例如,记事本++具有排序机制,但有这样的功能,它会在VS和Excel之间重复复制/粘贴。
public string bar {get; set;}
public string foo {get; set;}
public string loo {get; set;}
public int fong {get; set;}