ゆるいプログラミング環境

リューです。
今日は環境構築苦手な僕が、普段(in xx)で使っているプログラミング環境を紹介していこうと思います。

Visual Studio (in Windows)

言わずと知れた超有名IDEです。
非常に多機能で、ソフトウェアを開発するにはもってこいです。
しかしながら、設定がたくさんあり、環境構築が苦手な僕はイマイチ使いこなせていません。

f:id:anctgcc:20141211210728j:plain

結構お高いソフトウェアのようですが、学生はdreamsparkでprofessional版を無償で使用できます。是非使ってみましょう。

Sublime Text (in Linux)

WindowsMacでも使えるテキストエディタです。
テキストエディタといえばVimEmacsなどが有名ですが、初期設定ではカーソルの移動がよくわからない設定だったり、Ctrl+Cでコピーできなかったりと、苦労する人や慣れない人も多いのではないしょうか?
sublimeは初期設定でも十分使いやすいので、利用者の手間を煩わせません。ハイライトやインテリジェンス、フォルダごと開いたりなど、プログラミング環境として十分な機能を持ち合わせています。Ctcr+Shift+Bでrunも出来ます。

f:id:anctgcc:20141211212241j:plain

一応シェアウェアのようですが、期限無期限で機能がフルに使える試用版があります。

Ideone.com (in Web)


Ideone.com - Online Compiler and IDE >> C/C++, Java, PHP, Python, Perl and 40+ other compilers and interpreters
Web上で走るIDEです。
プログラミングのためにソフトをダウンロードするのも面倒だ、という人も居るのではないでしょうか?
IdeoneはWebブラウザで動くIDEです。これ以上お手軽なプログラミング環境は無いんじゃないかってぐらいお手軽です。さまざまな言語が使用可能で、使い方は簡単、サイトにアクセスして、コードを書いて、Ideone it!するだけ・・・ かつてこんなに手軽にプログラミングする方法があったでしょうか?
サクッと競技プログラミングしたいときに非常に便利です。僕が一番頻繁に利用しているのがこのIdeoneです。
難点としては、たまにマウスオーバー広告()が出現したり、サーバーの調子次第で動きが悪くなることがあることです。一応他の環境も用意しておくことをおすすめします。

f:id:anctgcc:20141211213553j:plain

以上が僕が普段使っているプログラミング環境でした。興味があれば試してみてください。
さて、明日の当番はスペードくんにお願いしようと思います。乞うご期待です。