2013-04-06 41 views
15

所以我下載了崇高的文本3,據稱「崇高的文字現在會掃描你的項目中的文件,並建立索引哪些文件包含哪些符號。這將備份的新功能項目中的轉到定義和轉到符號「。崇高的文本3,索引和轉到符號/轉到定義

我創建了一個包含zend框架源代碼的新項目...然後,我嘗試執行goto definition和goto symbol,但它們仍然只允許您在當前文件中「轉到」定義/符號,而不是整個項目。

我究竟應該如何配置崇高的文本3,這樣我可以使用goto定義/符號,以任何方法在項目,而不僅僅是當前文件(類似於Eclipse的按Ctrl + + 中號開放方法功能)。

+1

只是爲了確保,你在做'CTRL + SHIFT + r'不'CTRL + r'當你在新的項目中嘗試這個正確? – skuroda 2013-04-06 03:34:48

回答

15

首先,要確保相關的文件夾通過檢查,他們出現在側欄中FOLDERS下(你可以切換使用 - ķ - )添加到項目中。如果Zend文件夾不存在,請通過轉至Project » Add Folder to Project...來添加它。

那麼你應該使用Goto » Goto Symbol in Project...(或 - - [R)。 Goto Definition應該在整個項目中進行搜索。至少,這是它的行爲就像是我的崇高3構建3019爲OS X

什麼替換CTRLSHIFT如果在Windows上。

+2

我注意到,如果我已經有方法上的光標,然後如果我點擊'shift' +'command' +'R',它實際上會啓動一個[下拉菜單](http://postimg.org/image/bj63iatj1 /)..然後,我必須重新輸入命令,然後按回車..只有這樣它纔會跳轉到方法定義..是不是有辦法直接跳轉到方法定義? – abbood 2014-02-28 13:16:06

+10

@abbood使用⌘⌥↓。 – 2014-05-14 18:29:23

3

假設這是不是一個快捷方式的問題(你可以試圖找到從菜單符號測試這個)

嘗試:

  1. 退出崇高文本3.
  2. 清除出崇高文本3索引文件夾
    • 在OS X,刪除〜/庫/應用程序支持 /崇高的文本3 /索引
    • 內容
    • 在Windows中,刪除應用程序數據\本地\崇高的文本3 \首頁\
  3. 打開ST3的內容和你的項目
    • 打開控制檯 - 錯誤(查看>顯示控制檯)
    • 檢查

最有可能第3步後,您的項目將恢復正常,但如果不檢查的問題是什麼,而索引和嘗試搜索該規範問題。

編輯:根據你的項目重建緩存的大小可能會採取looong