Solía desarrollar Java en el mac y funcionó bien, combinado de solo usar el terminal e IntelliJ. ¿Cuáles son las buenas herramientas que se ejecutan en el mac para hacer el desarrollo de Ruby¿Qué es un buen entorno de desarrollo Ruby para Mac?
Respuesta
La mayoría de la gente de Rails se desarrolla en Macs y usa TextMate. Como resultado, TextMate tiene un gran soporte para Ruby y Rails, y es probablemente el mejor editor de texto para usar en el desarrollo de código Ruby en la Mac.
Yo uso emacs, que tiene un modo fino ruby.
1 para equilibrar el -1 ... esta es una cuestión muy subjetiva, y muchas personas utilizan a Emacs para el desarrollo en el mac –
-1 porque es 2009.: P 1 –
porque Emacs funciona bien en 2009, y tiene mejor soporte para una variedad más amplia de tareas de desarrollo que casi cualquier otro editor. –
TextMate es un excelente editor, y es probablemente el mejor editor para el código Ruby, como dijo mipadi. Para una alternativa de código abierto, también puedes probar Smultron. Es un poco difícil en los bordes, pero hace el trabajo bastante bien.
Me encanta TextMate aunque he estado coqueteando con NetBeans. Si te gusta un IDE con todas las funciones (alias hinchado), pruébalo. Bastante agradable: http://wiki.netbeans.org/Ruby
Netbeans es una opción fantástica, con un montón de buenas características para la depuración, refactorización, navegación dB, control de código fuente y mucho más.
Seré la segunda/tercera recomendación del compañero de texto. Llamarlo editor de texto está haciendo un poco de servicio. Comience con this PDF que tiene algunos accesos directos textimate de ruby / rails útiles
Usted ya ha usado IntelliJ? Probablemente deberías echarle un vistazo al the Ruby/Rails integration. Es compatible con cosas como depuración, análisis de código y refactorizaciones, etc.
JetBrains (las personas detrás de IntelliJ) están trabajando en un IDE específicamente para Ruby on Rails: RubyMine.
si te gusta vim, agregarlo con los plugins fuzzyfilefinder (http://github.com/jamis/fuzzy_file_finder/tree/master) y rails.vim (http://www.vim.org/scripts/script.php?script_id=1567) proporciona una experiencia realmente agradable.
si no te gusta vim, textmate es un editor de texto decente.
TextMate es mi favorito, pero si quiere completar el código NetBeans es la mejor opción (Aptana/RedRails está desactualizado). Las compilaciones nocturnas de NB tienen una apariencia y sensación de OSX mucho mejores.
MacVim o AquaEmacs son realmente la mejor opción para las personas que se desarrollan en Mac que quieren sacar el máximo provecho de su editor: para las personas menos particulares, Textmate es el camino a seguir.
siempre recomiendo VIM/Emacs a nadie porque
- No están basado en GUI, lo que significa que todo lo que hacen es fácilmente modificable y scripts
- Son mucho más fácilmente extensible
- Se puede utilizar en un servidor
- En general, son más rápidos, ya que hay menos código entre usted y el sistema operativo subyacente
- Suelen admitir más idiomas y variados desarrollos estilos Ment
- Son mucho más transparente y comprensible en cuanto a lo que están haciendo
- Por necesidad todo es realizable a través de una combinación de teclas, así que desarrollar en ellos es más rápido
Sublime Text 2, según lo recomendado por un colega (No tengo experiencia personal con esto).
Esto es un poco engañoso. Sublime Text 2 es gratuito para evaluación, pero se debe comprar una licencia para continuar su uso. Aunque se puede utilizar a perpetuidad sin que se pague, es una buena práctica apoyar a los desarrolladores de las herramientas de las que se beneficia, particularmente cuando hacen que sea fácil comprar una licencia. – zeantsoi
Guau, no sé cómo me lo perdí. Alguien me acaba de decir que lo descargue el otro día para un rápido ejercicio de programación. Eliminaré esa parte. –
- 1. Desarrollo flexible en Linux, ¿qué es un buen entorno libre?
- 2. ¿Qué es un buen control de versión para un entorno Mac?
- 3. Buscando un buen entorno de desarrollo para paquetes OSGi
- 4. ¿Qué es un buen compilador BASIC para Mac OSX?
- 5. ¿Qué es un buen plan de desarrollo de software?
- 6. ¿Qué es un entorno de desarrollo y cómo puedo configurarlo?
- 7. ¿Qué es un buen editor de texto para la nube?
- 8. ¿Cómo debo crear un buen entorno para el desarrollo de .Net para Sharepoint?
- 9. Crear un entorno de desarrollo para SharePoint
- 10. ¿Cuál es la mejor manera de configurar un entorno de desarrollo PHP en una Mac?
- 11. .NET Desarrollo de la aplicación iPhone con MonoTouch - ¿Qué entorno de desarrollo?
- 12. ¿Qué es un buen escaparate para Clojure?
- 13. ¿Qué es un buen servidor de correo para el uso de desarrollo?
- 14. ¿Qué es un buen motor de juego Mac objetivo-c 2D?
- 15. desarrollo actionscript en mac
- 16. ¿Ruby es bueno para el desarrollo de GUI?
- 17. Desarrollo del controlador de Mac
- 18. ¿Cuál es el entorno de desarrollo para TIBCO Business Works?
- 19. Entorno de desarrollo/prueba/control de calidad ideal para desarrollo
- 20. ¿Puedo instalar WhizzyTeX para Emacs en una Mac (es Mac OS X un entorno Unix)?
- 21. Buen visor de repositorio Mercurial para Mac
- 22. ¿Qué es un buen compilador de c
- 23. ¿Qué es un buen decompilador de C?
- 24. ¿Qué es un buen simulador de Robótica?
- 25. ¿Qué es un buen juego de codificación?
- 26. Desarrollo de iPad sin mac
- 27. ¿Cómo está configurado su Mac para el desarrollo de Windows?
- 28. ¿Cómo configurar automáticamente un entorno de desarrollo?
- 29. ¿Hay un buen cliente de Fogbugz para Mac OS X?
- 30. ¿Qué es un buen conjunto de heurísticas para enhebrar tweets?
¡Gracias por todas las excelentes respuestas! Difícil elegir solo uno. – Chumpboy