1.解決的辦法:
在這個項目上面右鍵->configure->add php support 。
然后系統(tǒng)會自動rebuild。這樣再在項目的文件里面輸入函數(shù)看看。
(如果你想要zendstudio支持javascript的語法高亮和流行框架比如jquery的語法高亮也可以通過同樣的方式來做,相關(guān)addXXX選項都在configure下)
2.解決修復(fù)方法如下:
1.找到 Zend Studio所在的文件夾 (在Windows 7是”C:\Users\[your profile]\Zend\workspaces\” 提示:[your profile]請自行換成你自己的目錄名,如我的Zend Studio的目錄在C:\Users\Administrator\Zend\workspaces)。
2.找 到 “[your workspace name]\.metadata\.plugins\org.eclipse.core.runtime\.settings” 文件夾 (提示:[your workspace name]請自換成你自己的目錄名,默認的目錄名是”DefaultWorkspace7″)。
3.刪除”org.eclipse.dltk.ui.prefs” 文件。
或者你可以打開org.eclipse.dltk.ui.prefs文件刪除如下圖所示紅色部分的內(nèi)容
zend studio中ctrl+鼠標(biāo)左鍵無法轉(zhuǎn)到類或函數(shù)定義文件的解決方法:
zendstudio 時常 無法ctrl+左鍵 跳轉(zhuǎn) 到函數(shù)源 代碼 是創(chuàng)建工程的方式造成的,很有可能是把先前存在的工程以file的形式導(dǎo)入, zendstudio 就把工程當(dāng)作文檔來處理了
解決的辦法是:
右鍵點擊工程->configure->add php support 然后系統(tǒng)會自動rebuild工程/workspace ,
至此,問題解決!
如果你想要zendstudio支持javascript的語法高亮和流行框架比如jquery的語法高亮也可以通過同樣的方式來做,相關(guān)addXXX選項都在configure下
在用 Zend Studio 編寫 PHP 項目時發(fā)現(xiàn)調(diào)用系統(tǒng)函數(shù)時調(diào)試正常, 但是在編寫代碼時卻提示函數(shù)未定義"Call to undefined function ", 在左側(cè)語法檢測狀態(tài)區(qū)域欄總是顯示個小黃色的三角形的感嘆號.
解決辦法:
1, 修改項目 .buildpath 文件
<?xml version="1.0" encoding="UTF-8"?> <buildpath> <buildpathentry kind="src" path=""/> <buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/># 新增一句 kind="con" </buildpath>
2, 重置項目編譯狀態(tài)
Project -> Clean -> Clean all projects
3, 重新編譯項目
Project -> Build All
4, 完成! 再看看是不是小黃色的感冒號圖標(biāo)消失啦~
提醒: PHP Language Library 中存放的都是一些系統(tǒng)函數(shù)以及擴展庫函數(shù)的定義原型, 當(dāng)編碼時調(diào)用這些函數(shù)時 Zend Studio 可以根據(jù)這些定義原型進行代碼提示及補全.
發(fā)表評論