【VS Code 神奇小插件】Code Runner

简介: 【VS Code 神奇小插件】Code Runner

前言


如果没有猜错大家电脑上是不是安装了很多编程环境,Pycharm、IDEA、VS studio2022.....,这些都是项目集成环境,通常我们只会使用一门语言写项目,而其他的语言仅仅是有时使用,能不能把对语言编码的软件集成到一个环境呢?答案是肯定可以的,大家可以对很多种编译器配置进行实现,今天我介绍一个非常实用非常简单的编码软件----------VS studio Code。许多编程老鸟应该都用过,安装方法我就不赘述了,VS code以其强大的插件著称,今天就介绍一下如何安装Code Runner插件实现多种语言的编写。


Code Runner简介


如图所示,Code Runner支持C、C++、PHP、Python、Perl、…多种编程语言的运行及编写(前提是要先对相关语言的环境进行配置)

f2359d779d184be28798ca667c4e21ad.png


给大家看一下最终的结果:


0205ff8ac09c4e36885fe9c62f4fdc31.png


Code Runner安装


直接在插件商店搜索安装(其余不用做任何操作,安装后重启软件即可):

e2c17f45c54d4819be51ac7250c54913.png


Code Runner编译中文乱码问题


在使用插件的时候,由于字符编码问题,可能会出现以下错误:


fa88f86d5f084875b22fe22a10a8c09b.png


CodeRunner编译中文乱码问题解决方案


第一步点击左下角设置符号:


b4763743afba46f7bc200b864d4c9f2c.png


第二步点击设置

image.png


第三步点击左上角中间的小图标

caa960d4b5e248b685633b6c64a753b8.png


1acde5676cd84946a9a10e465ee8a226.png


第四步找一个空着的位置将以下代码粘进去:


"code-runner.runInTerminal": false,
"code-runner.executorMap": {
    "python": "set PYTHONIOENCODING=utf8 && python",
    "java": "cd $dir && javac -encoding utf8 $fileName && java -Dfile.encoding=UTF-8 $fileNameWithoutExt",
},

63060a5d1bdd49f5a09b21950225698d.png


大工告成!




相关文章
|
3月前
|
iOS开发 MacOS
【Mac系统】解决Vscode中LeetCode插件不能刷剑指offer题库
文章讨论了解决Mac系统中Vscode里LeetCode插件无法刷剑指Offer题库的问题,并提供了一些相关的使用技巧和资源链接。
228 1
|
28天前
|
自然语言处理 JavaScript 开发者
通义灵码插件:VSCode 的智能编程助手
通义灵码插件:VSCode 的智能编程助手
228 3
|
30天前
|
前端开发 JavaScript 编译器
2024最新VSCode实用插件推荐,开发效率遥遥领先!超全面,快收藏~
【10月更文挑战第11天】2024最新VSCode实用插件推荐,开发效率遥遥领先!超全面,快收藏~
63 0
2024最新VSCode实用插件推荐,开发效率遥遥领先!超全面,快收藏~
|
3月前
|
前端开发 Go
vscode10大常用插件
本文介绍了前端开发中常用的工具及VSCode必备插件。推荐使用VSCode作为入门工具,并介绍了WebStorm和HBuilder等其他选项。VSCode插件包括:Open-In-Browser、live-server、Beautify、Code Runner、Image Preview、Path Intellisense、Turbo Console Log、css-auto-prefix、Bracket Pair Colorizer 和 Auto Rename Tag,这些插件能够显著提升开发效率和代码质量。此外,还提供了录制Gif图的工具GifCam。
133 5
vscode10大常用插件
|
2月前
|
人工智能 C++ 开发者
verilog vscode 与AI 插件
【9月更文挑战第11天】在Verilog开发中,使用Visual Studio Code(VS Code)结合AI插件能显著提升效率。VS Code提供强大的编辑功能,如语法高亮、自动补全和代码格式化;便捷的调试功能,支持多种调试器;以及丰富的插件生态。AI插件则可自动生成代码、优化现有代码、检测并修复错误,还能自动生成文档。常用插件包括Verilog AI Assistant和Verilog Language Server,可根据需求选择合适的工具组合,提高开发效率和代码质量。
123 2
|
3月前
|
前端开发 IDE 开发工具
OpenSumi问题之OpenSumi 对于 VS Code 插件生态要如何支持
OpenSumi问题之OpenSumi 对于 VS Code 插件生态要如何支持
|
3月前
|
JSON 前端开发 JavaScript
这 2 个插件,让你的 vscode更牛逼
这 2 个插件,让你的 vscode更牛逼
|
3月前
vscode——Prettier插件保存自动格式化
vscode——Prettier插件保存自动格式化
168 0
|
3月前
|
JavaScript Linux iOS开发
【Mac系统】Vscode使用LeetCode插件报错‘leetcode.toggleLeetCodeCn‘ not found
在Mac系统下使用VSCode的LeetCode插件时遇到“leetcode.toggleleetcodecn”命令找不到的错误解决方法,主要是通过从Nodejs官网下载并安装最新版本的Node.js来解决环境配置问题。
225 0
|
4月前
|
JavaScript IDE 开发工具
vue3【2024版】开发环境搭建(含官网和nvm下载切换最新版node,修改node下载源,创建项目,启动项目,安装vscode插件Vue - Official)
vue3【2024版】开发环境搭建(含官网和nvm下载切换最新版node,修改node下载源,创建项目,启动项目,安装vscode插件Vue - Official)
278 3