0

以前は に参加しDreamweaverていましたが、それ以来AptanaStudio 3 に本格的に取り組んでいます。ようやくコードが正しく色分けされるようになりましたDreamweaverが、カスタム クラスを使用した動的な検出と補完が本当に恋しいです。Aptanaただし、スタジオでそれを行う方法がわかりません。これが私が意味することです:

class.phpDreamweaverなどのファイルを作成できます

<?php 

class Test {

  function __construct(){
  }

  function something(){
    $var = "test";
    return $var;
  }

}

?>

そして、それをたとえば index.php に含めることができます

<?php 
include_once("class.php");

$test = new Test();
echo $test->something;

?>

コードにクラスを含めてから「$test = new」と入力するとDreamweaver、選択するために「Test()」が自動的にポップアップします。そしてもちろん、渡す変数。また、「$test->」と入力するDreamweaverと、そのクラス内の関数のリストもポップアップして選択できるようになり、これが動的に実行されます。

私の質問は、「AptanaStudio 3 でこれと同じ機能を得るにはどうすればよいですか?」ということです。現在Aptana、リモート エクスプローラーで Studio を使用して、Web サーバーからファイルを開いて編集しています。プロジェクトの使用に関するいくつかの提案を見つけましたが、Google今のところプロジェクトにはあまり興味がありません。ファイルを開いて編集したり、サーバー上で直接新しいファイルを作成したりしたいだけです。

Aptanaでは、 Studio でカスタム クラスを動的に検出し、それらをコード補完に使用する方法を知っている人Dreamweaverはいますか?

事前にみんなに感謝します。

4

1 に答える 1

1

コメントするには長すぎるため、これを回答として入れています。

Aptana が編集してサーバーに保存できるのは素晴らしいことですが、ローカル保存ほど信頼できるとは思いませんでした (私はそれを期待していません)。

既存のサイトからプロジェクトを作成するには (私は頻繁に行います)、ファイルを保持したいコンピューター上の場所を見つけ、フォルダーを作成し (おそらくサイトにちなんだ名前を付けます)、Aptana に移動して を選択しますFile > Import。「一般」の下に、「既存のフォルダーを新しいプロジェクトとして」のオプションがあります。それを選択し、[次へ] をクリックして、作成したフォルダーを参照し、必要なプロジェクトの種類 (おそらく PHP) の横にあるボックスをオンにして、[完了] をクリックします。これにより、プロジェクトが作成されます (これまでのところ、空のフォルダーです。次に、おそらく、使用しているリモート接続にプロジェクトをリンクする必要があります(1)。これで、作業したいファイルをプルダウンできます (インデックスを作成する場合は、インクルードも含めます)、編集して、以前と同じようにアップロードします (Ctrl + Shift + U FTW)。

追加ボーナス: ダウンロードしたすべてのものに対してグローバル検索と置換を実行できるようになりました。

プロジェクトは Aptana の大きな部分を占めており、特に、サイトの完全なコピーを作成してプロジェクトを使用する必要がないため、(少なくとも私にとっては) ディスク容量を使用する価値があります。

  1. [ウィンドウ] > [ビューの表示] > [プロジェクト エクスプローラー] を選択し、このウィンドウでプロジェクトを展開し、[接続] をダブルクリックします。ここで、使用する接続をプロジェクトに表示できます。
于 2013-02-21T21:35:16.383 に答える