texto tag para mejores mejor editores linux editor

para - tag editor linux



Editor de texto para Linux(además de Vi)? (30)

Permítanme comenzar con esta pregunta diciendo que utilizo TextMate en Mac OSX para mis necesidades de texto y estoy enamorada de esto. ¿Algo comparable en la plataforma Linux? Lo usaré principalmente para codificar python / ruby.

Hacer una búsqueda en Google arrojó respuestas obsoletas.

Editar: Dado que ha habido cierta preocupación sobre el ''mérito'' de esta pregunta. Estoy a punto de comenzar un nuevo Proyecto de Programación de Ruby en Linux y antes de comenzar quería asegurarme de tener las herramientas adecuadas para hacer el trabajo.

Editar # 2: uso VIM a diario, todo. el . hora. Me gusta usarlo. Solo estaba buscando algunas alternativas.


Emacs es un maravilloso editor de texto. Tiene una gran potencia una vez que te conviertes en un usuario avanzado. Puede acceder a un shell, tener tantos archivos abiertos como desee en tantas subventanas y un soporte de secuencias de comandos extremadamente poderoso que le permite agregar todo tipo de características ordenadas.

He estado usando un ruby-mode que agrega resaltado de sintaxis y otras cosas para ruby, y lo mismo existe para todos los idiomas principales.

Si sigue así, puede usar exclusivamente el teclado y nunca tocar el mouse, lo que aumenta la velocidad de edición en un margen significativo.

Sin embargo, si quieres empezar con algo mucho más básico, gedit está bien ... también ha incorporado resaltado de sintaxis para la mayoría de los idiomas en función de la extensión del nombre del archivo. Viene con el SO también (aunque emacs puedes instalarlo fácilmente con apt-get o alguna utilidad similar de buscador de paquetes).

ACTUALIZACIÓN: creo que gedit es exclusivamente basado en GUI, por lo que sería útil aprender emacs en caso de que se quede con solo un shell (está completamente presentado tanto en modo shell como en modo gráfico).

NUEVA ACTUALIZACIÓN: Solo para su información, no estoy tratando de presionar a Emacs sobre Vim, es solo lo que uso, y es un gran editor (como estoy seguro de que Vim también lo es). Es desalentador al principio (como estoy seguro de que Vim también lo es), pero la pregunta era sobre editores de texto en Linux además de vi ... Emacs parece la opción lógica para mí, pero gedit es un gran editor de texto simple con algunas características agradables si eso es todo lo que estás buscando.



+1 para pico / nano - peso liviano, hace el trabajo, buena ayuda


En Mac OS X, he usado BBEdit desde principios de los 90, así que lo uso como mi referencia para todos los demás editores. A veces uso BBEdit para editar archivos en una caja Linux usando el modo ftp, y eso funciona muy bien si tienes una conexión de red rápida a la caja Linux.

Aprendí emacs hace dos años porque el resto del equipo de programación al que me uní lo usa. Encuentro emacs potente pero molesto a la vieja usanza de muchas maneras, pero una vez que haya aprendido emacs, puede usarlo en cualquier plataforma (Linux, OS X, Windows). Este es el editor que uso casi exclusivamente en el trabajo ahora. Me va a tomar años dominar todas sus características, sin embargo.

También utilicé gedit en Linux y encontré que es muy útil, pero no he intentado usarlo como mi editor principal para ningún proyecto.

Tengo un colega en el trabajo que usa Komodo Edit 4.4 (sin activestate.com), lo ejecuta en una computadora con Windows pero lo usa en modo ftp para que pueda editar archivos en nuestro servidor Linux. Komodo Edit tiene muchas características agradables, pero tarda un tiempo muy largo para iniciarse por primera vez.


Kate, el editor de texto avanzado de KDE es bastante bueno. Tiene resaltado de sintaxis, modo de selección de bloque, terminal / consola, sesiones, división de ventana tanto horizontal como vertical, etc.


Lo mejor que he encontrado es gedit desafortunadamente. Pase unas horas con él y descubrirá que no es tan malo, con complementos y temas. Puede usar la línea de comando para abrir documentos en él.


Puede probar Emacs con ruby-mode, Rinari (for Rails) y yasnippet, que proporciona fragmentos automáticos como Textmate.


Utilizo el editor de texto SciTE muy pequeño y simple.


Utilizo pico o nano como mi editor de texto "casual" en Linux / Solaris / etc. Es fácil de entender, y mientras pierde un par de filas de texto en el menú, al menos es fácil ver cómo salir, etc.

Incluso puede extender nano, creo, y agregar resaltado de sintaxis.


Cuando busqué la alternativa de TextMate para Linux, terminé usando Geany . No es tan poderoso, pero es agradable trabajar con él. Gran reemplazo para Kate.


Estoy de acuerdo con Mike, aunque soy un Vim acérrimo. He estado usando GEdit con bastante frecuencia últimamente cuando estoy haciendo guiones de Ruby livianos. El editor estándar (más los fragmentos de código de Ruby) es extremadamente útil y refinado, y puede proporcionar un buen respiro de los editores de programación siempre activos y con todas las funciones.


