当前位置:  开发笔记 > 编程语言 > 正文

如何在不安装新语言或框架的情况下尝试新语言或框架?

如何解决《如何在不安装新语言或框架的情况下尝试新语言或框架?》经验,为你挑选了1个好方法。

由于存在如此多的语言和框架,并且新的语言和框架一直出现,我没有时间下载,安装和配置每个语言和框架来评估它.在过去,我遇到了允许用户将代码写入或粘贴到窗口中的webapps,并在浏览器中实时查看结果,通常是在教程设置中.

对于给定技术,您最喜欢的沙箱网站是什么?

编辑: @fretj提供了优秀的Google Code Playground(+1 upvote)的链接,但我认为它只是用于试验Google自己的应用程序(搜索,地图,地球,语言等).但事实证明它包含一些隐藏的宝石:除了他们的应用程序,你可以尝试他们托管的许多Javascript库,包括jQuery,jQuery UI,MooTools,Dojo和Prototype Scriptaculous.

它们都隐藏在"选择API"框中的"库"类别下.我忽略了这个类别,因为我认为这是一个名为Google Libraries的应用程序.Javascript本身也有一个Javascript类别.



1> flamingLogos..:

W3Schools.com在其教程的许多课程中都包含迷你沙箱.每个示例都用于说明特定课程,但您可以添加或更改代码以将其用作沙箱.有Javascript,DOM脚本,Ajax,SQL,ADO,ASP和ASP.NET的例子.

JS Bin是一个用于Javascript和CSS测试的沙箱,内置支持许多脚本库,包括jQuery,script.aculo.us,YUI,MooTools和dojo.因此,您可以尝试示例代码,而无需下载和安装每个库.此外,它允许您使用唯一的URL(如pastebin)保存代码段,并允许协作编辑每个代码段.

Codepen是面向前端开发人员的协作沙箱,专注于HTML,CSS和JS.您可以自定义界面的许多方面,包括要包含的JS库,几个CSS功能(如添加reset.css)以及其他奖励,如Emmet和Vim键绑定.

尝试Ruby是一个非常基本的交互式教程,将Ruby介绍给完整的新手.它是以连续的方式完成的,所以你必须一次性从头到尾,但不需要很长时间.[尝试Ruby于8月19日被其所有者 _why删除.许多人希望他的内容能够回归.为什么(尖锐的)Ruby指南有 HTML和 PDF镜像.

OpenSourceCMS包含许多开源软件包,允许您尝试最流行的门户,博客,图像库和论坛的前端和管理后端功能.您拥有完整的管理员权限,可以更改每个软件包上的任何内容,然后从用户的角度查看这些更改的结果.

JSONLint是一个在线JSON验证器,具有语法检查功能,并不过于复杂,但可以像宣传的那样工作.

对于正则表达式尝试Rubular使用Ruby构建,RegExPal内置的Javascript,或者RegExr,这对正则表达式初学者非常有用,因为它具有内置的代码感.

Codepad是一个带有扭曲的pastebin:它有一个内置13种语言的解释器/编译器,包括C,C++,Haskell,Scheme,Python和PHP.因此,您不仅可以使用它来共享代码,还可以在您离开编程环境时运行或测试代码(想想无聊但强制性会议或长途通勤等)


尝试Ruby在http://tryruby.org/精神维护
[jsFiddle](http://jsfiddle.net/)类似于JS Bin,但它有四个窗格(HTML,CSS,Javascript和渲染结果),它们都是一次打开的.因此,感觉比在JS Bin中的代码和结果之间切换更有效.尝试一些示例,从一个非空白的画布开始.
推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有