> php教程 > php手册 > PHP Pydev Eclipse (linux or mac)

PHP Pydev Eclipse (linux or mac)

WBOY
풀어 주다: 2016-06-06 19:54:26
원래의
1058명이 탐색했습니다.

对与开发来说,越来越觉着掌握一个好的IDE是很重要的。虽然我也是VIM党,但当工程逐渐庞大,VIM的优势便很难体现。对于单个文件来说,VIM是高效的,但对于工程来讲,还是IDE要好一些。eclipse 官网 和 pydev的链接。 PHP 首先下载 eclipse。在这里 Eclipse

对与开发来说,越来越觉着掌握一个好的IDE是很重要的。虽然我也是VIM党,但当工程逐渐庞大,VIM的优势便很难体现。对于单个文件来说,VIM是高效的,但对于工程来讲,还是IDE要好一些。eclipse 官网  和  pydev 的链接。

PHP

首先下载 eclipse。在这里 Eclipse 。可以根据开发需求。这里我们选择PHP的eclipse。里面帮我们配置好了PHP的插件。当然,前提是系统安装了PHP。

PYTHON

另外我们需要下载pydev 这个插件,对于python开发来讲,这是一个很不错的插件。这里我把下载的内容保存下来了,pydev 下载后安装也很简单(暂时是最新的,但是想必也会有成旧版的一天吧)。解压,会有2个目录,把features 和 plugin 对应的目录都丢掉你的eclipse 的主目录下面的对应的features 和 plugin 里面。重启eclipse,创建新工程,应该就可以看到pydev 的工程类别了,选择就可以了。

Eclipse 工程属性配置

然后,开始创建一个新工程,如果需要把其他地方的代码导入到这个工程,可能会出现一些错误误报问题。表现就是,本来一些包和类是对的,但是eclipse 确给他们打上了红线,看起来好不爽,并且队这些代码还没法进行代码跳转。这个问题这样解决。打开property菜单,进到PyDev-PYTHONPATH里面。设置里面的source folder. 把主要的代码目录都添加上,然后刷新一下工程目录,这些红线应该就会消失了。应该是插件队整个项目没有扫描完整吧,而根本原因是你没有设置插件需要的几个变量吧(个人猜测...)。

PHP Pydev Eclipse (linux or mac)

KDE Eclipse 闪退

另外还有一个问题,也曾经是我遇到的,就是 在Linux 下,我的是kde桌面,eclipse经常崩溃。这个问题困扰了我很久,让我曾一度觉着Linux不能胜任开发工作,都有些沮丧了。后面找到了eclipse 闪退的原因,就是这个 gtk 的问题。换成 gnome 的就可以了。在kde上也是可以运行的。其实不是什么大问题。所以,用linux 开发是可以的,只是我们还不够了解。原帖在这里 。我把gtk2theme 从 oxgen-gtk 换成 gnome 默认的那个,就再也没有出现过crash。

PHP Pydev Eclipse (linux or mac)

现在唯一的问题就是我导入进来的工程,不能被识别。包不能解析。在导入其他工程的时候,应该先创建一个工程,然后import其他的东西。直接导入整个 filesystem 而不是 existing projects现在并没有出现问题,目前为止,一切都是好的。感谢  ecipse 导入工程 。

注意 Eclipse 版本
另外还遇到这个问题,就是 eclipse 不能解析PHP 工程的路径,不能进行代码间跳转。我把我的工程导入近来,发现eclipse不能很好的解析,出现的一个问题就是,php不能够解析路径。我怀疑是php 版本的问题,发现eclipse中用的php interpreter 的版本还是 5.3 ,但是我想设置成 5.5 都不能选,怀疑是 这个eclipse 的插件有问题,原来这个eclipse是我1年前下载的版本,当然比较旧了,然后去下载了个新的,果然可以,问题解决。

至此,所有的eclipse 的问题都搞定了,我习惯用git,eclipse对git的支持也很好,都不用我自己去找git的eclipse插件,目前来说,eclipse一切都好。

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