Buscando software de edición de código con las siguientes funcionalidades

Buscando software de edición de código con las siguientes funcionalidades

Estoy buscando un editor de texto con las siguientes funcionalidades para codificación php, html y css:

  • plegado de código
    • basado en sangría (el mejor ejemplo es EditPlus)
    • comenzar en un nivel de sangría y detenerse en la siguiente sangría del mismo nivel o de un nivel superior
  • duplicación de línea/bloque
  • resaltado de llaves
  • resaltado de sintaxis
  • selección destacada (ocurrencias)
  • alternar línea de comentario/bloque
  • buen explorador de archivos (varios directorios abiertos)
  • fragmentos de código

Esos son los básicos que estoy buscando. Probé con varios editores y encontré que todos fallaban en algún momento.

  • Gedit con complementos
  • Geany con complementos
  • Juffed
  • jEditar
  • citar
  • ultraeditar...

El único que realmente está cerca de tenerlo todo es Netbeans, excepto el plegado de código basado en sangría.

Leí que vimes altamente configurable pero me da un poco de miedo la curva de aprendizaje.

Si alguien conoce el editor de mis sueños, por favor infórmelo.

Respuesta1

Vim o Vi mejorado, proporciona todas las funciones que ha mencionado (y más) con un rendimiento relativamente bajo.

Recomiendo ampliamente el programa.vimtutorpara empezar. Siempre viene con Vim y puedes ejecutarlo desde una terminal.

He usado Vim durante aproximadamente un año y me ha ahorrado mucho tiempo.

Hay unawiki, también.

Una vez que aprendas lo básico, es más rápido que la mayoría de los editores que existen.

Respuesta2

Vale la pena darle una oportunidad a eclipse, es multiplataforma, de código abierto y hay un complemento para todo, aunque la funcionalidad que buscas ya está soportada de forma nativa. Más informaciónaquí.

Vim también es genial, siempre y cuando entiendas las pulsaciones de teclas y los modos de entrada, es genial trabajar con él, especialmente en un entorno de línea de comandos donde un editor potente a veces es más de lo necesario. Le aconsejaría que imprima una hoja de trucos de accesos directos de vim y la pruebe en su tiempo libre.

Respuesta3

Emacs hará todo eso y mucho, mucho más. Tiene una pequeña curva de aprendizaje, pero es bastante más fácil de usar que vim, y tiene una interfaz gráfica y un excelente manual integrado.

Respuesta4

Seguramente Emacs. Aquí está el mejor tutorial de Emacs que he visto en mi vida:

http://xahlee.info/emacs/emacs/emacs.html

información relacionada