Visual Studio 2017:在一个解决方案中创建多个项目并独立运行每个项目的方法

  • 引言
            Java或者Python的编译器都能够在一个项目中创建多个package,省去了重复建项目的步骤,这对于刷算法或者是看书学习过程中按照章节来写代码非常友好。那么C++有没有这种方法呢?
  • 在VS 2017中的解决方案
  1. 先创建一个空项目
    创建空项目
    创建成功后,在右边的“解决方案资源管理器”中就可以看到一个项目了。
    解决方案资源管理器
  2. 在解决方案里再新建一个项目。
    新建一个项目
    新建成功之后,我在两个项目中各添加了一个测试文件Test.cpp。
    新建之后
    这时,解决方案中就有两个项目了,但是运行却总是Project1,所以还需要设置一下:鼠标左键选中 解决方案“Project1”(2个项目),然后鼠标右键,选中属性,再如下图设置:
    设置
    默认是第二个“单启动项目(s)”,把它改成第一个选项“当前选定内容®”。这样,你选中解决方案中的哪个项目就会运行哪个项目了。

END

Visual Studio Code与Visual Studio项目管理方面有一些差异。Visual Studio Code是一个轻量级的代码编辑器,它主要用于开发Web和移动应用程序。它支持多种编程语言,并提供了丰富的扩展生态系统。在Visual Studio Code,您可以通过打开不同的文件夹或目录来管理多个项目每个打开的文件夹都可以被视为一个独立项目,并且可以在其进行代码编辑和调试。 相比之下,Visual Studio一个完整的集成开发环境(IDE),专门用于开发各种类型的应用程序,包括桌面应用程序、Web应用程序、移动应用程序等。在Visual Studio,您可以创建和管理多个解决方案每个解决方案可以包含多个项目解决方案一个逻辑上的容器,用于组织和管理相关的项目。 因此,Visual Studio Code在项目管理方面更加轻量级和灵活,可以通过打开不同的文件夹来管理多个项目。而Visual Studio则更加强大,可以通过创建解决方案来组织和管理多个项目。具体使用哪种工具取决于您的开发需求和个人偏好。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Visual Studio Code和Visual Studio有什么区别?](https://blog.csdn.net/CHCH998/article/details/106070099)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值