> For the complete documentation index, see [llms.txt](https://php7.shujuwajue.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://php7.shujuwajue.com/kai-fa-gong-ju/eclipse-an-zhuang-yu-pei-zhi.md).

# Eclipse 安装与配置

## 目录

* Eclipse 安装
* Eclipse 配置
  * 1.tab 变为4个空格:
  * 2.Eclipse配色方案插件
  * 3.停止Eclipse里面**DLTKindexing**进程

## Eclipse 安装

[Eclipse 官方下载地址](https://www.eclipse.org/downloads/)

[Eclipse for PHP Developers](http://www.eclipse.org/downloads/packages/eclipse-php-developers/neon3)

由于最版本一般对java的版本有最新的要求,所以可以选择考虑早期版本的[Eclipse](https://www.gitbook.com/book/xiaoxiami/php-7/edit#)列表

注意:php7的开发的话下载最新版本的[Eclipse for PHP Developers](https://www.gitbook.com/book/xiaoxiami/php-7/edit#)即可,会集成php7及以上开发环境,

> 这里我使用的版本: Neon.3 Release (4.6.3)

![](https://262546289-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LfnT30qftdnCQUfMVHf%2F-LfnT8IJ0hVJSs558T1t%2F-LfnTFmVl6elImcWxzOT%2Feclipse_version.png?generation=1558862970909647\&alt=media)

需要java 1.8版本

```
$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
```

## Eclipse 配置

### 1.tab 变为4个空格:

1.点击 window->preference-,依次选择 General->Editors->Text Editors,选中右侧的 insert space for tabs;如下图所示，保存，第一步完成；

![](https://262546289-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LfnT30qftdnCQUfMVHf%2F-LfnT8IJ0hVJSs558T1t%2F-LfnTGrtlBxMr5vyalxP%2Feclipse_config_tab1.png?generation=1558862973701821\&alt=media)

2.点击 window->preference-,依次选择PHP->code style ->formatter,点击右侧的editor，选则左侧 tab policy的值为spaces only,确定，应用保存即可，如下图所示：

![](https://262546289-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LfnT30qftdnCQUfMVHf%2F-LfnT8IJ0hVJSs558T1t%2F-LfnTGrv5QSzrNEK6FAG%2Feclipse_config_tab2.png?generation=1558862963110370\&alt=media)

点击Edit 进行修改成Space:![](https://262546289-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LfnT30qftdnCQUfMVHf%2F-LfnT8IJ0hVJSs558T1t%2F-LfnTGrxdXwMtA_FGCVE%2Feclipse_config_tab3.png?generation=1558862963083266\&alt=media)

![](https://262546289-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LfnT30qftdnCQUfMVHf%2F-LfnT8IJ0hVJSs558T1t%2F-LfnTGrzupS--cL8uaj8%2Feclipse_config_tab3.png?generation=1558862974011245\&alt=media)![](https://262546289-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LfnT30qftdnCQUfMVHf%2F-LfnT8IJ0hVJSs558T1t%2F-LfnTGs0rjlBobFUlUwF%2Feclipse_config_tab3.png?generation=1558862974352052\&alt=media)

### 2.Eclipse配色方案插件

插件主页：<http://eclipsecolorthemes.org/>

**安装步骤:**

1. 打开: `Help -> Eclipse Marketplace`
2. 查找 **Eclipse Color Theme**，会找到这个插件。
3. 进行安装

**配置:**

打开`Window->Preferences->General->Apperance`,会出现Color Theme,就可选择主题了![](https://262546289-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LfnT30qftdnCQUfMVHf%2F-LfnT8IJ0hVJSs558T1t%2F-LfnTGs2bWiERNfrbhwi%2Feclipse_config_theme.png?generation=1558862963431463\&alt=media)

### 3.停止Eclipse里面**DLTKindexing**进程

后台一直在运行一个**DLTK indexing** 的进程，导致Eclipse反应缓慢,直到强制关闭,停止该进程对一般开发者没有多大影响。

解决方案:删除workspace下的以下目录，然后重启eclipse，万事大吉！
