10个面向开发者的在线编程站点

文章翻译自:http://dizyne.net/10-coding-playgrounds-for-developers/

图片均出自原文

在过去的几年里,在互联网上出现了很多为开发人员提供的在线编程站点(Coding playgrounds)。这不是一件坏事情,毕竟,假设仅仅有一个编程站点的话,开发人员们迟早会腻的。

在这些站点上。你在网页上编写代码。能够实时地看到效果。你能够编辑全部的东西并预览其效果。

当然,这些站点最适合编写HTML。CSS和JavaScript代码了。

最赞的地方在于他们大多都是免费的,你能够非常easy地与别人分享你的编程现场,这非常适合于团队工作和创新想法的交流。

假设你深入地想想这样的编程模式的话,你就会发现这样的模式对于项目合作非常有帮助。并且假设你使用得当的话,你会收获非常多。假设你在Coding 的时候发现你遇到问题了,你能够找你的朋友来跟你一起来玩,说不定问题非常快就攻克了。因此我们想给你推荐10个在线编程站点,去试试这些个工具。然后告诉我们你的感觉怎样。随时欢迎你的评论!

你也许也对CSS Code SnippetsJavascript Resources and Tools感兴趣。

Codepen

这个工具写前端代码最合适了。其包含了教学,分享和设计灵感的方方面面。

这个站点提供了很多有用的功能,比方说分享代码。嵌入代码片等。

我们建议你边开发项目边使用Codepen来进行測试。

JSFiddle

这是一个shell 编辑器,并且由于能够使用JS库来编写client界面,所以用JSFiddle编写JS代码将会特别舒服。如今你就能够选择一些JS库来開始你的代码之旅。

我认为这也许是最好、最完美的JS研发、測试和分享平台了。

JS Bin

这是为那些想要測试CSS和Javascript代码段的开发人员设计的站点,你还能够去这里调试代码。假设对自己的代码非常惬意的话,你能够保存自己的项目并分享给朋友。

CSSDeck

这是一个在线的CSS沙盒软件,你能够高速地測试你的CSS代码片,并能感受到完毕作品所带来的成就感。这个工具还能够显示代码行数。而且有语法高亮。

最赞的特性是能够你能够把代码分享给不论什么人,能够是你的朋友或其它的人。

Dabblet

假设你想高速地測试你的HTML和CSS代码片的话,那么这个工具将是你的不二选择。该软件实现了Prefix-free 理念来简化开发人员的工作,Prefix-free就是开发人员勿需写CSS 前缀。由软件来自己主动完毕。

你还能够将你的代码保存到Github上和朋友或别人来分享你的作品。

当下该工具仅仅支持Google Chrome,Safari和Firefox,但非常明显你非常少用别的浏览器对吧?

Liveweave

假设你是一个Web设计人员或开发者,那么这个工具会非常适合你,该工具支持HTML5和CSS3,当然还支持JavaScript。你能够用它来測试你的作品或工具。遇到问题了你能够和朋友一起来Coding一起来解决这个问题。写出了非常酷炫的代码,你也能够炫耀一番。值得一提的是,该工具还有代码智能提示哦。

Google‘s Code Playground

当全部人都来參与在线编程的时候,我们知道谷歌肯定也会来分一杯羹的。 谷歌Code Playground是一个基于web的工具,旨在让开发人员来更方便地使用谷歌提供的API接口。你能够改动代码然后查看结果。这个工具能够让你查看不论什么的代码而无需打开一个外部编辑器。

它还为开发人员提供了默认的API,你仅仅须要选择你想用的就能够了。

Editr

这是一个相对简单的工具。你甚至能够在自己的server上搭建该工具。

该工具基于ACE编辑器,搭建起来非常easy,支持水平、垂直和单一3种视图。前两种视图用于在线编程,后一种用于展示你的作品。该工具遵循MIT License,所以我敢保证用起来绝对非常爽。另外,Editr 设计简洁美观,绝对会招你青睐的。

D3 Playground

这个工具是为了更全面地支持D3.js库而设计的。全部改变将实时地反映到输出中。

当下CSS的角色已经举足轻重,所以CSS代码已经是Web开发中不可或缺的 一部分,幸运的是。该工具内嵌了CSS编辑环境。你能够轻松地编写CSS代码。

HTML5 Playground

这个工具提供了非常多代码和工具库供开发人员学习和使用。当然非常多是关于HTML5的有趣的新特性的,比方说是audio标签,互动式form等。当然,还有非常多的element,比方说range。date input,甚至还有邮件地址格式的自己主动检查。这个工具非常有前景,并且肯定能在工作中给你非常多帮助。

时间: 2024-10-27 19:21:09

10个面向开发者的在线编程站点的相关文章

10个面向程序员的在线编程网站

在过去的几年里,在互联网上出现了许多为开发人员提供的在线编程网站(Coding playgrounds).这不是一件坏事情,毕竟,如果一个编程网站的话,开发者们迟早会腻的.在这些网站上,你在网页上编写代码,可以实时地看到效果.你可以编辑所有的东西并预览其效果.当然,这些网站最适合编写HTML,CSS和JavaScript代码了.最赞的地方在于他们大多都是免费的,你可以很容易地与别人分享你的编程现场,这很适合于团队工作和创新想法的交流. 如果你深入地想想这种编程模式的话,你就会发现这种模式对于项目

