アカウント名:
パスワード:
.NETやJDKだとかでコード補完が使えなかったら利便性生産性が著しく下がります。コード補完が無いとやってられない命名ルール、com.sun.java.foo.Util.longCamelCaseMethodLikeThisとか暗記したくない。IDEが流行る言語と流行らない言語は、人気もそうだけど言語/環境がIDEを頼っている部分が大きい。CのためのMakefileなら楽しく書きますが、antなんて人間が直書きするためのものじゃないだろと思います。
IDEを使うと、例えば「ファイルの属性を見るにはどうすればいいんだったっけ」とかいうのに出会うと、まずFile/Sys等のファイル操作に関するパッケージorクラスをコード
コード補完はIDEの本質じゃないでしょ。エディタでだってできる。
いやいや、プロジェクトを実際に理解し、それに合わせたコード補完をしてくれるのはIDEならではだと思いますよ。
エディタのコード補完はバッファ内やctagsのファイル等から単語を探してきますが、そのプロジェクトで何のライブラリを使っているのか分かっていて、ソースのコンパイル時に利用可能なもので、型が一致するもので、というところまでエディタはやってくれません。できるというならそれはエディタじゃなくてIDEになりませんか?
自分定義で申し訳ありませんが、IDEに必須な機能、自分が欲しい必要最低限の要素って
その程度なら、vim+clang+qmakeである程度出来ると思う。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
IDE(インテリセンス)ありきの言語はどうすんの (スコア:1)
.NETやJDKだとかでコード補完が使えなかったら利便性生産性が著しく下がります。
コード補完が無いとやってられない命名ルール、com.sun.java.foo.Util.longCamelCaseMethodLikeThisとか暗記したくない。
IDEが流行る言語と流行らない言語は、人気もそうだけど言語/環境がIDEを頼っている部分が大きい。
CのためのMakefileなら楽しく書きますが、antなんて人間が直書きするためのものじゃないだろと思います。
IDEを使うと、例えば「ファイルの属性を見るにはどうすればいいんだったっけ」とかいうのに出会うと、
まずFile/Sys等のファイル操作に関するパッケージorクラスをコード
Re: (スコア:0)
コード補完はIDEの本質じゃないでしょ。
エディタでだってできる。
Re: (スコア:1)
いやいや、プロジェクトを実際に理解し、それに合わせたコード補完をしてくれるのはIDEならではだと思いますよ。
エディタのコード補完はバッファ内やctagsのファイル等から単語を探してきますが、そのプロジェクトで何のライブラリを使っているのか分かっていて、
ソースのコンパイル時に利用可能なもので、型が一致するもので、というところまでエディタはやってくれません。
できるというならそれはエディタじゃなくてIDEになりませんか?
自分定義で申し訳ありませんが、IDEに必須な機能、自分が欲しい必要最低限の要素って
Re:IDE(インテリセンス)ありきの言語はどうすんの (スコア:1)
その程度なら、vim+clang+qmakeである程度出来ると思う。