オンラインコーディングに関する情報
職業としてプログラミングを書いてるいる方も多いかと思いますが自宅でプログラミングやっている方はどのぐらいでしょうか
今回は基本的に職場でコードを書くけど自宅ではIDEの環境までは持っていない方などが使用出来るオンラインコーディングのサイトを紹介したいと思います。
私自身も職場ではVisualStudioを使用してC#メインでコードを書いていますが自宅はMacメインで仮想環境もセットアップしていないのでC#のコードをテストで書いたり出来ない状態です、しかもこのブログに投稿するためテストコードを書こうと思っても環境が無いため確認が出来ない状態だったのでこのオンラインコーディングの環境はなかなか嬉しいものです。
ideone.com
こちらのサイトはかなりの言語に対応しております。
対応言語 : Ada , Assembler , AWK , Bash , bc , Brainf**k , C , C# , C++ , C++0x , C99 strict , CLIPS , Clojure , COBOL , COBOL 85 , Common Lisp , D , Erlang , F# , Factor , Falcon , Forth , Fortran , Go , Groovy , Haskell , Icon , Intercal , Java , JavaScript , Lua , Nemerle , Nice , Nimrod , Objective-C , Ocaml , Oz , Pascal , Perl , PHP , Pike , Prolog , Python , R , Ruby , Scheme , Smalltalk , SQL , Tcl , Unlambda , VB.NET , Whitespace
多言語対応は嬉しいですがVisualStuidoのインテリセンスに慣れてしまうと補完無しはなかなか辛いところがありますね
tutorialspoint
http://www.tutorialspoint.com/index.htm
http://www.tutorialspoint.com/compile_csharp_online.php
オンライン学習サイトのようですがオンラインでコーディング出来る環境も用意されているようです。
対応言語もかなり多く、聞いたことある言語はほぼ全部あるんじゃないのかと思えるほどですね。
C# Pad
触ってみた感じではインテリセンスが効くのでC#限定で見た場合にはかなりいい感じですね。
対応言語:C#
paiza.IO
インテリセンスも効いて多言語対応、対応言語としてはtutorialspointにはさすがに劣りますが日頃使用する言語は網羅されているので問題ないかなとは思いますが、個人的にはJqueryが入って欲しいかな
『paiza.IO』は、C、C++、C#、Java、Ruby、Python2系、Python3系、PHP、Perl、JavaScript、Objective-C、Scala、Go、Haskell、CoffeeScript、Bash、Erlang、R、COBOL、VB、F#、MySQL、Clojure、Dの24言語に対応しています。
個人的なオススメ
オススメ出来るほど使ってないどころかさっき初めて触ったレベルなのでなんとも難しいですが現時点ではpaiza.IOを使用してみようかと思っております。
日本企業でC#にインテリセンスが付いてるならこれかなって感じですね。