問題タブ [code-completion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - PDTのようにPyDevでコード補完をトリックしますか?
変数の型を伝えることで PyDev コード補完を支援する方法はありますか?
PDT では、PHPDoc のような構文をそのような目的で使用できます。
しかし、今のところ、Python で同じことを行う方法がわかりません。
c++ - Netbeans C/C++ JavaDoc コード補完
NetBeans 6.7.1 で C++ を開発しています。オートコンプリートのために CTRL + スペースを押すと、メソッドのシグネチャのみが表示されます。コードのコメントに JavaDoc を使用していますが、NetBeans には表示されません。Doxygen プラグインをインストールしましたが、完全なドキュメントを生成するためだけのものです。
IDE に C++ の署名と JavaDoc を強制的に表示させる方法はありますか?
この機能は現在 Java に実装されているため、問題にはならないと思います。
どうもありがとう。
linux - VIMでの自動コード補完?
VIM は Eclipse のように自動コード補完を行うことができますか? 通常、Windows ラップトップから Putty を介して Linux 開発サーバーに接続します。それで、Putty で変数名を入力できるときにオートコンプリートのようなドロップダウン メニューを実行できる VIM のプラグインを見つけることができるといいのですが、これは可能ですか?
ありがとう!
emacs - Emacs の補完モードの選択を理解する
多くの代替 Emacs 自動補完メカニズムがあるようです。徹底的な検索をしなくても、次のことが頭に浮かびます: ido、オートコンプリート、つらら、バッファー内補完、ミニバッファー補完、標準のアウトオブボックス補完。そして、コード補完があります。たくさん。そしてその多くは言語に依存しています。コードと非コードのオートコンプリートの両方における主要プレーヤーの利点をまとめた Emacs の達人が 1 人か 3 人いると非常に便利です。そして、これは Stack Overflow であるため、言うまでもなく、Emacs の IDE のようなメカニズムに最適なオート コンプリート モードを特定することは良いことです。
更新: Emacs Wiki の完了ページを見つけたところ、私の基本的な質問が増幅されました。これらすべての選択肢の中で、何が良いのか、何が悪いのか、そして 2 ~ 3 でしか遊べない場合、どれをお勧めしますか?
jsf - struts2、jsp でのコード補完
私はJSF ( IDEとして netbeans を使用)でいくつかの作業を行い、 jsp/xhtmlファイル内で、定義したBean/リソースバンドルのコードを取得します。
ATM struts2を調査していますが、 IDEで同様の機能を取得できないようです。これはIDEの場合だけですか、それとも何かを定義する必要がありますか?
ありがとう
jquery - Notepad++ で jQuery コード アシストを有効にする方法
最近 Notepad++ をダウンロードしましたが、JQuery/JQueryUI のコード アシストを有効にする方法がわかりません。
ヒントや指示はありますか?
xcode - Xcode のコード補完を無効化または変更する方法はありますか?
Xcode Code Sense 設定で「ポップアップ リストに引数を表示する」と「補完用の引数プレースホルダーを挿入する」の両方のチェックを外しましたが、エディターで「else」と入力すると (たとえば)、Xcode はまだ書式設定済みの形式でダンプします。 「その他」ブロック。
この機能を完全に無効にする方法、または (できれば) Xcode が挿入するブロックを変更する方法はありますか? デフォルトの Xcode の「else」ブロックは私のコーディング スタイルと一致しないため、プレースホルダーは私の生産性を助けるどころか妨げてしまいます。
更新:コード補完に使用されるデフォルトのインデントと空白を変更する方法を説明するこの質問を見つけたので、質問の後半に答えます。
更新 #2: outis によって提案されているように、「自動的に提案する」を「決して」に設定すると、コード補完が効果的に完全に無効になります。私が探しているのは、変数名とメソッド名の通常の補完をすべて維持しながら、特定のコード補完 (「else」ブロックなど) を無効にする方法だと思います。
emacs - Emacsでオートコンプリートを取得して、ボタンを押すと自動的に補完を開始する方法
私はemacsのオートコンプリートelispを使用しています。現在M-TABを押して使用していますが、4文字後にオートコンプリートもしたいです。
yasnippet をオートコンプリートのソースとして使用しているため、4 文字の後にオートコンプリートに設定すると、if、for、inc、main のような補完は表示されません。
オートコンプリートをすぐに開始するように設定すると、入力の邪魔になります。
キー バインディングを設定し、4 文字の後に自動補完を開始するように指示すると、キー バインディングが無視され、補完が開始されません。
M-TABを押すか、4文字後に完了するようにしたいと思います。
編集:試しました
私も持っています
それでもうまくいきませんでした。M-TAB を押すと、ミニバッファーに「Nothing to complete」と表示されます。