Pregunta

He estado haciendo algunas Object Pascal últimamente, y he sido incapaz de encontrar un modo bueno para él. He intentado delphi-mode y pascal-mode, los cuales tratan de ayudar a demasiada; cuando no pueden entender la sintaxis de objetos de Pascal, es muy difícil para obligarlos a formatear el código correctamente. He estado usando Geany, pero echo de menos mi Emacs. ¿Hay otro modo de Pascal que debería probar?

Editar

Este es Object Pascal como se aplica en Free Pascal.

¿Fue útil?

Solución

Esta es una pregunta Emacs. Desde el punto de vista del editor de código, hay bastante diferencia entre la FPC en modo de Delphi y Delphi.

Una buena descubrí (Google era nuestro amigo) es "Un Pascal el modo de emacs ":

  1. Se sabe cómo se va a sangrar todo tipo de declaraciones Pascal.
  2. Hay movimiento, la matanza, el marcado y la transposición de las funciones que se conocen Acerca del procedimiento, sentencia y expresión.
  3. Todas las construcciones Pascal como 'comenzará final', 'Si entonces otra cosa', etc. puede ser insertado con la ayuda de plantillas. Esto se hace por dos comandos 'M-p' que los insertos plantillas y 'M-n' que se mueven entre los campos en las plantillas.
  4. Cuando ';' se inserta el cursor se mueva momentáneamente de nuevo al principio de la sentencia que se terminó por el ';'. Si Pascal-auto-salto de línea no es nula (cero por defecto), ';' al final de una línea llevará a cabo un 'RET' insertar y sangría a una nueva línea.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top