26

非常に多くの言語とフレームワークが存在し、常に新しいものが登場しているため、それぞれをダウンロード、インストール、構成して評価する時間がありません。過去に、コードをウィンドウに書き込んだり貼り付けたりして、通常はチュートリアルの設定で、ブラウザでリアルタイムで結果を確認できる Web アプリケーションに出くわしたことがあります。

特定のテクノロジーのお気に入りのサンドボックス サイトは?

編集: @fretj は優れたGoogle Code Playground (+1 賛成票) へのリンクを提供してくれましたが、Google 独自のアプリ (検索、マップ、地球、言語など) を試すためのものだと思いました。しかし、いくつかの隠された宝石が含まれていることがわかりました。アプリに加えて、 jQueryjQuery UIMooToolsDojoPrototype Scriptaculousなど、彼らがホストする多くの Javascript ライブラリを試すことができます。

それらはすべて、[API を選択] ボックスの [ライブラリ] カテゴリの下に隠されています。Google Libraries というアプリのカテゴリだと思っていたので見落としていました。Javascript 自体の Javascript カテゴリもあります。

4

7 に答える 7

25

W3Schools.comには、チュートリアルの多くのレッスンにミニサンドボックスが含まれています。各例は特定のレッスンを説明するために使用されていますが、コードを追加または変更してサンドボックスとして使用できます。Javascript、DOM スクリプト、Ajax、SQL、ADO、ASP、および ASP.NET の例があります。

JS Binは Javascript および CSS テスト用のサンドボックスであり、jQuery、script.aculo.us、YUI、MooTools、dojo などの多くのスクリプト ライブラリのサポートが組み込まれています。そのため、各ライブラリをダウンロードしてインストールしなくても、サンプル コードを試すことができます。さらに、独自の URL (ペーストビンなど) を使用してコード スニペットを保存し、各スニペットを共同編集することができます。

Codepenは、HTML、CSS、および JS に重点を置いたフロントエンド開発者向けの共同サンドボックスです。組み込みたい JS ライブラリ、いくつかの CSS 機能 (reset.css の追加など)、Emmet や Vim のキー バインドなどのその他のボーナスなど、インターフェイスの多くの側面をカスタマイズできます。

Try Rubyは、完全な初心者に Ruby を紹介する非常に基本的なインタラクティブなチュートリアルです。シリアル方式なので、最初から最後まで一度に行う必要がありますが、それほど時間はかかりません。[Try Ruby は 8 月 19 日に所有者_whyによって削除されました。多くの人が彼のコンテンツが戻ってくることを望んでいます。Why の (痛烈な) Guide to Ruby にはHTMLPDFのミラーがあります。]

OpenSourceCMSには数十のオープン ソース ソフトウェア パッケージが含まれており、最も人気のあるポータル、ブログ、画像ギャラリー、およびフォーラムのフロント エンド機能と管理バックエンド機能の両方を試すことができます。完全な管理者権限があり、各パッケージのコンテンツを変更して、それらの変更の結果をユーザーの視点から見ることができます。

JSONLintは、過度に複雑ではなく、宣伝どおりに機能する構文チェックを備えたオンライン JSON バリデーターです。

正規表現については、Ruby で構築されたRubular 、Javascript で構築されたRegExPal、またはコードセンスが組み込まれているため、正規表現の初心者にとって非常に役立つRegExrを試してください。

Codepadはひねりを加えたペーストビンです。C、C++、Haskell、Scheme、Python、PHP を含む 13 の言語用のインタープリター/コンパイラーが組み込まれています。したがって、コードを共有するためだけでなく、プログラミング環境から離れているときにコードを実行またはテストするためにも使用できます (退屈だが必須の会議や公共交通機関での長い通勤などを考えてください)。

于 2008-10-15T14:07:54.400 に答える
3

この質問に完全に当てはまるかどうかはわかりませんが、これは私が最近見つけた素敵な遊び場です:

Google AJAX API プレイグラウンド

于 2009-08-05T07:51:40.370 に答える
1

Lua のサイトにはライブ デモがあります。サンドボックスのテクニックも表示...

于 2008-10-31T07:14:51.973 に答える
0

eXist-dbには、XQuery/XPathで遊ぶのに非常に役立つサンドボックスがあります。

于 2008-10-16T16:40:19.927 に答える
0

これは古い質問ですが、repl.itが非常に役立つことがわかりました。多くの異なる言語。私が持っている 1 つの不満は、特定のライブラリのインクルード/インポートがうまく機能しないことです。たとえば、repl.it (python) ではこれを実行できませんでした。

from time import sleep
print "We are going to sleep for 5 seconds."
sleep(5)
print "Now we will sleep for 3 seconds."
sleep(3)
于 2014-12-09T04:49:18.427 に答える
0

Ruby on Rails にはHeroku、サーバーサイド JavaScript にはAppJetを試すこともできます。

少し本題から外れますが、「Ruby を試す」サイトを開発したのと同じ人物による「Ruby のなぜ心に訴えるガイド」を強くお勧めします - 漫画を使って Ruby を学ぶのがどれほど速くて簡単かは信じられないでしょう!

于 2008-10-17T20:48:02.407 に答える
0

wonderflを使用して、Flash/Actionscript などをコンパイルおよびサンドボックス化できます。

于 2010-11-16T18:43:53.790 に答える