A complete configuration to make Emacs your favorite IDE when working on Symfony or any PHP project
Emacs Lisp PHP Other AppleScript Shell Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
elpa
.gitignore
.mc-lists.el
LICENSE
README.md
ede-projects.el
init.el
install.sh

README.md

Emacs for Symfony2

Working with the Symfony2 framework is great. Unless you loose to much time to find your PHP files and change folder by clicking on this very little "+" that allows you to see the folder tree... Choose the best editor. Choose Emacs.

Here is my Emacs configuration to use with all kind of PHP project and specially with Symfony2 based project.

Installation

  • Clone this repository to where ever you want.
git clone <repository-url>
  • Then, just run install.sh
cd emacs-symfony2
./install.sh

Emacs configuration

Here is the main package and configuration set in this Emacs config :

Project Management

Syntax Highlighting

  • JSON
  • JS
  • PHP
  • HTML
  • CSS
  • Twig
  • Yaml
  • XML
  • SASS

Developement tools

Debugging

  • Flymake for css, json, php, sass, shell, yaml

Auto-complete

  • JS
  • PHP
  • CSS
  • HTML / Twig

Snippet

  • PHP
  • JS
  • HTML

Identation

  • PHP
  • JS
  • HTML / Twig
  • CSS / SASS

Documentation / dict

  • PHP
  • Jquery

Testing

Versionning

  • Git intégration
  • Git blame tool

Theming

  • atom-one-dark