请指导我,如何在VS C ++中启用自动完成功能?通过自动完成,我的意思是,当我在控件名称后面加一个点时,编辑器应该显示一个下拉菜单供选择。
谢谢。
答案 0 :(得分:11)
开始写作,然后按CTRL + SPACE,然后你去......
答案 1 :(得分:2)
答案 2 :(得分:0)
你试过Visual Assist X吗?点亮了VS编辑器。
答案 3 :(得分:0)
默认情况下已启用。可能你刚刚尝试了一个无法自动完成的表达式。
如果您以某种方式停用它...您可以在Visual Studio设置中启用它。只需浏览编辑器设置,然后浏览到子组C / C ++并再次激活它......应该读取类似“自动列出成员”或“自动列表成员”(抱歉,我有德语Visual Studio)。
输入类似std :: cout的内容。应该弹出一个包含可能的completition的dropwdownlist。
答案 4 :(得分:0)
VS对C ++和IntelliSense有点好笑。有些时候它不会注意到应该弹出一些东西。这在很大程度上归功于语言的复杂性,以及为了使其更好而需要继续进行的所有编译(或至少解析)。
如果它根本不适合您,而且以前已经检查了VS选项maybe this can help。
答案 5 :(得分:0)
我遇到以下帖子: http://blogs.msdn.com/b/raulperez/archive/2010/03/19/c-intellisense-options.aspx
问题在于"智能感知" c ++中的选项被禁用。 此链接说明了IntelliSense数据库配置和选项。
启用数据库后,您必须关闭并重新打开visual studio 自动完成使用' ctrl' +'空格'
答案 6 :(得分:0)
' CTRL' +'空间'将打开C / C ++自动完成。
答案 7 :(得分:0)
所有答案都缺少Ctrl-J(启用和禁用自动完成功能)。
答案 8 :(得分:0)
答案 9 :(得分:0)
在文本文件中包含您正在使用的类,然后在文本文件中键入内容时,intelliSense将知道要查找的位置。这对我有用。
因此,重要的是检查Unreal API以查看包含类的位置,以便您可以在包含行上键入内容。希望有道理。