アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stay hungry, Stay foolish. -- Steven Paul Jobs
補完 (スコア:2, 参考になる)
遅いというのは本質的なことじゃないからまだいいとして、めったに使わないようなマイナーなパッケージ名が一番上に出てきたり、学習機能が無いのも致命的。
それから変数を使うときには補完できるけど変数を宣言するときには補完できないのも欠点。1つのクラスの中では、違うメソッドの中で同じ変数名を使うことが多いし(例えば図形を扱うクラスならwidth, height, length, pointsといった変数名は良く使うだろう)、オーバーロードで似たようなシグネチャのメソッドを定義するときとかにも必要だし。
解決策としては
・同じクラスやパッケージ内だけから補完するコマンドとグローバルな名前空間で補完するコマンドに分ける
・emacsやNetBeansにあるdabbrevを実装する
とかが考えられる。そうすれば補完が遅いのも解決されるしdabbrevなら変数を宣言するときにも使えて、学習と同じような効果が得られる。
これらは既存の補完を邪魔せずに追加できるから誰か追加してくれないかなぁ。
現在emacsで編集、Eclipseでデバッグという状態でだいたい満足してるから自分で書くほどじゃないし。
Re:補完 (スコア:2, 興味深い)
Re:補完 (スコア:1)
「for」と入力したら、続けて「(」「int i=0;」「ihoge;」「i++)」「{\n}」と出力される…(^^;
Palm上で(今のところ馴染める言語/処理系に出会ってないのでイマイチだが、もし出会えば)
Scriptingするときにはバリバリに役立ちそうです。
#POBoxは乾電池WorkPadじゃ遅いけど手放せないんでG7
#蛇足だがPalmWikiも愛用。
Re:補完 (スコア:1)
Re:補完 (スコア:1)
Re:補完 (スコア:1, おもしろおかしい)
引継ぎ側:
引き継いだプロジェクトのクラス名やメソッド名にスペル間違い、もっすごいのよ。それで継承とか委譲とかするのすんげえジレンマ。
引き継がれ側:
納品後の Javadoc 見たら、スペルミスはけーん。
ああああああ、直せるものなら直したいけど、
これ直すと、あっちとこっちとそっちとむこうにも影響が、とジレンマ。
Re:補完 (スコア:0)
Re:補完 (スコア:0)