首页 > 解决方案 > 如何在 vscode 中的 powershell 上运行命令?

问题描述

我正在 vscode 中制作一个 c++ 程序。
我想使用特定命令(例如 g++ file_name.cpp -o file_name.exe)编译 c++ 程序。但是无法理解如何使用 vscode 中的任务来做到这一点?
我想要的只是能够在 vscode 的 powershell 上运行上述编译命令。我该怎么做??

标签: c++visual-studio-code

解决方案


我最近发现了如何做到这一点。

  1. 你可以在 vscode 中下载 coderunner 扩展。
  2. 然后转到此扩展程序的设置。
  3. 然后转到 executor_map.json 文件夹。
  4. 在此文件夹中,您将看到 json 对,例如键值对。
  5. 'key' 是语言名称,'value' 是直接粘贴在 vscode 的 powershell 中的字符串。
  6. 所以现在您可以轻松地修改字符串以按照您想要的方式构建您的项目。
  7. 例如,在 C++ 的情况下,我可以给出一个带有许多不同标志的 g++ 命令,例如 -Wall -Wshadow 等。
  8. 代码运行器还会自动检测您正在使用的语言。您只需按下运行,您的项目将使用您的自定义命令构建。
  9. 如果还有其他更简单的方法,您也可以分享。

推荐阅读