gpt4 book ai didi

.net - 用于创建类和将类移动到新文件的 Resharper 快捷方式

转载 作者:行者123 更新时间:2023-12-03 10:24:51 25 4
gpt4 key购买 nike

Resharper 4 的快捷方式是什么

  • 从用法创建一个类?例如我输入“var p = new Person();”,现在我想创建person类。
  • 将这个类移动到它自己的文件中?当 Person 类存在于我的 Order 类旁边的同一个文件中时,移动它的快捷方式是什么。

  • 我似乎在 cheatsheet 上找不到这些快捷方式或 Internet .

    最佳答案

    输入行:

    var p = new Person();
    Person将被 ReSharper 以红色突出显示为错误。把插入符号放在上面,然后按 ALT+ENTER 调用快速修复上下文菜单。选择 创建类“人” .
    然后光标将位于新类(class)的名称上,因此请按 ALT+ENTER 再次调用上下文相关的快速修复菜单并选择 移动到另一个文件以匹配类型名称 .
    那只是 两个行动 - 非常快速和容易。一段时间后,它(像大多数 R# 命令一样)变成肌肉内存。比如开车、走路或嚼口香糖。
    奖励积分
    以上就是你需要做的所有事情,但你可以更进一步:
  • 如果您希望类被移动到不同的命名空间,您可以按 SHIFT+CTRL+R 并选择 修改命名空间... .
  • 如果您希望类(class)完全转移到不同的项目,您可以按 SHIFT+CTRL+R 并选择 移至文件夹.​​.. .

  • 最棒的是 - ReSharper 将对命名空间进行所有必要的更改,以确保仍然可以编译。有一个问题 - 仅当您将类移动到的项目被您从中移动它们的项目引用时。你有两个选择
  • 继续重构并使用 ReSharper 快速修复一次性添加引用和导入命名空间(如果它是一个新类,我会这样做,因为它将是唯一的用法)。
  • 在移动它们之前手动添加引用,它会为您完成所有工作。
  • 关于.net - 用于创建类和将类移动到新文件的 Resharper 快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/392186/

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