Visual Studio代码完成如netbeans中的ctrl + k?

时间:2016-02-26 09:59:30

标签: visual-studio netbeans code-completion

我的问题是Visual Studio中的代码是否已完成,就像在Netbeans中那样,当你输入内容时,用ctrl + k循环缓冲区?

3 个答案:

答案 0 :(得分:1)

现在有一个不错的扩展名Simple Autocomplete,它添加了一个命令simpleAutocomplete.next,您可以将其映射到您选择的快捷方式。

答案 1 :(得分:0)

,Visual Studio中没有类似的功能。

传统的Visual Studio自动完成功能正在使用智能感知。

  • 当您开始输入时,intellisense可能会提出建议下拉列表。在这种情况下,您可以使用Tab来完成当前建议,或使用箭头键选择另一个。

  • Ctrl-Space(或Alt-Right箭头)如果未启动,将显示此智能感知菜单。

我发现它总体上做得很好。

Resharper或Visual Assist等扩展程序提供了自己的代码完成或其他类似功能(如Visual Assist的建议列表)。

答案 2 :(得分:0)

我知道自从我问这个问题以来已经很久了,但我找到了下一个最好的事情。我建议使用VsVim扩展并使用Vim的任意完成;但是,为了完成这项工作,必须解决的是冲突的键盘快捷键:

  1. 转到"工具选项"在Visual Studio中。
  2. 然后转到VsVim类别(或者您可以搜索" VsVim"和 应该带上选项)并点击键盘。
  3. 据我所知,vim用这些键处理这种类型的完成 CTRL + P和CTRL + N所以我们做的是让Visual Studio放弃 这些键绑定让VsVim通过从drop中选择来处理它 按下键(CTRL + P和CTRL + N)并让它为#34;由VsVim处理"。
  4. 我希望这能帮助别人。