Ruby e linux, preferiu instalação?
-
05-07-2019 - |
Pergunta
O Mac têm TextMate como há preferiu aplicação para o desenvolvimento ruby, mas o que seria a aplicação preferida para linux? Eu preciso de algo que é fácil trabalhar com vários arquivos, estrutura de projeto e comandos de configuração para executar o meu aplicativo ruby ??ou se é um meu merb app.Syntax destaque também é uma obrigação.
Agora eu normalmente usam Vim, mas não o melhor é para trabalhar com vários arquivos ou com uma estrutura de projeto, mesmo com plug-in ou VIM múltiplas janelas VTreeView.
Então, o que vocês sugerem?
Se você tem melhores plugins para usar para VIM se sentir livre para mencioná-los, eu não estou descartando VIM aqui.
Solução
Eu uso o Vim em Windows e Linux para o desenvolvimento em Rails (temos que usar o Windows no trabalho, e eu só uso Linux em casa). O ambiente é quase exatamente o mesmo para ambas as plataformas. Especialmente importante para mim é fácil navegação entre os vários componentes do Rails -. A partir de Controladores a pontos de vista, parciais e modelos, e navegação rápida de arquivos de teste
Aqui estão os plugins que eu uso:
- Vim Rails por Tim Pope. A: R,: comandos A e gf são os que eu uso principalmente para a navegação.
- NERDTree para uma visão de projeto / explorador.
- NERDCommenter para fácil multi-linha comentando.
- FuzzyFinder e " FuzzyFinder - Textmate ." - permite que você encontre rapidamente os arquivos com base em portins de um nome de arquivo
- Ctags
- Bufexplorer
- dbext para executar comandos SQL e obtendo os resultados em uma Vim buffer.
- Ack e ack plug-in para uma melhor experiência grepping de dentro Vim.
- VividChalk esquema de cores.
Outras dicas
RubyMine de JetBrains.com funciona bem para Mac / Linux / Windows, o preço é 99 $, mas é provavelmente o IDE mais produtiva para ruby ??e Rails Eu testei até agora.
Aptana com o Rails plugins é muito bom.
Se você está no Ubuntu / Debian, emacs antigos simples com ruby-elisp pacote não é ruim. Não é TextMate, mas não é ruim.
Eu prefiro Netbeans no Linux e Mac
+1 para Netbeans para Rails. Cada versão fica melhor e melhor e com 6,7 beta é melhor ainda. Usá-lo no Windows e Mac -. No Linux é o que eu uso, bem
Uma vez que você é um vimmer, você olhou este ? Eu não tenho nenhuma experiência com ele, mas parece muito bom no screencast .
Por que você não apenas usar Sublime Text 2 Text Editor, que é gratuito e multiplataforma e mais leve do que qualquer IDE, e então você pode instalar o SublimeCodeIntel que irá fornecer recursos de preenchimento automático, você pode fazer isso através da instalação do pacote controle, então
⌘+shift+p → “install” → ENTER → “codeintel” → ENTER → Restart ST2
Ela está funcionando perfeitamente comigo e eu sou totalmente apaixonada por este editor inteligente.
Você pode encontrar este útil de alguma forma, se você quiser experimentá-lo, http://www.rockettheme.com/magazine/1319-using-sublime-text-2-for-development
Eu estou usando-o com zsh Terminal http: // stevelosh .com / blog / 2010/02 / my-extravagante-zsh prompt /
De qualquer forma, se você está procurando um dar IDE completo netbeans uma tentativa http://netbeans.org/projects/ rubi /
Eu prefiro Aptana / RadRails em Mac e Linux. Dá uma experiência consistente para mim não importa o sistema operacional em que estou.
Eu ainda não entendo o entusiasmo sobre Textmate ...
Uma vez que você usa vim, este pós pode ser interessante.
Seu é o Fuzzyfinder Textmate vim plug-in que o posto se refere.
Aptana Studio é realmente muito bom. Também Gedit faz o trabalho, se você não quer um ambiente IDE completa e são mais inclinados a fazer coisas à mão:.)
As outras respostas são sobre editores Ruby, então eu pensei que irá adicionar uma resposta sobre a minha configuração linux.
Eu uso o Ubuntu com VM jogador (livre) na parte superior do Windows 7. Eu dedico 2 core e 2 GB para a VM. Benefício de usar a máquina virtual em cima do Windows é que eu posso usar linux apenas para desenvolvimento e janelas para tudo o resto. Skype, visualizador webex, ea equipe trabalha em janelas, mas eu encontrá-los a ser esquisito em linux. Também eu uso escritório de vez em quando, muito fácil no Windows.
Eu tenho usado Gmate por um tempo e eu posso dizer que eu só precisa de gnome-terminal para completar a minha / Groovy configuração ruby ??/ python. Ele tem temas importados de textmate e fazer alguma conclusão de código método / propriedade (não muito ok? Mas vem à mão).
Edit: esqueci de dizer que Gmate é um conjunto de plugins para Gedit (editor de texto padrão no gnome)
Com o Linux, existem 3 muito boas IDEs e todos são livres. Você tem Eclipse, NetBeans e Aptana ... Eles são todos muito bons e cada um tem algumas benfits sobre o outro, é mais uma questão de preferência. Gostaria de sugerir o download de todos os 3 e dando-lhes uma tentativa para ver qual você prefere.