Me gusta la versatilidad de jEdit ( http://www.jedit.org ), tiene muchos complementos, crossplatform y también elementos como la selección de bloques que uso todo el tiempo.

El inconveniente es que, como está escrito en Java, no es el más rápido.




Vim es una buena actualización para Vi, que ofrece características decentes y un conjunto más utilizable de combinaciones de teclas y comportamiento predeterminado. Sin embargo, las versiones gráficas como GVim, KVim e incluso Cream son extremadamente deficientes en mi opinión. He estado usando mucho a Geany últimamente, pero también tiene sus defectos.

Simplemente no puedo encontrar algo en la liga del Bloc de notas de programadores, Smultron o TextMate en Linux. Una pena, ya que quiero vivir en un mundo cibernético de código abierto, estoy atrapado saltando de un editor casi correcto a otro.


Acabo de empezar a usar OSX. Los editores de nota libre que he descubierto:

  • Komodo por ActiveState. Sin depurador o editor de expresiones regulares (aunque uno viene con Python, es decir, redemo.py) en versión gratuita pero perfectamente utilizable.
  • ERIC , escrito en PyQT.
  • Eclipse con PyDev es mi opción preferida para editar Python en todas las plataformas. Buena GUI limpia, depurador decente. Buen análisis de sintaxis, etc.

He usado Emacs durante 20 años. Es genial y funciona en todas partes. También tengo TextMate, que utilizo para algunas cosas en la Mac (el modo HTML es excelente). Si quieres hacer el desarrollo de Ruby, Netbeans es compatible con Ruby y también se ejecuta en todas las plataformas.

http://www.netbeans.org/features/ruby/index.html

He visto algunos blogs, etc. afirmando que es el mejor entorno de Ruby disponible.


Prueba con Scribes . Intenta ser un reemplazo de TextMate para Linux


Editores de texto alternativos? Prueba Diakonos , "un editor de Linux para las masas". La asignación de teclado predeterminada es la esperada para cortar, copiar, pegar, deshacer, abrir, guardar, etc.


Utilizo Joe para la edición simple (y no tan simple) cuando estoy lejos de Eclipse.

Utiliza las clásicas combinaciones de palabras de Wordstar, aunque nunca he usado Wordstar, es un punto de venta para muchas personas.

Es fácil, bien soportado, liviano y tiene binarios disponibles para todo.



No te olvides de NEdit ! Pequeño y ligero, pero con resaltado de sintaxis y macrograbación / reproducción.


Yo personalmente uso MacVim, que es básicamente un GVim para Mac OSx. Sin embargo, he estado leyendo mucho sobre Redcar, que es un editor de texto para Linux, que comparte gran parte de la funcionalidad de Textmate. Consulte los enlaces a continuación.

Carro rojo
LURG Conferencia sobre Redcar


Amo a Kate porque tiene varias características interesantes ( ya citadas ) que generalmente se encuentran en IDEs ( más pesados ). Mi característica favorita, sin embargo, es su ventana de terminal que es muy práctica para realizar rápidamente el combo guardar-compilar-ejecutar.

Nedit es otra opción válida, repleta de muchas características ( y no tiene muchas dependencias: eso es una gran ventaja en mi humilde opinión ).

Para editar en un shell, cuando no puedo usar VIM, busco inmediatamente pico o nano ( pero no los recomendaría para el desarrollo continuo: para una edición rápida son perfectos ).


Mejor uno además de Vi? Empuje.


Primero, no quiero comenzar una guerra ...

No he usado TextMate pero he usado su equivalente de Windows, e-TextEditor y pude entender por qué a la gente le encanta.

También he intentado muchos editores de texto e IDEs en mi búsqueda para encontrar el editor de texto perfecto en Linux. Intenté jEdit, vim, emacs (aunque solía amar cuando estaba en la universidad) y varios otros.

En Linux me he conformado con gEdit. Aunque utilizo Komodo Edit de vez en cuando. Cuando tengo prisa uso gEdit solo porque es más rápido que Komodo Edit. gEdit tiene muchos complementos y viene con algunos buenos esquemas de color. Creo que una vez que gEdit tenga una instalación apropiada de código, será genial. Creo que la única razón por la que uso Komodo Edit es el archivo de proyecto.

Tengo un amigo que donó su libro ''Vi Improved'' con la esperanza de que pueda convertirme a Vim. El libro tiene más de una pulgada de grosor y me desalentó por completo al invertir tiempo en aprender Vim.

Cada vez que encuentro un editor, siempre vuelvo a gEdit. Es un editor de adornos en los lugares adecuados. Dale una oportunidad a gEdit, es el editor de texto predeterminado en Ubuntu y Linux Mint.

Aquí hay un enlace a una guía excelente sobre cómo hacer que gEdit se vea y se comporte (algo así) como TextMate: http://grigio.org/pimp_my_gedit_was_textmate_linux

Espero que ayude.


Si solo eres tú? Usa lo que quieras usar hoy; cambiar a mitad de camino si lo desea.

¿Es un equipo? Intenta ser agnóstico de editor. Establezca estándares para el espacio en blanco (¿se permiten pestañas? ¿Cuántos espacios representa una pestaña?), Pero de lo contrario, permita que cualquiera use el editor que desee.

¿Es un equipo haciendo programación de pares? Ahí es donde puede necesitar un editor estándar del equipo, solo para que los programadores puedan pasar fácilmente el teclado.

Para ayudar a implementar una política de espacio en blanco estándar en una tienda donde uno o más codificadores usan Emacs: Puede decirle a Emacs acerca de su política de espacio en blanco con algunos comentarios bloqueados en la parte inferior de cada archivo fuente de archivo. Por ejemplo,

# Local Variables: # tab-width: 2 # ruby-indent-level: 2 # indent-tabs-mode: nil # End:

Cualquiera que use emacs (o xemacs) en ese archivo obtendrá automáticamente la sangría estándar del grupo.




Sublime Text 2 es mi favorito. Intuitivamente comprensible y bastante poderoso.