哪些比较好的在线编程网站?
时间:2022-08-19 00:39:02 | 来源:网站运营
时间:2022-08-19 00:39:02 来源:网站运营
收到一封来自知友@蔡兴炜 的私信,推荐一些在线编程测试的网站。
于是就加个班好好写一篇这样的推荐,希望可以帮助到你,同时可以帮助到各位有需要的朋友。开始前先说一下:虽然会写这篇推荐,但是仍然不希望大家平时用在线编程的网站。现在在本地搭建一下编程环境都是很快的,搭建好本地环境也会更容易促进学习编程。
写这篇文章的意义在于,或者说使用在线编程的网站的原因在于:
(1)、一台临时电脑需要简单测试一段代码
(2)、 网页编写代码可以实时地看到效果
(3)、烦了、腻了本地的编码
(4)、可以实时分享代码
(5)、有的在线编程的编程语言网站都支持多种语言的编译或解释,具有较强的集成性
针对第三点,如果本地编码没有激情,是不是编辑器不好、颜色不好看、字体不好看呢,可以换一换好看的呀(专栏的一下四篇文章希望可以帮助到大家呢):
关于编辑器(IDE):10个常用的代码文本编辑器/IDE - 学习编程 - 本站专栏
关于字体: 更舒服的写代码[字体篇] - 学习编程 - 本站专栏
关于配色方案:代码编辑器的配色方案 - 学习编程 - 本站专栏
关于插件:代码编辑器的插件推荐 - 学习编程 - 本站专栏
更多功能用途大家取发掘吧,以下开始做一些推荐,欢迎评论补充、私信提问(说不定会写文章的,这不就是活生生的例子嘛)
(http://codepad.org/)该网站支持:C/C++/D/Haskell,Lua/OCaml/PHP/Perl/Plain Text/Python/Ruby/Scheme/Tcl,写完代码提交之后会生成一个独特的链接,你可以通过这个独特的链接把这段代码机器效果发给你的朋友团队等。有一点需要强调的是此网站不支持标准的输入。(
http://www.anycodes.cn/en/)看看域名就知道支持很多种语言的在线编写。严重怀疑这一页面是codepad的翻版,不过好在页面上可以显示中文(页面也比后者好看一点),这对英语基础不是那么好的朋友来说会是一个不错的选择。另外他所支持的语言包括C、C++、Java、Python、Php、Matlab、Tcl、Ruby、Perl。该平台还有对应的手机客户端(在线编程),可以用手机写代码,同时还拥有对应的微信平台,垂直论坛,移动课堂,在线题库,云资源库等功能。最后需要提及一点,该网站支持标准的输入。
(
http://ideone.com/)此网站支持(60多种)语言的支持,在语言支持上远远大于上述两个网站,所以如果有一些特殊需要这个网站肯定可以解决。该网站的缺点一是响应比较慢,二是页面步入上述两个网站来的简洁,页面有广告。具体的大家可以自己手动尝试一下看看。(
http://www.manonggu.com/biancheng/)说了好几个国外网站,看一个国内网站压压惊。此网站支持C、C++、C#、Java、PHP、HTML+CSS、JavaScript、JQuery、BootStrap、EsayUI网站简介大方、并且该网站有配套的在线编程、笔试平台、机试平台、竞赛系统 、海量资源都可以帮助你提高自己的编程能力。
(
http://dabblet.com/)如果你想快速地测试你的HTML和CSS代码片的话,那么这个工具将是你的不二选择。该软件实现了Prefix-free 理念来简化开发人员的工作,Prefix-free就是开发者勿需写CSS 前缀,由软件来自动完成。你还可以将你的代码保存到Github上和朋友或别人来分享你的作品。当下该工具只支持Google Chrome,Safari和Firefox,但很明显你很少用别的浏览器对吧?(
http://www.fenby.com/) 选择右上角的闪电编程就可以进入在线编程模式,此网站支持C#、C、C++、Clojure、Java、Go、Plain JavaScript、PHP、Python、VB.NET、Bash、Objective-C、MySQL、HTML/CSS/JavaScript,同时该网站包含大量的学习资源、学习路径等等内容。
(
http://www.shucunwang.com/RunCode/java/) 此网站支持PHP、Python、C#、F#、Java、shell、C、C++、nasm、Go、Lua、Perl、Ruby、Nodejs、Objective-C、Swift、Erlang、Rust、R、Scala、Haskell、D、Clojure、Groovy、Lisp、ocaml、CoffeeScript、Racket、Nim等多种语言,与前面网站相比,此网站所持语言更加全面丰富。此网站可以满足大部分编程的需求。
(codecademy.com)(w3school.com.cn)(shiyanlou.com/)
以上三个网站都支持在学习的同时有相应的在线编程,你也可以直接用来做在线编程测试使用
Codecademy 并没有提供传统的编程教学视频,也没有任何“老师”进行教学,而是精心地将原本复杂的课程拆解成一个个非常简单的小节,通过各种提示来引导用户学习,譬如教会用户怎样计算出自己的名字的字数长度。用户在命令行中输入正确的代码,提交保存,即可以一关一关地完成整个学习过程。而且,由于是分段式的学习,用户可以很快地拿起学习然后放下,整个学习过程不会有太大的时间压力
(
https://www.jisuanke.com)此网站用来作为给私信的那位知友的回复,在这里有一些比较好的数据结构的教程,还可以在线的编程测试,希望可以帮助到你。课程链接这里不贴出,你自己找一个比较适合自己的教程学习并且练习。(此网站需要注册使用)
在文末推荐一个与编程无关的网站给大家玩一玩,如果编程累了的时候,无聊发呆的时候可以点开玩一玩,放松一下心情:
http://www.zefrank.com/scribbler/scribblertoo/