質問

もう の一部といえるのかもしれない, このソースコード(通称頭に付けた)本発明ではコードエディタ(第ている書式では色).あ符号化が容易でないものかどうかの機能 CalculateReportSums, ReportSumsCalculate または単に GetReportSums.

残念ながら私がまだ見つかっていないコードエディタという満足の実施この機能をクリアしました。による"満足""を意味してVisual Studio C#".

私の最初の選択テキストエディタにはNotepad++でのみのリストをPHPの内蔵機能でのみ表示されますございますのでご注意下さCtrl+スペース。こEclipse+PDTが上がるようになるでしょうが、まだしばしばその男、時には失敗した全のための明確な理由のないシリコーンコーティング)、場合にのみ表示された一時停止入力設定のタイムアウトの一部に小さな値のリストは表示された.

いものがあるのか、それは何なのか良い出会い。も意識すべての変数を現在の範囲は、どちらかというとき include()s、表示のリストでもリアルタイムます。

知っているPHPが動的言語は、本プロジェクトのコードの完了が不可能にする場合は、原則としてできなどの変数があまで実行でき続きプロジェクトを実施するにはかなり良い程度んとされていますが、あくまで僕が見たです。

追加: 追加マイナポイントになりたいのCCする瞬間のようにできます。ていただいたものとさせていた文字の一覧表示しているのを瞬時に行うことになる。ていただいたものとさせていた別の文字のリストになりの半分前まで点滅します。限りなくゼロに近のCPU使用量を瞬時に結果(全出身の神々のキャッシュ!).

しておりますので今の私の記録機能の変数であっても特別です。うPHPLint文(その後メンバーの件数をご確認くださいコードです)、その他の構文にまとっても同じことです。強いこともに優しいコメントする。:)

役に立ちましたか?

解決

私はNetBeansはAptanaのより良いコード補完を持っていることを発見しました。私はCodeIgniterので働いていたときは、NetbeansのはAptanaのではないでしょうモデルの私の静的メソッドの完全なコードです。

この私の投稿以来、ジェットブレーンズはPHPStormを解放し、あなたの迅速な火災のインテリセンスだけでなく、より良いタイプヒンティングを持っていました。これは、他のすべての私見に絶対的に優れています。私は自由のためにここ数ヶ月のためにEAP 2.0を使用してきた。

他のヒント

あなたは右のそれインテリセンスがはるかに複雑PHPのような動的型付け言語であるです。例えば考えてみましょう。

  function get_foo($x) {
       return $x ? new abc() : new xyz();
  }

  get_foo(123)->... can your IDE autocomplete here?

PDTについて知っているが、NetBeansはこれを処理することができない、とphpedは特別な方法で注釈を付けることには「get_foo」を必要としないでください。

私はまだJetBrainsのから今後のWebIDEを試していません(のhttp:// WWW .jetbrains.com / webide /(スクリーンショットを参照)/ index.htmlをの)を備えていますが、この点で有望に見える。

間違いなく、NetBeansのを使用し、非常に便利であり、良好なインテリセンスを持って(大丈夫、完璧ではない)が、例えばEclipseのよりも優れてます。

私はあなたの自由.its の NetBeansのをお勧めします。それはすべてのプラットフォームで利用可能で、ほとんどそれは、PHPを編集するための良いですが、JSP、Javaの、CSS、HTML、... 、SVNのために良い水銀、プラスあなたは kenai.comする ...

とeasylyそれを統合することができます

これはポップアップのインテリセンスの種類に役立ちます。

私を信じて、私はPHPの開発のためにそれを使用していますし、その最適なIDE、私は見つけることができます...

Iは、実行可能なバージョンを有するPHPEdを( http://www.nusphere.com/ の)を使用しこの機能の。

:彼らは彼らのフロントページに記載されているのオファーを持っています。 にこれを無視します。今では、少なくとも4年間は明日ののエンディングををされています。

私は、Windows上にあるそれを取ります。 Windowsで私は通常( http://www.mpsoftware.dk/phpdesigner.php のphpDesignerを使用します)これはかなり良いCCを持っています。 Linuxでは、Iはgeany( http://www.geany.org/する)またはVIMその両方を使用しますCCを持って、後者の場合には、あなたはそれを設定する必要があります。私は、Eclipseがあまりにも肥大化であることが判明し、私はそれが起動するのを待つの病気になりました。 :\

Kimodoは、PHPの関数ではないだけを明らかにし、良いコード補完を持っていますが、あなたが持っているものは、現在のコンテキスト内に宣言されています。あなたが正しく機能またはいずれかを文書化した場合また、それは同様にそのドキュメントを表示します!

私は、Zend Studioの5.xでいたトップは何も自動完成を見に至っていません

...私は後でEclipseの上に構築されているバージョンを試してみましたが、よくは、同様のAptanaを使用している場合があります

残念ながら、これは意味Win7の中にネジを見上げて(1 Zendのメーカーが上に構築された)は、Java GUIので、XPまたは2000表情で窓を保ちますが、Zendの5を持っている機能のために、それはそれだけの価値があります。

それは自動既知の機能を完了します、それはしていないだけで、あなたの現在のファイルのために、あなたが作る変数/関数を自動補完しますが、開いているすべてのファイル(と私は開いているプロジェクト内のすべてを考える)、および自動としてクラスのアイテムを提案しますだけでなく、十分ます。

プラスコードの一部をテストするために地元のZend Studioの自体の内部で実行することができるということは素晴らしいです。それは簡単にあなたが両方のローカルファイルシステムに保存して....同時に、サーバーにアップロードしてみましょうだけならば(私は10分ごとにサーバーに変更をダウンロードしますバックグラウンドで実行されているFTPプログラムを聞かせて)。

VIMます。

http://weierophinney.net/matthew/archives /123-Vim-7-code-completion.htmlする

また、推奨される同様の質問を見て、私はvimのコード補完を使用するさまざまな方法を議論する良い質問がすでに存在しているに気づいています。

VIM のでWord /コード補完

あなたは、Zend Studioのを試すことができます。

http://www.aptana.org/

コード支援
エイズオーサリングHTML、CSS、JavaScript、PHP、Rubyなどがある。支援の最新のHTML5の仕様です。を含む情報 のレベルのサポートの各要素の主要なwebブラウザ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top