龙岩易富通日常工作笔记

记录日常工作中的点点滴滴

zend studio代码函数不能自动提示

2017.07.03 | 290阅读 | 0条评论 | 通用代码

1.解决的办法:
在这个项目上面右键->configure->add php support 。

然后系统会自动rebuild。这样再在项目的文件里面输入函数看看。

(如果你想要zendstudio支持javascript的语法高亮和流行框架比如jquery的语法高亮也可以通过同样的方式来做,相关addXXX选项都在configure下)

2.解决修复方法如下: 
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文件删除如下图所示红色部分的内容


zend studio中ctrl+鼠标左键无法转到类或函数定义文件的解决方法: 
zendstudio 时常 无法ctrl+左键 跳转 到函数源 代码 是创建工程的方式造成的,很有可能是把先前存在的工程以file的形式导入, zendstudio 就把工程当作文档来处理了


解决的办法是: 
右键点击工程->configure->add php support 然后系统会自动rebuild工程/workspace , 
至此,问题解决!
如果你想要zendstudio支持javascript的语法高亮和流行框架比如jquery的语法高亮也可以通过同样的方式来做,相关addXXX选项都在configure下 


在用 Zend Studio 编写 PHP 项目时发现调用系统函数时调试正常, 但是在编写代码时却提示函数未定义"Call to undefined function ", 在左侧语法检测状态区域栏总是显示个小黄色的三角形的感叹号.


解决办法:
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, 重置项目编译状态
Project -> Clean -> Clean all projects

3, 重新编译项目
Project -> Build All

4, 完成! 再看看是不是小黄色的感冒号图标消失啦~
提醒: PHP Language Library 中存放的都是一些系统函数以及扩展库函数的定义原型, 当编码时调用这些函数时 Zend Studio 可以根据这些定义原型进行代码提示及补全.

赞 (

发表评论