2013-02-21 87 views
0

我曾經在Dreamweaver上,但後來我真的進入了Aptana Studio 3.我終於正確地獲得了代碼着色,但有一點我真的從Dreamweaver錯過了動態發現和完成使用自定義類。但我不知道如何在Aptana Studio中做到這一點。這裏是我的意思是:使用Aptana Studio 3動態檢測自定義類

隨着Dreamweaver我可以創建一個文件,如class.php

<?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->」Dreamweaver也會彈出該類中的功能列表供我選擇,並且它會動態地執行此操作。

所以我的問題是「如何獲得與Aptana Studio 3相同的功能?」我目前使用Aptana Studio與遠程資源管理器打開並編輯Web服務器中的文件。我通過Google發現了一些關於使用項目的建議,但我現在對項目沒有真正的興趣。我只想打開文件並對其進行編輯和/或直接在服務器上創建一個新文件。

那麼,有沒有人知道如何獲得Aptana Studio來動態檢測自定義類並將它們用於代碼完成,如Dreamweaver呢?

感謝大家提前。

+1

此功能適用於我,但我正在使用一個項目。我不知道你爲什麼不想使用項目 - 它只是你的文件的本地副本。完成後,您可以隨時刪除本地副本。 – 2013-02-21 20:46:27

+0

我喜歡在我的電腦上沒有額外的東西,我不需要,我喜歡Aptana可以編輯並直接保存到服務器的事實。另外,我不確定如何將現有網站放入網上,並將其與Aptana的項目結合使用。 – 2013-02-21 21:11:37

回答

1

我把這個作爲一個答案,因爲它太長的評論。

Aptana可以編輯並保存到服務器上,雖然我沒有發現它和本地保存一樣可靠(我當然不相信它)。

要從現有網站製作項目(我經常這樣做),您只需在計算機上找到想要保留文件的位置,製作一個文件夾(可能將其命名爲您的網站後),然後進入Aptana並選擇File > Import。在「常規」下,可以選擇「現有文件夾作爲新項目」。選擇它,點擊下一步,瀏覽到你所做的文件夾,選中你想要的項目類型旁邊的框(可能是PHP),然後點擊完成。這將創建一個項目(目前只是一個空文件夾,然後你可能想要將項目鏈接到你一直使用的遠程連接(1)。現在你可以下拉你想要工作的文件了(抓住你的也包括,如果你想他們索引),並編輯它們並上傳它們就像你一樣(Ctrl + Shift + U FTW)

增加的獎金:現在你可以做全球搜索和替換你下載的所有東西。

項目集錦是一個巨大的一部分,他們是真正值得的磁盤空間(至少對我來說) - 特別是因爲你不必使您的網站的完整副本使用它們

  1. 窗口>顯示視圖>項目資源管理器,在此窗口中展開項目並雙擊'連接',您可以在其中顯示項目使用哪個連接。
+0

許多很多感謝您在這裏介紹的簡單直接發佈的帖子。我遵循了你發佈的這些步驟,並且它第一次工作。只是一個問題,但。當我點擊保存時,它會自動將文件上傳到服務器,就像我以前用Dreamweaver做的一樣?如果沒有,是否有辦法設置它來做到這一點? – 2013-02-21 21:43:27

+1

它不會自動上傳保存的文件(我只是用傳統的Ctrl + s,Ctrl + Shift + u把我的手指拿出來),但Web部署嚮導中有一個選項可以自動同步您可以嘗試的更改: https://wiki.appcelerator.org/display/tis/FTP,+SFTP,+and+FTPS+Deployment – 2013-02-21 22:00:40

+0

你絕對是真棒!這對我行得通。這不是我最初希望得到的解決方案,但它的工作原理。也許沒有一個解決方案,我最初想要的方式,但你肯定讓我以我習慣於Dreamweaver的方式工作。榮譽!非常感謝您的幫助。 – 2013-02-21 22:14:22