我们经常需要验证小段代码是否能编译成功,希望能快速出结果。如果是搭建编译环境往往耗费大量时间,或者打开笨重段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 。
我是予人三,希望大家点赞支持我哦~ 有大家的鼓励我会分享更多内容