gpt4 book ai didi

c# - 在 VS2010 Pro 中重构点命名空间?

转载 作者:太空宇宙 更新时间:2023-11-03 11:34:34 24 4
gpt4 key购买 nike

如何在我的 Visual Studio 2010 Pro 解决方案 (C#) 中重构使用点分符号的组件的命名空间?

我尝试过选择 Refactor->Rename 或在光标位于命名空间字符串头部时按 F2,但这仅适用于带点的命名空间字符串的第一部分(例如“a.b.c.d”选择“a”)。

我也尝试过突出显示整个命名空间并选择 Refactor->Rename 但我看到一条对话框消息:“请选择要重命名的符号。

有什么帮助吗?

最佳答案

VS 还没有为此内置任何东西。

ReSharper 可以为您完成:

enter image description here

为此,我从命名空间中删除了 .Entities(抱歉,我不得不伪装那里的一些命名空间,但你明白了)。

如果您不想下载 ReSharper 的试用版并执行此操作(嘿,您最终可能会喜欢它!),那么您最好的选择是确保加载所有项目,更改 namespace 相关类文件的顶部,然后尝试重新编译。所有错误的声明或 namespace 使用现在都将显示在错误列表 窗口中 - 除了某些 XAML 之外。 (一些 XAML 用法会立即显示,其他的只会在运行时显示。您应该能够进行全局搜索 + 仅替换 .xaml 文件,这是相当安全的,但请确保您的文件已备份在源代码控制存储库中启动或管理)。

关于c# - 在 VS2010 Pro 中重构点命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6727944/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com