回答編集履歴

2

追記

2015/09/03 00:37

投稿

vc3000
vc3000

スコア196

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  私はvimを使い始めて約12年、vimスクリプトで自分が欲しいものはほぼ作れますし、かなり設定を作りこんでいます。
2
2
 
3
- いるかいないかで言えばたくさんいると思います。私の場合、PHPで4〜5万行くらいのWebサイトを作ったのが一番大きかったでしょうか。PHPはデバッガがなくても苦にならないんですよね。printfデバッグで十分。PHP関数は全部辞書(:h 'dict')に書いて、cronで10分おきに自分のソースにctagsを回していました。これで何も不便は感じませんでした。
3
+ いるかいないかで言えばたくさんいると思います。私の場合、PHPで4〜5万行くらいのWebサイトを作ったのが一番大きかったでしょうか。PHPはデバッガがなくても苦にならないんですよね。printfデバッグで十分。PHP関数は全部辞書(:h 'dict')に書いて、cronで10分おきに自分のソースにctagsを回していました。関数名をタイプするとその引数をecho表示するスクリプトも自作していました。これで何も不便は感じませんでした。
4
4
 
5
5
  しかしC++やC#で書くときは迷わずIDEを使います。一番の差はインテリセンスでしょうかね。
6
6
  クラスライブラリや他人が書いたコードを使うときはメソッド名を補完したり、クラス階層を表示してくれるのが非常にありがたい。

1

追記

2015/09/03 00:37

投稿

vc3000
vc3000

スコア196

answer CHANGED
@@ -4,4 +4,7 @@
4
4
 
5
5
  しかしC++やC#で書くときは迷わずIDEを使います。一番の差はインテリセンスでしょうかね。
6
6
  クラスライブラリや他人が書いたコードを使うときはメソッド名を補完したり、クラス階層を表示してくれるのが非常にありがたい。
7
- 他の言語でも本格的なアプリケーションを作るときはIDEがあるなら使いたいです。
7
+ 他の言語でも本格的なアプリケーションを作るときはIDEがあるなら使いたいです。
8
+
9
+ [追記]
10
+ IDEとvimの差、デバッガの存在も大きいです。Webアプリの場合はリクエストの前後でデータがどう変わるかDBを見ればいいのですが、デスクトップアプリのようなプログラムだと必ずしも1アクションごとにDBやファイルに保存するというものではないので、デバッガで変数を見るということが重要になります。