emacs-php 配置
emacs-php 配置
小张525 发表于2年前
emacs-php 配置
  • 发表于 2年前
  • 阅读 15
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

摘要: emacs - php 的配置, 主要是高亮,运行

配置emacs-php 环境需要材料

链接  :   http://sourceforge.net/projects/php-mode/      ;; 这个是php-mode.el 文件下载地址,我的下载版本是php-mode-1.13.1.zip

个人软件说明:  emacs 的版本号是  24.3 

参考文件:  http://my.oschina.net/u/874560/blog/91955     ;; 感谢楼主的分享



如下是配置过程

1  正常的安装过程就省略不写了,分享一个我在安装过程中出现的错误

   如果emacs.exe的安装路径中有中文,在创建快捷方式后运行,会提示一大堆错误,建议: 在安装的过程中,emcas的安装路径不要有中文.


2 运行emacs后,在命令行中 输入  ctrl+c   ctrl+f  这是2次操作, 完成后会在命令行中输出 c:/window/system32  

  这时在命令行中输入  ~, 在中央区域会显示当前目录下的所有文件, 此时的目录称为HOME目录  C:\Users\Administrator\AppData\Roaming


3 请查看在上一步输出的目录下是否有 .emacs这个文件,如果没有在此目录下创建. ctrl+c ctrl+f .emacs  (这是3次操作)  

  创建成功后在文件内写入  

  (load-file "D:/emacs-24.3/.emacs")

  请保存退出.


4 重新打开emcas,此时会报错误信息,提示  load-file  not found,这个可以暂时忽略

  重复操作第2步, 在第3步创建的emacs文件中写入如下内容

  (setenv "HOME" "D:/emacs-24.3") 

  (setenv "PATH" "D:/emacs-24.3") 

  (setq default-directory "~/") 

  (add-to-list 'load-path "~/site-lisp") 

  请保存退出


5 将下载的php-mode.el 文件拷贝到 D:\emacs-24.3\site-lisp下   

  重新打开emacs, 

  *********    此处是分隔线 *******

    特别要说明: 此时使用  ctrl+c ctrl+f ~ 打开的额目录是emcas的安装目录,不在是系统默认的目录,特别请注意

    第一次的 HOME目录: C:\Users\Administrator\AppData\Roaming

    第二次的 HOME目录: D:\emacs-24.3       

  ********     此处是分隔线 ******

  编辑.emacs,此时编辑的emacs文件是 d:\emacs-24.3 目录下的, 

  (load "php-mode")

  (add-to-list 'auto-mode-alist '("\\.php\\'" . php-mode)) 

  (add-to-list 'auto-mode-alist '("\\.phps\\'" . php-mode)) 

  请保存退出,


6    

     在emacs文件中写入如下内容,php运行,可以不配置.

     (define-key php-mode-map 

     [menu-bar php php-run] 

     '("Run PHP" . php-run)) 

     (defun php-run ()

     (interactive) 

     (message buffer-file-name) 

     (shell-command 

     (concat "D:/servea/PHP/php.exe -f \""        ;; 这个是我的php的运行环境,请选择自己的php.exe路径. 

     (buffer-file-name) 

     "\""))) 


     (defun my-php-mode() 

     (define-key php-mode-map [(control c) (r)] 'php-run) 

     (hs-minor-mode t) 

     (linum-mode t) 

     )    

     (add-hook 'php-mode-hook 'my-php-mode)


7  打开php 文件

   ctrl+x  h  全选文件

   ctrl+alt+\ 格式化代码

   ctrl+c r  运行php文件.

 

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 6
博文 51
码字总数 30094
×
小张525
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: