ac-php 配置详解


2018-06-28 10:51:33 by Sikoay with 1 comments 1 Hits
Blog 1

自从使用了

https://github.com/purcell/emacs.d

的emacs配置之后

经常会出现emacs在自动补全的时候卡死的情况,

已经严重影响到正常的工作了,

之后排查出来是 ac-php 这个emacs插件的问题,

因为我在项目中引入的是 composer 来管理

所以会有很多的其他PHP文件和方法,

导致在进行自动补全搜索的时候出现问题,

在查找到 ac-php 的 github 后

https://github.com/xcwen/ac-php

发现需要进行自动补全文件的配置,

如下:

先在项目中运行 M-x ac-php-remark-tags 生成 .ac-php-conf.json

之后编辑 .ac-php-conf.json:



{
  "filter": {
    "php-file-ext-list": [
      "php"
    ],
    "php-path-list": [
        "./app",
        "./database",
        "./vendor/laravel/framework/src/Illuminate"
    ],
    "php-path-list-without-subdir": []
  }
}
完成之后保存


删除 ~ ./ac-php 中缓存的 tags 文件,

再次运行 M-x ac-php-remak-tags ,

此时已经重新生成自动补全文件,

测试之后没有再崩溃



end


Tags:

回复 (1)

德赢vwin风险大不大

2018-12-31 04:54:00

“在训练过程中,如果球员和主教练有什么意见不合的话,我们的确会就此进行讨论,我认为这很健康和向上,你必须把这些存在于心中的疑虑彻底的打散,然后在上场的时候,确保自己能够心无旁骛的专注于比赛本身。 德赢vwin风险大不大 http://www.viyanet.com/

Leave a Comment