php-mode
php-quickhelp
php-mode | php-quickhelp | |
---|---|---|
4 | 1 | |
575 | 2 | |
0.3% | - | |
8.4 | 0.0 | |
about 1 month ago | over 2 years ago | |
Emacs Lisp | Emacs Lisp | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
php-mode
-
[Q]I wish PHP syntax highlighting in org-babel.
Have you installed https://github.com/emacs-php/php-mode ?
-
How to edit PHP?
If you configure a VM to use as a web server, emacs can be a nice PHP editor. That way you could install Ubuntu Server on VM software, set up a LAMP stack, and SSH into it from your desktop terminal (I find this to be a nicer interface than working directly on the VM).
-
Emacs PHP mode?
php-mode is pretty good combined with lsp-mode. If you are editing PHP files with only PHP script I would go with php-mode. If you are using PHP files with a lot of HTML and PHP I would recommend using web-mode together with the PHP language server.
-
Very poor performance in php-mode
I opened an issue on the php-mode GitHub repo for this very reason, you can take a look here: https://github.com/emacs-php/php-mode/issues/657. Hopefully that'll give you some workarounds at least until the bug is fixed.
php-quickhelp
What are some alternatives?
vscode-intelephense - PHP intellisense for Visual Studio Code
lsp-mode - Emacs client/library for the Language Server Protocol
eglot - A client for Language Server Protocol servers
Laravel - Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.
web-mode - web template editing mode for emacs
yasnippet-snippets - a collection of yasnippet snippets for many languages
eldoc-eask - Eldoc support for Eask-file
ggtags - Emacs frontend to GNU Global source code tagging system.
awesome-php - A curated list of amazingly awesome PHP libraries, resources and shiny things.
nix-mode - An Emacs major mode for editing Nix expressions.
Symfony - The Symfony PHP framework