引入在线编程和编译站点

在线编程网站 http://www.compileonline.com/ 它提供了各种语言的编译器.执行环境.可以大大简化client在安装配置的复杂性.即时编程目的; 当然,假设你想使用这些机器的计算资源,这也是一个好办法. 支持的语言包含: Ada (Gnat) Algol-68 Assembly Awk Bash Shell Basic Befunge Brainf**k C C99 Strict COBOL C++ C++11 C++0x C# Clojure Dart D Langua

10个值得推荐的学习编程的网站————博客园

/10个值得推荐的学习编程的网站 世界已经进入了互联网的时代.据最近发布的一篇<2016年互联网趋势>报告显示,中国已成为互联网市场的领导者,中国互联网用户的数量达到了6.68亿.可以预见,有着如此巨大的市场潜力,中国的互联网产业会迎来又一个井喷式的高峰.行业的迅猛发展也会相应地刺激行业人才的发展.据不完全统计,目前中国互联网从业人员的数量达到了5000多万人.从细分行业来看,互联网从业人员集中在移动互联网和电子商务这两大领域,岗位以技术类和运营类为主.其中,编程开发人员是技术类岗位的主力军,

Open XML SDK 在线编程黑客松

2015年2月10日-3月20日,开源社 成员 微软开放技术,GitCafe,极客学院联合举办" Open XML SDK 在线编程黑客松 ",为专注于开发提高生产力的应用及服务的程序猿们提供一个在线动手开发,学习交流,技术分享,发挥创意与竞技的盛宴. 我们为参赛队伍准备了丰富的技术干货,国内外高手无私分享以及技术支持,逐步引导的在线学习视频教程与技术文档,场景范例,在线编程及演示环境,社区互动,丰富礼品(如极客学院特别为每位参赛人员提供月VIP码,用户可以免费学习极客学院全网课程)及

第五届在线编程大赛月赛第一题:完全平方数的个数

第五届在线编程大赛月赛第一题:完全平方数的个数 题目详情: 给定整数区间[A,B]问其中有多少个完全平方数. 输入格式: 多组数据,包含两个正整数A,B 1<=A<=B<=2000000000. 输出格式: 每组数据输出一行包含一个整数,表示闭区间[A,B]中包含的完全平方数的个数. 答题说明: 输入样例 1 1 1 2 3 10 3 3 输出样例: 1 1 2 0 java代码: import java.util.Scanner; public class One { public s

在四川大学的第三个冠军在线编程竞赛:簿传输

好久没有写日志,奇怪的是很特别的更近,最近参加的编程方面是CSDN在学院俱乐部的在线编程插头.说到编程大赛.一共有三个问题.标题都能够csdn学院看到俱乐部.比赛有点紧张时,,第三个问题涉及到队列,提示,坑...也怨自己平时写代码用惯了代码提示,非常多stl的方法都是隐隐约约知道,可是详细的不知道,导致第三题没有做出来,遗憾哈!以下贴一下今天写的第三题的代码 题目 四川大学线下编程比赛第三题:书本转移 题目详情: 小强有 3 个箱子 A,B,C 用来装书,全部的书(一共n本)都按序号由小到大的顺

火车调度-c#求解-英雄会在线编程题目

题目: 火车调度 返回首页 发布公司: 有 效 期: 赛 区: CSDN 2014-04-30至2015-04-30 北京 难 度 等 级: 答 题 时 长: 编程语言要求: 120分钟 C C++ Java C# 题目详情 火车从A地和B地之间运行,你知道火车从某地出发的时间和到达某地的时间(这个时间出发,一定这个时候到达).火车到达目的地后,不能立刻返回,需要经过t分钟检修才可以返回.列车只在A.B两地运行.你知道每天内的时刻表,求A,B两地各需要存放多少辆列车,才能满足这个时刻表?即只要该

面向接口设计和编程——(面向对象、面向接口、面向过程、面向实现) --转载

引言--面向接口所处的设计模式中的位置. 其实,我认为Java/C#比C++高级的其中一个原因是,它对面向接口编程的支持.不要误解,并不是说C++不支持面向接口编程,而是说C++的语法中没有这种天然的机制. 面向对象之于面向过程,面向接口之于面向实现.但基本上,面向接口和面向实现都基于面向对象的模式,也就是说面向接口并不能称为比面向对象的更高的一种编程模式.而是在面向对象中大的背景下的一种更加合理的软件设计模式,它增强了类与类之间,模块与模块的之间的低耦合性,是软件系统更容易维护.扩展. 不管是

Java中的 Scanner简述(企业笔试在线编程的输入控制)

摘要: 最近进行企业在线笔试时,发现企业的笔试平台大都使用赛码网(虽然槽点很多),而且在线编程都需要使用Scanner来读取程序的输入,因此,笔者就在先辈们的成果上对Scanner做了一份全新的.详细的总结.我们知道,java.util.Scanner是Java5的新特征,主要功能是简化文本扫描.这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎么地,特此简述. 版权声明: 本文原创作者:书呆子Rico 作者博客地址:http