Visual studio 如何完成C++;Visual Studio中的类等 我刚刚开始将图书馆项目从Delphi转换成VS2005中的C++。 我如何做Delphi IDE中熟悉的简单事情,如: 完成C++类(在Delphi Ctrl + Shift +C) 快速从方法声明移动到其定义(在Delphi中Ctrl+Shift+Up/Down)

Visual studio 如何完成C++;Visual Studio中的类等 我刚刚开始将图书馆项目从Delphi转换成VS2005中的C++。 我如何做Delphi IDE中熟悉的简单事情,如: 完成C++类(在Delphi Ctrl + Shift +C) 快速从方法声明移动到其定义(在Delphi中Ctrl+Shift+Up/Down),visual-studio,delphi,Visual Studio,Delphi,注意:我必须为这个项目使用VS2005 谢谢C++IDE没有与类完成等效的功能。IDE无法完成类,因为它不知道如何完成。定义可以在许多地方提供,包括定义声明、以后在同一个文件中、在另一个文件中、在库中 要从定义移动到声明,可以使用F12快捷方式,也可以从菜单中获得 一,。好的,我明白了,但是仍然可以从已经存在的定义中完成声明(Delphi将它们添加到private部分的末尾)。默认情况下,定义的自动完成也是可能的(搜索同名的cpp文件,如果找到,则添加定义为Delphi所做的)。当然,它仅在该方

注意:我必须为这个项目使用VS2005


谢谢

C++IDE没有与类完成等效的功能。IDE无法完成类,因为它不知道如何完成。定义可以在许多地方提供,包括定义声明、以后在同一个文件中、在另一个文件中、在库中


要从定义移动到声明,可以使用F12快捷方式,也可以从菜单中获得

一,。好的,我明白了,但是仍然可以从已经存在的定义中完成声明(Delphi将它们添加到private部分的末尾)。默认情况下,定义的自动完成也是可能的(搜索同名的cpp文件,如果找到,则添加定义为Delphi所做的)。当然,它仅在该方案中可用(一个*.h,一个*.cpp,没有您提到的特殊内容)。甚至Delphi类完成器有时也会出错,但总体来说是一个很好的工具。C++中有很多灵活性,这使得它比Delphi更不可预测。这些是非常不同的语言。无论如何,在VS中没有这样的工具,所以你不得不放弃它。@David-严格地说,这取决于语言个性,而不是Visual Studio本身。例如,OxEngor OffGEN显然为OxEngin类提供了类完成(VisualStudio),而不是C++。问题是语言(你的精确的第一点),而不是特定的IDE(大概是RAD Studio不提供它,对于C++),尽管我不知道,因为我自己没有用过它。另一个例子:C#也不需要类完成,因为在这种情况下,没有独立于实现的声明。