¿Hay un buen resaltador de sintaxis php para Emacs? Estoy usando Emacs 23. He intentado php-mode, pero eso no hace nada. Intenté nXhtml, pero eso ignora mi tema de color y vuelve a tener un aspecto horrible. ¿Hay alguna que haya perdido o quizás una configuración que he ignorado?resaltador de sintaxis PHP para Emacs
Respuesta
He usado este uno http://www.emacswiki.org/emacs/php-mode-improved.el por algunas veces. Pero volví a cambiar a nxhtml ya que tengo que editar demasiados archivos mal mezclados de php/html/js/css en estos días.
Probé el deboutv uno pero es sux en emacs (fue creado para xemacs) y el desarrollo ha estado muerto por algún tiempo con algunos errores graves.
Debe probar los modos disponibles en emacswiki y ver si alguno es lo suficientemente bueno para usted. Si no, bueno, ya sabes qué hacer: crea el tuyo.
El modo php con el que se vinculó definitivamente proporciona resaltado de sintaxis. Si "no hace nada", entonces no lo instaló correctamente. Es posible que desee volver a verificar su configuración.
que es lo que me preguntaba. ¿Qué puede ser configurado mal? Seguí el tutorial (antes de hacer esta pregunta y otra vez antes de escribir esta respuesta) y aún nada. Puedo ver que estoy en el modo php cuando el archivo está cargado, pero no obtengo ningún resaltado de sintaxis. ¿Hay algo que me he perdido o que los tutoriales olvidaron mencionar? – mozillalives
Debería verificar si su Emacs cargó sin errores y si su bloqueo de fuente (resaltado de sintaxis) está habilitado –
Ah, fue bloqueador de fuentes. Encontré esta página y me ayudó en http://www.emacswiki.org/emacs/EnablingFontLock, particularmente en la parte sobre SXEmacs. Gracias. – mozillalives
Creo que nXhtml no hace nada con su tema de color. Es más bien el tema de color que no sabe sobre los colores de fondo que nXhtml pone en trozos con diferentes modos principales.
Los diferentes colores de fondo están ahí para que sepa que tiene todas las capacidades de edición Emacs html en las partes html y las capacidades del modo de edición php que está utilizando en las partes php.
Puedes decirle a nXhtml que no coloree el fondo si lo prefieres.
- 1. Resaltador de sintaxis para Java
- 2. Resaltador de sintaxis para WPF
- 3. sintaxis de código resaltador
- 4. resaltador de sintaxis de swing
- 5. resaltador de sintaxis personalizado Netbeans
- 6. Java editor de software/resaltador de sintaxis
- 7. Emacs Lisp resaltado de sintaxis
- 8. cómo configurar resaltador de sintaxis en blogger
- 9. ¿Hay algún resaltador de sintaxis Python para Visual Studio 2010?
- 10. Resaltador de sintaxis C# para blogs en BlogSpot
- 11. ¿Hay un resaltador o sintaxis de sintaxis de plantilla de bigote para Eclipse?
- 12. ¿Hay un resaltador o sintaxis de sintaxis de bigote para NetBeans?
- 13. Uso de un resaltador de sintaxis externo en vim
- 14. modo de PHP para Emacs
- 15. Sintaxis de emacs replace-regexp
- 16. Emacs Python-modo sintaxis resaltando
- 17. Definir nueva sintaxis en Emacs
- 18. Emacs auctex sintaxis personalizada destacado
- 19. Resaltado de sintaxis C# para Confluence
- 20. ¿Mejor sintaxis de color para CoffeeScript en emacs?
- 21. Hacer emacs para resaltar la sintaxis postgresql de forma predeterminada
- 22. Coloración de sintaxis más avanzada en emacs para Python
- 23. sintaxis de PHP extraño
- 24. Resaltado de sintaxis Scaml en Emacs
- 25. Emacs: desplazamiento muy lento con font-lock/sintaxis para colorear
- 26. ¿PHP tiene una sintaxis corta para objetos?
- 27. Sintaxis ¿resaltar un archivo vimrc en Emacs?
- 28. php apc.filters sintaxis
- 29. PHP "o" Sintaxis
- 30. resaltador de código de python para publicar en html
Hmm ... Voy a darle una oportunidad al deboutv. ¿Sabes si hay una forma de hacer que nxhtml use tu tema de color de tu elección? Porque no me molestaría, siempre y cuando no tenga que usar su feo tema verde. – mozillalives
Uso nxhtml y un tema de color personalizado y todo se ve bien. El único problema que tuve fue con los diferentes colores de fondo para diferentes idiomas en el mismo archivo, pero pueden cambiarse o simplemente deshabilitarse. Btw nxhtml usa php-mode. –
El php-mode-improved combinado con el consejo de Bozhidar sobre el bloqueo de fuentes arregló todo. Gracias. – mozillalives