【问题标题】:Visibility indicators keyboard shortcut可见性指示器键盘快捷键
【发布时间】:2011-09-01 11:26:51
【问题描述】:

我最近开始使用 coderush。 让我烦恼的一件事是模板几乎总是扩展到私有,而我经常希望它们是公开的。

由于我经常使用键盘,所以我想知道 CR 中是否有用于更改访问修饰符的键盘快捷键,类似于单击可见性指示器。

【问题讨论】:

    标签: coderush


    【解决方案1】:

    是的,有 Alt+UpAlt+Down 快捷键可以循环使用活动成员的合法可见性修饰符。此功能称为Scope Cycle。当编辑器插入符号位于成员内部的某个位置(例如属性、方法、类等)时,快捷方式将改变其可见性。

    【讨论】:

      【解决方案2】:

      在方法中,使用 Alt+Alt+ 循环显示方法。

      例如:在 private 的方法中使用 Alt+ 将其可见性更改为 public


      此外,您可以通过选项屏幕 Ctrl+Alt+Shift+O 更改任何成员类型的默认可见性.

      您需要的这个选项页面是Editor\Code Style\Scope 页面。

      您可以为 [FieldsConstantsMethodsProperties 中的任何一个分配不同的默认可见性, 事件类型嵌套类型]


      如果您有任何其他问题,请随时在 stackoverflow.com 上发布或直接与我联系。

      我可以通过@roryb@devexpress.com 联系到我,或者在推特上通过 @Rorybecker 联系我。您也可以在推文中简单地提及 CodeRush,我们一定会尽快提取并回答您的问题。

      【讨论】:

      • 嗨,Rory,我正在尝试理解这一点,但无法让它与智能构造函数(cc 模板)一起使用。它总是创建一个带有public 访问修饰符的构造函数。我想更改默认值,但这不是 Editor\Code Style\Scope 下的选项之一。有什么想法吗?
      • 我可以问几个问题.... 您正在运行哪个版本的 CodeRush?您还在运行 CRR(Roslyn 的 CodeRush)还是 CRC(CodeRush 经典)?最后:您运行的是哪个版本的 Studio?
      • 嘿,罗里。回复较晚,抱歉。你是对的。没有选项可以更改智能构造函数的默认可见性。但是,您应该仍然可以使用 Alt+Up、Alt+Down 快捷键来更改展开后的可见性。如果这不起作用,那么我建议您在我们的支持中心提交一些文件。 devexpress.com/sc
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多