我们经常需要验证小段代码是否能编译成功,希望能快速出结果。如果是搭建编译环境往往耗费大量时间,或者打开笨重段IDE编译会比较慢。那么下面推荐几种支持多种语言的在线编译器网站,这几个网站在国内都能正常访问。

【1】. codechef https://www.codechef.com/ide
支持语言:c/c++, java, python2/3, c#, go, ruby, kotlin等大部分主流编程语言
优点

  • 页面主题可以设置,支持github, eclipse, xcode, solarized dark等主题
  • 支持多标签,一个标签不够用,还可以再新增标签,并行处理多段代码
  • 还可以打开源码文件直接编译运行,如下图的Open File
  • 支持标准输入,如果你的代码需要标准输入,本网站也能很好支持
  • 页面简洁无广告

缺点

  • 编译c和c++的编译器版本只有一种,无法选择最新版本的编译器

一句点评:支持多标签页,支持多主题,但是编译器版本无法选择

【2】. ideone https://www.ideone.com/
支持语言:c/c++, java, python2/3, c#, go, ruby, kotlin等大部分主流编程语言
优点

  • 支持标准输入,如果你的代码需要标准输入,本网站也能很好支持

缺点

  • 页面主题无法选择
  • 单标签,不支持多标签,同时只能验证一段代码

一句点评:网站访问速度较慢,不适合追求速度快的人

【3】. jdoodle https://www.jdoodle.com/
支持语言:c/c++, java, python2/3, c#, go, ruby, kotlin等72种语言,2种数据库
优点

  • 支持MySQL, MongoDB数据库
  • 可以打开源码文件直接编译运行
  • 支持标准输入,如果你的代码需要标准输入,本网站也能很好支持
  • 支持创建工程及结对编程
  • 页面简洁无广告
  • 编译器版本可以选择,如gcc版本有9.1, 8.1, 7.2

缺点

  • 页面主题无法选择
  • 单标签,不支持多标签,同时只能验证一段代码

一句点评:功能繁多,可玩性很大,有兴趣可以深入研究,网站的独特之处是支持MySQL, MongoDB数据库

【4】. 菜鸟工具 https://c.runoob.com/compile
支持语言:c/c++, java, python2/3, c#, go等主流编程语言
优点

  • 网站打开速度快
  • 页面非常简洁
  • 支持标准输入,如果你的代码需要标准输入,本网站也能很好支持

缺点

  • 页面主题无法选择
  • 不支持打开源码文件编译运行

一句点评:本网站是国内的,所以速度快,适合简短代码的快速验证

【5】. dooccn https://www.dooccn.com/c/
支持语言:c/c++, java, python2/3, c#, go等主流编程语言
优点

  • 网站速度快
  • 页面非常简洁

缺点

  • 不支持多标签
  • 不支持打开源码文件编译运行
  • 代码运行时间只能在20秒以内,否则会报超时错误

一句点评:支持等语言平铺排开,一目了然,网站速度快,适合简短代码的快速验证

总结: 如果追求速度快,就选择菜鸟工具 ,如果追求功能全,就选择jdoodle 。

我是予人三,希望大家点赞支持我哦~ 有大家的鼓励我会分享更多内容

