16
初心者はIDEオートコンプリート(Intellisense)を使用する必要がありますか?[閉まっている]
プログラミングを初めて学び、初めてプログラミングを学ぶ人を助けているときに、これに遭遇することがよくあります。私は本当に新しい初心者について話している、まだオブジェクト指向について学び、オブジェクトを構築し、メソッド呼び出しとそのようなもの。通常、彼らにはキーボードがあり、私はただガイダンスを提供しています。 一方では、IDEのオートコンプリート機能は、IDEが正しく実行されていることをフィードバックし、すぐに気に入って信頼できるようになることを支援します。 一方で、IDEのオートコンプリートへの初期の依存は、概念を本当に理解しなかったり、いつか単純なエディターだけで自分自身を見つけた場合に機能できるようになることを恐れています。 この点でより多くの経験がある人は誰でも彼らの意見を共有できますか?初心者、オートコンプリート、または手動入力のどちらが良いですか? 更新 みんなの入力に感謝します! 多くの答えは、メソッドの完成、メソッドのルックアップやドキュメントの提供など、オートコンプリートの主な用途に焦点を当てているように見えます。しかし、最近のIDEはもっと似ています。 リストタイプのオブジェクトを作成するとき、IDEは右側の新しいArrayListに自動補完します。なぜ新しいリストになれないのか、初心者にはすぐには分からないかもしれませんが、それがうまくいくので、彼らは先に進みます。 コンテキスト内のローカル変数に基づいてメソッドパラメーターを入力します。 オブジェクトのキャストを実行する 「import」または「using」ステートメントを自動的に追加する などなど。これらは私が意味する種類のものです。私がプログラミング101をやっている人について話していることを思い出してください。IDEがこれらのことを行うのを見たことがあります。 プログラムの流れに集中し、言語の詳細を理解して言語のニュアンスを理解する前に物事のコツをつかむのに役立つと主張することができますが、私にはわかりません。
35
ide
intellisense