2011-06-18 24 views
0

「設定>プレフェンス>バックアップ/自動完了>各入力で自動補完を有効にする」と「入力時に機能パラメータのヒント」オプションをチェックしました。私はNotepad ++ 5.9(unicode)バージョンを持っています。自動的に関数名は完成しますが、引数は自動的に完成しません。また、私は再インストールを試みた。私はそれがこの機能を持っているが動作していないことを知っているどんな考え?notepad ++オートコンプリートが関数引数で機能しないのはなぜですか?

私は "pri"と書いても自動的にprint_rを完了しますが、イメージのように動作させたいと思っています。 http://i51.tinypic.com/3322auc.jpg

答えて

6

ええと、これはあなたの質問に対する回答ではありませんが、とにかくそれを共有したいと思います。

私は長年にわたってメモ帳++を使用してきました。私はEclipseが気に入らず、NetBeansはちょっと遅いです。 何かのためにオートコンプリート機能を使用したことはありません。 メモ帳++は実際にはコード解析を行うことができません。既知のPHP関数の自動補完しかできません。

私はフルコード解析を行い、独自のコードの自動補完もできるIDEに切り替えました。

メモ帳++は本当に素早く何かを書こうと思えば素晴らしいです。 PHPが自動補完をうまくやっていないので、PHPについて学びたいなら、それは素晴らしいツールです。)しかし、大規模なアプリケーションで作業しているときに本当に生産性を上げたいのであれば、コード分​​析。ここでは生産性が重要です。私はファイルを調べる時間が少なくて済み、実際にコードを書く時間が長くなりました。これは素晴らしいことです! :D

PHP用の優れたIDE:NetBeans、PHPStorm、Eclipse。

+0

私はそれがIDEではないことを知っていますが、この機能があり、動作しません。だから私の質問はまだ答えられていない。 –

+0

うーん、私はチェックし、 'print_r'では動作しませんが、' substr'ではうまくいきます。それにもかかわらず、Notepad ++のオートコンプリートは強力なものではありません。 – Halcyon

0

メモ帳++非常に良いテキストエディタですが、IDEではありません。
IDE-NetBeansまたはPhpStormを使用してみてください。スマートなオートコンプリートだけではありません。

4

この機能を使用するには、適切な関数とパラメータを含む.xmlファイルを提供する必要があります。

インストール手順のJavascriptの例はhereです。

PHP(または私が探しているPython)のxmlファイルが見つかりませんでした。しかし、これはnppでうまくいくようですが、正しいxmlファイルを見つけるだけでいいです。

運が良かった!

(ああ、と、IDEなどの細かいNPP作品あきらめるには余りにも迅速です投じに耳を傾けることはありません。)

+1

リンクが壊れています。他の誰かが、javascriptのすべての関数とそのパラメータ宣言を含むファイルを指すことはできますか? –

+0

リンクが壊れてしまった – Noitidart

0

私はこのことについて同じ質問があり、機能のヒントがOKですが、PARAMメモ帳の新しいリリースをダウンロードするまでヒントは表示されません++(インストールはインストールされません)。前に、私は多くの時間をtryed、およびXMLファイルを編集します。

自分の言語を編集する場合は、プラグイン/ APIsフォルダのcpp.xmlに存在する言語xmlからコピーできます。そのルールを理解するのは簡単です。

設定ファイルが変更された場合、エラーが発生することは非常に簡単です。

関連する問題