CLion教程-运行应用程序
CLion允许运行整个应用程序以及单元测试。
如果您正在使用CMake项目,请在运行应用程序之前选择所需的CMake配置文件:
如果您已经在运行/调试配置中配置了"Before launch tools",CLion会首先运行它们,然后再运行应用程序。否则,程序将立即启动。
快速方式
从编辑器中运行
如果您不打算向程序传递任何参数,并且您的程序在启动前不需要执行任何特定的操作,您可以直接从编辑器中运行它。
- 单击位于类声明旁边的小部件图标 并选择“运行”。
可自定义的方式
如果您打算向程序传递参数或以其他方式自定义程序的启动方式,请使用运行/调试配置。
创建/编辑配置
- 转到“运行” | “编辑配置”。或者,按Alt + Shift + F10,然后按00。
- 编辑一个现有的配置或单击 创建一个新的配置。
运行配置
使用以下选项之一:
- 单击“编辑配置”对话框中的“运行”以保存设置并立即运行配置:
在工具栏切换器中选择配置,然后单击其旁边的 图标:
- 或者,在选择配置后,单击主工具栏上的“运行”按钮或按Shift + F10:
- 或者,在选择配置后,单击主工具栏上的“运行”按钮或按Shift + F10:
应用程序启动后,您可以在“运行”工具窗口中查看其输出并与其进行交互。每个运行/调试配置在运行时都会创建一个单独的选项卡。
使用 Ctrl + F 搜索控制台输出中的文本。
重新运行应用程序
- 在“运行”工具窗口的工具栏上,单击 或按Shift + F10。
如果重新运行应用程序,将丢失先前运行的输出。要保留应用程序的输出,请单击“运行”工具窗口工具栏上的“固定选项卡”按钮。当选项卡被固定时,新会话将在另一个选项卡中打开。
停止和暂停应用程序
当您停止程序时,其进程将被中断并立即退出。当您暂停程序时,它将继续在后台运行,但其输出将被暂停。
停止程序
- 在“运行”工具窗口上,单击工具栏上的 。或者,按Ctrl + F2并选择要停止的进程。
暂停程序输出
- 右键单击“运行”工具窗口,然后从上下文菜单中选择“暂停输出”。使用相同的切换来恢复程序。
只有输出会被暂停。暂停输出不会影响程序的执行。
显示运行中的进程
您可以查看所有活动的运行或调试会话列表,并在它们之间导航。
- 转到“运行” | “显示运行列表”。在编辑器的右上角,CLion会显示一个包含所有活动应用程序的列表。