最近Sublime Text 2というエディタソフトにはまっております。それまでも、PHPだけはeclipseという統合開発環境を使って、入力補完や文法チェックをしてもらっていました。
しかし、JavaScriptやjQueryなどのブラウザで動くプログラムやライブラリについては、TeraPadを用いて記述していました。
目次
Sublime Text 2のメリットとデメリット
確かに入力補完や文法チェック機能のないTeraPadでも、初心者にとってのプログラミングの学習として、効果が上がるように思います。
しかし、やはり入力補完や文法チェック機能があるエディタソフトにもプログラミング学習上のメリットはあると思います。
- 文法間違いをすぐ指摘してくれので修正が速くなる
- プログラムが動かなかったときにどこの何を間違えているのか分かりやすい
- 入力補完や文法チェックをしてくれるので、コード全体の流れをつかむことに集中させてくれる
逆にデメリットとしては、挙げられるのはこんなところでしょうか。
- 文法チェックや入力補完をしてくれるので、ミスったところを自分の頭で考えなくなる
- インストールや初期設定など使い始めるのにTeraPadよりは手間ががかる
ただし、個人的に1人でWebサービスを作るという目標を立てていますので、プログラミングだけでなく、サーバーのことも、HTTP通信のことも、サービス設計のことも全て自分でやらなければなりません。
それらのことを考えたら、Sublime Text 2を使って、「ラク」をするのは良いことかと。
Sublime Text 2おススメサイト
ここまでSublime Text 2に関することをつらつらと書いてきましたが、とりあえず使ってみるのも、一興かと思います。
以下では、私がSublime Text 2を使う上で参考にしているサイトを、参考サイトとして、5つ挙げておきましょう。
〔参考サイト〕
- Sublime Text 2ダウンロードページ→Sublime Text 2がダウンロードできる
- ドットインストール Sublime Text 2入門 (全14回)→全般的な使用方法について
- 【超オススメ】Sublime Text2を導入しよう!!
NAVERまとめ→「まとめ」のページ - Sublime Text 2 を使ってみよう(コーダー編)SONIC MOOV LAB
→最初使う時に必要な初期設定について - SublimeText2のSFTPを使って快適にサーバー上のプロジェクト修正をしよう SONIC MOOV LAB→サーバー上のファイルを直接編集したい人向け