对与开发来说,越来越觉着掌握一个好的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. 把主要的代码目录都添加上,然后刷新一下工程目录,这些红线应该就会消失了。应该是插件队整个项目没有扫描完整吧,而根本原因是你没有设置插件需要的几个变量吧(个人猜测...)。

KDE Eclipse 闪退

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

现在唯一的问题就是我导入进来的工程,不能被识别。包不能解析。在导入其他工程的时候,应该先创建一个工程,然后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一切都好。

eclipse mac 下载php文件夹,PHP Pydev Eclipse (linux or mac)相关推荐

  1. mac同步linux文件夹在哪里设置,Linux和Mac上的一些特殊文件将不再同步

    近日有用户报告, Mac/Linux上创建的某些文件, 无法成功同步到Windows平台上. 我们对这个问题进行了修正.  这个修正可能会影响到Linux和Mac用户中的极少数, 大概为数百位用户. ...

  2. mac 电脑资源库文件夹_如何在Mac上找到您的资料库文件夹

    mac 电脑资源库文件夹 When fixing problems on a Mac, sometimes you need to roll up your sleeves and directly ...

  3. mac 用户 文件夹 权限_这可能是 Mac 共享文件最详细的教程了

    如果希望让一台 Mac 访问另一台 Mac 上的文件,就可以使用 Mac 的文件共享功能. 而且不仅是 Mac 之间,甚至用 iPhone.iPad.Windows PC 都可以访问 Mac 的共享文 ...

  4. 从GitHub存储库下载单个文件夹或目录

    如何从GitHub上托管的远程Git存储库中仅下载特定文件夹或目录? 假设示例GitHub存储库位于此处: git@github.com:foobar/Test.git 其目录结构: Test/ ├─ ...

  5. github 下载单个文件夹_从Github上下载单个文件夹的快速方式

    最近使用python需要从Github上下载文件,但官网上只能下载一个大目录下的所有文件,无法下载单个自己需要的文件夹. 网上主要的解决方式是SVN,有点麻烦没试. 尝试使用了Chrome的GitZi ...

  6. GitHub如何下载单个文件夹

    更新: 如果用 Chrome 的话,我一般用 GitZip for github 这个扩展 Github中并不提供单个文件夹下载, 每当下载仓库中某个文件夹时,只能克隆整个仓库, 浪费硬盘空间不说,浪 ...

  7. Eclipse 批量创建多级文件夹

    Eclipse 批量创建多级文件夹 CreateTime--2018年3月8日08:23:24 Author:Marydon 1.选中要建立文件夹的父级目录-->右键-->New--> ...

  8. eclipse 的Java Resource文件夹显示有错,可是文件夹下面的文件没有提示错误,这是怎么回事?怎么解决?

    eclipse 的Java Resource文件夹显示有错,可是文件夹下面的文件没有提示错误,这是怎么回事?怎么解决? 1.maven更新一下 2.或者把这个工程给删除了在创建一遍看看还有没有出 3. ...

  9. autojs实现的百度云网盘登录上传下载创建文件夹重命名删除文件等功能

    说明 本文提供的代码仅供参考.不建议用于生产环境. 可能有些地方在最新版本的Auto.js上面需要做修改,才能运行. Auto.js简介 Auto.js是利用安卓系统的"辅助功能" ...

最新文章

  1. Google Maps JavaScript API V3 根据地址 加载地图
  2. 给初学者的 RxJava2.0 教程 (八)
  3. JDK 9 –给圣诞老人的信?
  4. SwipeRefreshLayout官方推荐下拉刷新
  5. 空指针/0/NULL
  6. SSM-1-SSM整合
  7. 3. XML 树结构
  8. 【读书笔记】暗时间~
  9. 网络管理助力节约IT运维成本
  10. Dijkstra算法(matlab实现)
  11. 计算机网络面经八股文
  12. ue4 基于motion vector粒子优化的一些感悟
  13. 智能陈桥五笔输入法 for linux,最好用的五笔字型--智能五笔,智能陈桥,陈桥五笔,陈桥拼音,GB18030五笔,GB18030输入法...
  14. VScode C/C++ 环境配置教程 (GCC)
  15. 20张高清数据分析全知识地图,拿去吧你
  16. 5.JavaSwing知识点----(1)swing中的容器
  17. 【微服务】微服务熔断器--Hystrix
  18. Java问题定位技术手册
  19. 计算机里的le是什么符号,在python中传递le或ge符号
  20. 选择恐惧症终极自救指南

热门文章

  1. 什么是MySQL,以及它的特性
  2. Nginx设置本地浏览器缓存
  3. php获取mysql数据菜鸟_PHP操作数据库
  4. mongodb创建local库用户_mongodb用户创建与授权
  5. python opencv 界面按钮_PyAutoGUI:自动化键鼠操作的Python类库
  6. 带你学python基础:列表List
  7. 微信公众号支付开发全过程(java版)
  8. Oracle数据库之数据处理
  9. 热乎着,昨晚阿里这题真太绝了
  10. java 回调(callback)函数简介.