2

我正在使用带有 vs 2008 的 coderush。在 VB.net 中进行编码。

我没有看到 Intellassist 的任何证据,我所看到的只是通常的 VS intellisense。

这是正常的吗?首选?大多数人是否保留默认值或大多数/某些人会关闭 vs 的智能感知?

intellassist 是否以某种方式增强智能?

谢谢乔纳森

4

1 回答 1

2

我将 CodeRush Intellassist 视为 Visual Studio Intellisense 的扩展,而不是它的替代品或其他任何东西。Intellassist 使用范围内的标识符在编辑器插入符号位置完成文本,并且可能包括其他建议,例如物理文件路径完成或枚举元素完成(这对于 Visual Basic 来说不是实际的)。

要使用 Intellassist,只需像往常一样编写代码。当 Intellassist 检测到与您目前输入的代码匹配的一个或多个建议时,最佳建议将显示在编辑器插入符号的右侧。

Intellassist 激活后,您有多种选择:

  • 按 Enter 接受突出显示的建议。如果您关闭了区分大小写的选项,Intellassist 将确保整个建议正确大小写以匹配声明。

  • 按 Shift+Enter 接受部分建议。Shift+Enter 接受从插入符号到建议中下一个大写字母之前的字符。例如,如果“AllowMultipleSelections”是建议,并且已输入“al”,则连续按 Shift+Enter 将导致选择按如下方式移动:

  • 当您需要创建与现有建议的一部分相似的新变量名称时,或者当您想要快速访问不同但名称相似的建议时(仅在文本的后面部分有所不同),Shift+Enter 很有用. 您可以按 Shift+Enter 将选择向右移动,然后开始输入以获取其他建议。

  • 如果建议了多个条目,您可以通过按 Tab 和 Shift+Tab 在建议中前后循环。

  • 按 Delete 键取消建议。

  • 片刻之间什么都不做,Intellassist 将隐藏该建议。

  • 如果您输入的文本是您要扩展的代码模板,只需按空格或 ; 正常展开模板。

  • 继续输入(缩小建议列表或最终忽略所有建议)。

Intellassist 是高度可配置的。您可以指定是否应提出不区分大小写的建议,还可以更改许多其他选项。

于 2011-09-27T09:01:29.053 回答