在线编译器汇总|2020年最新版相关推荐

  1. 2020年电力电缆新版试题及电力电缆模拟试题

    题库来源:安全生产模拟考试一点通公众号小程序 2020年电力电缆新版试题及电力电缆模拟试题,包含电力电缆新版试题答案和解析及电力电缆模拟试题练习.由安全生产模拟考试一点通公众号结合国家电力电缆考试最新 ...

  2. 超级干货!31 条2020 年最新版 ZooKeeper面试题,先收藏再看!| 博文精选

    作者| ThinkWon 责编 | Carol 出品 | CSDN云计算(ID:CSDNcloud) 金三银四,虽然受疫情影响,大多数企业还未正式复工,但没有条件,创造条件也要上,许多企业已经开始物色 ...

  3. 利用rfcomm实现树莓派与手机通信_树莓派资源整理汇总(2020年2月18日更新)

    本文收集了树莓派使用过程中经常需要用到的资源,主要包括树莓派系统镜像.树莓派硬件介绍.树莓派GPIO引脚编号.树莓派电路原理图下载.树莓派应用.树莓派工具等等,非常值得收藏. 一.快速上手 树莓派快速 ...

  4. 几款优秀的支持C、C++等多种语言的在线编译器

    关注+星标公众号,不错过精彩内容 作者 | strongerHuang 微信公众号 | strongerHuang 今天10.24程序员节,是一个特殊的日子,2020 - 1024 = 996,你没看 ...

  5. python在线编辑器最新_skulpt搭建Python在线编译器(一):下载、安装

    1.python在线编译器的解决方案 方案一:vscode web版(vscode online) 大名鼎鼎的vscode 推出了web版,也就是说可以在网页上进行编程了. github地址:http ...

  6. vs编译器 printf 控制台输出_【必备】推荐几款好用的C/C++ 在线编译器?

    如果我们电脑上不想安装像VS.Eclipse等这样的大型软件或在没有这些编辑器的电脑上进行编程怎么办呢?那就需要使用网上的在线编辑器啦,为大家推荐几款比较实用的 c/c++ 在线编译器. wandbo ...

  7. C++ 在线编译器(支持 C++11)

    C++11 的 Inheriting constructors 特性在 GCC 4.8 以前的版本及 VS2013 中都没有支持,测试起来比较麻烦,所以搜集到了几个支持 GCC 4.8 及更高版本的在 ...

  8. linux 测试vim编译器_推荐几个好用的在线编译器

    前言 为什么要使用在线编译器呢?有时候自己的电脑不在身边,或者又不想打开IDE,或者本身就没有安装某种语言的编译环境,只想写个小demo验证点东西,在线编译器就很方便了:对于初学者而言,也可以很方便的 ...

  9. 有没有那种python在线编译器_推荐几个好用的在线编译器

    前言 为什么要使用在线编译器呢?有时候自己的电脑不在身边,或者又不想打开IDE,或者本身就没有安装某种语言的编译环境,只想写个小demo验证点东西,在线编译器就很方便了:对于初学者而言,也可以很方便的 ...

  10. java 新区 老区_优学院《土地资源学》答案在线查题2020高校邦《Java核心开发技术【实境编程】》章测试答案...

    优学院<土地资源学>答案在线查题2020高校邦<Java核心开发技术[实境编程]>章测试答案 更多相关问题 [问答题] 老区的汽油分馏塔(DA-101)原设计结构如何? [问答 ...

最新文章

  1. 论numpy中matrix 和 array的区别
  2. python【蓝桥杯vip练习题库】ADV-236林丹大战李宗伟
  3. 4G最快网速相当于30M宽带
  4. 我对“POST和GET的区别”的理解
  5. sql server 2008学习11 UDF用户自定义函数
  6. 【转载】linux-查询rpm包相关安装、卸载脚本
  7. python3.5安装tensorflow_pip install tensorflowgpu在python3.5中的安装
  8. sql语句遇到的问题
  9. 我的世界1.8.9无需正版的服务器,我的世界1period;8period;9服务器纯洁服地址 | 手游网游页游攻略大全...
  10. shell基础07 函数
  11. 凸优化第五章对偶 5.3 几何解释
  12. NFT Insider #38:YGG旗下YGG SEA融资1500万美元,耐克收购虚拟时尚品牌RTFKT
  13. 英诺重明320T服务器安装VMware操作系统流程(图文超详细版)
  14. 建设工程管理系统(二)
  15. 【camera】手机相机系统
  16. 极客日报:字节跳动辟谣“出售AI技术”和“成立打车项目”;GitHub 因代码版权问题遭抵制;贝佐斯正式卸任亚马逊 CEO
  17. 使用unity3D实现全景图像查看器
  18. Nelder-Mead算法在Matlab中的实现
  19. 对象在内存中的存储基本类型和包装类java类型转换
  20. 做为一个中国的ITer,你感到耻辱吗?看CSDN的“软件中国2006风云榜之10大最具创新性技术”...

热门文章

  1. [javascript|基本概念|Underfined]学习笔记
  2. java jdk--同时安装两个jdk并且切换
  3. UltraVNC 使用,内网局域网远程控制
  4. 1-2 Verilog 4位 二选一 多路选择器
  5. (二十一)查询我的订单
  6. 基于电力行业信息安全基线的量化管理系统研究与应用
  7. 新浪微博技术架构分析 2010
  8. CET eve 看星星
  9. 使用 Django 实现私有云盘
  10. Diskpart 删除OEM分区方法,set id=07 override 无效处理方法