none
在vs新建一个类的时,为什么不能再指定的虚拟文件夹下创建完成 RRS feed

  • 问题

  • 1.我一个工程的解决方案的test 目录中右键新建一个类,可是最终建立类的头文件和源文件都是分别放在Header Files 和 Source Files两个虚拟目录中,如图:

    请问怎么解决?

    2019年8月27日 7:14

答案

  • 你好,

    微软提供了反馈的途径,在Visual Studio帮助菜单中,可以进行反馈,反馈途径如下图所示。

    Best Regards,

    Suarez Zhou

    • 已标记为答案 Neko_NoW 2019年8月30日 3:27
    2019年8月28日 6:51

全部回复

  • 你好,

    >>我一个工程的解决方案的test 目录中右键新建一个类

    新建类针对的是你的工程项目,系统会把头文件和源文件分开放在各自的文件夹中,方便区分。你也可以尝试在资源视图下创建类,它创建也是生成在头文件和源文件的文件夹下,不会把头文件和源文件放在资源视图里。所有的添加类都是相对于项目而言,都会放在工程项目的根目录下。而且这似乎也不影响编程吧,手动将头文件源文件拖拽至test文件夹即可。

    Best Regards,

    Suarez Zhou


    2019年8月27日 7:49
  • 你好,

    >>我一个工程的解决方案的test 目录中右键新建一个类

    新建类针对的是你的工程项目,系统会把头文件和源文件分开放在各自的文件夹中,方便区分。你也可以尝试在资源视图下创建类,它创建也是生成在头文件和源文件的文件夹下,不会把头文件和源文件放在资源视图里。所有的添加类都是相对于项目而言,都会放在工程项目的根目录下。而且这似乎也不影响编程吧,手动将头文件源文件拖拽至test文件夹即可。

    Best Regards,

    Suarez Zhou


         您好,这个对编程确实不会影响,但是对工程的管理就会有影响多了,每次新建类用户希望将该类放在工程中的指定目录以便于区分和查找对应的类,但是由于IDE每次都十分不智能的将新建类放在默认的header和source目录,导致用户每次都要手动去移动,

    用户如果在test目录新建类应该可以做到自动放在这个test目录的

    2019年8月27日 10:17
  • 你好,

    添加类在添加选项里是和其他选项分开的,和新建资源是分在一块的,如下图所示。创建是针对项目,微软的设置是如此设置,无法更改。微软认为当你要从外部添加已经写好的类文件,你可以使用add existing item来添加,这会直接到你的需要添加的目录。至于添加新类和添加资源一样,都是添加到工程项目中。例如底下添加资源的选项也是不能添加到你所需要的目录底下,而是添加到相应的资源视图里的相应分类中去,IDE有专门管理相应资源的目录,所以都是放到那。很抱歉这方面没办法给你做到相应的技术支持。

    Best Regards,

    Suarez Zhou



    2019年8月28日 2:03
  • 你好,

    添加类在添加选项里是和其他选项分开的,和新建资源是分在一块的,如下图所示。创建是针对项目,微软的设置是如此设置,无法更改。微软认为当你要从外部添加已经写好的类文件,你可以使用add existing item来添加,这会直接到你的需要添加的目录。至于添加新类和添加资源一样,都是添加到工程项目中。例如底下添加资源的选项也是不能添加到你所需要的目录底下,而是添加到相应的资源视图里的相应分类中去,IDE有专门管理相应资源的目录,所以都是放到那。很抱歉这方面没办法给你做到相应的技术支持。

    Best Regards,

    Suarez Zhou



         能够为微软提供一些新的建议修改吗?
    2019年8月28日 6:28
  • 你好,

    微软提供了反馈的途径,在Visual Studio帮助菜单中,可以进行反馈,反馈途径如下图所示。

    Best Regards,

    Suarez Zhou

    • 已标记为答案 Neko_NoW 2019年8月30日 3:27
    2019年8月28日 6:51