【问题标题】:When using Visual Studios 2012 for coding in C++, how do you autocomplete code selected in IntelliSense?使用 Visual Studios 2012 进行 C++ 编码时,如何自动完成在 IntelliSense 中选择的代码?
【发布时间】:2013-01-30 08:07:14
【问题描述】:

使用 IntelliSense 时,通常会在对话框中显示函数、成员等。通常在对话框的最顶部,IntelliSense 会自动选择与用户键入的内容最相关的 C++ 代码。

我希望 IntelliSense 帮助我自动完成我正在输入的单词,但是每当我按下 Enter 键时,它只会插入一个新行,而不是为我自动完成它。

对我来说唯一的解决方法是按向下键,然后按 Enter,以实现此目的。有没有其他方法可以使这个过程更容易?按 Enter 键时无法自动完成 C++ 代码,这让我很恼火。

【问题讨论】:

  • 你可能会找到this somewhat informative
  • @WhozCraig 这适用于 Visual Studios 2005、2008、2010 和 .NET 2003。
  • @tom_mai78101 你有多正确。 VS2012 的 Using Intellisense 文档也可用,有趣的是,他们确实将 Complete Word 的默认设置更改为 ctrl-space。 Bummer Sibrajas 删除了他的回答。
  • @WhozCraig 这对那些实际上拥有覆盖 CTRL+SPACE 热键的 IME 的人没有帮助。 TAB 是解决该问题的最佳解决方案。
  • 那么 IME 热键配置显然和 VS2012 的 Intellisense Complete-Word 配置一样灵活?迷人的。根本没有指指点点。

标签: c++ c autocomplete visual-studio-2012 intellisense


【解决方案1】:

在 C++ 中,按 TAB 键自动完成。

【讨论】:

    猜你喜欢
    • 2016-09-23
    • 2019-01-24
    • 1970-01-01
    • 2019-05-26
    • 2019-07-31
    • 2013-03-23
    • 1970-01-01
    • 2020-02-08
    • 2017-04-20
    相关资源
    最近更新 更多