c - 编译后立即在 cmd 上运行程序(vscode 上的 Code Runner 插件)
问题描述
我安装Code Runner
来编译我的 C 代码。我希望.exe
在编译程序后直接在我的 cmd 上打开,就像 Visual Studio 的工作方式一样。
我怎样才能做到这一点?
解决方案
正如它在市场上提到的
转到 VS 代码 > 首选项:
- 然后输入:代码运行器
您将看到在 settings.json 中Code-Runner: Executor-Map
单击Edit,您将看到如下内容:
{
"window.zoomLevel": 0,
"C_Cpp.updateChannel": "Insiders",
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"java.configuration.checkProjectSettingsExclusions": false,
"explorer.confirmDelete": false,
"javascript.updateImportsOnFileMove.enabled": "always",
"explorer.confirmDragAndDrop": false
}
然后在下面添加这个"explorer.confirmDragAndDrop": false
,像这样:
{
"window.zoomLevel": 0,
"C_Cpp.updateChannel": "Insiders",
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"java.configuration.checkProjectSettingsExclusions": false,
"explorer.confirmDelete": false,
"javascript.updateImportsOnFileMove.enabled": "always",
"explorer.confirmDragAndDrop": false,
"code-runner.executorMap": {
"javascript": "nodejs",
"c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && start $dir$fileName"
}
}
祝贺你:)
推荐阅读
- c++11 - C++ 中的 make_shared() 引用计数
- python - Python VTK“标准化”点云
- python - 带有python的opencv中的imshow不是交互式的
- python - 如何在 python Class-list 中有效地制作编号列表
- django - Django model : save object with custom field
- javascript - How can I Check if a sentence contains different word of same letter in Java Script?
- c++ - 构建LinkedList时如何调整头尾指针
- cassandra - Cassandra: the node how to work when a new node joining ring?
- protocol-buffers - Where is protoc and how do i install it?
- python - Test Anaconda build after updating packages