Ruby on Rails использует среду IDE или придерживается хорошего текстового редактора

Я опытный программист и с энтузиазмом новый приверженец Ruby on Rails. Я в основном использую Mac, Unix и TextMate, чтобы выполнить свою работу. Я сам написал несколько небольших приложений и очень рад возможности написать что-то более сложное.

Следует ли мне выделять время и ресурсы на использование (изучение) IDE для RoR? Пожалуйста, ответьте, если вы тот, кто использовал конфигурацию, аналогичную моей и , IDE для RoR.

Это не вопрос о том, какая IDE лучше, или какая платформа предпочтительнее для RoR.

I ' или какой-то другой ключевой компонент. Я использую обновления так, как никогда не ожидали разработчики IDE. Использование IDE и периодическое редактирование файлов или ресурсов вне конкретной парадигмы IDE обжигало меня в прошлом. Предыдущие ошибки также включали языковые функции, которые не учитывались в среде IDE, что ограничивало гибкость разработки.

Я также не уверен, что интеграция / зеркалирование «удаленного сервера» и управление версиями «локальная разработка» лучше всего осуществляется через интерфейс IDE. git произвел на меня впечатление своей эффективной и простой в использовании.

Есть ли здесь лучший подход для выполнения более крупного проекта, или оба метода подходят с соответствующими оговорками? Мои опасения по поводу использования IDE устарели или оправданы?

Заранее благодарим за ваши комментарии -

Перри


Приложение: Кажется, здесь есть некоторое совпадение: Будет ли мне мешать использование IDE с Rails?


Заключение: много хорошей пищи для размышлений. Спасибо всем. Я рад, что начал свое изучение Ruby и RoR с unix и текстового редактора. Это отличное сочетание для текстовой среды, в которой живет RoR. Rvm, git, rspec, управление драгоценными камнями и генерация кода хорошо выполняются из командной строки. Они упростили работу с Hartl's Rails Tutorial и игру с примерами из «Хорошо обоснованного Rubyist». Я собираюсь проверить 30-дневную бесплатную пробную версию Rubymine. Я ожидаю, что IDE добавит к моему первоначальному пониманию (+) способов. Интегрированное модульное тестирование было важным фактором в моем решении попробовать IDE, поскольку я наткнулся на Rspec. Я не думаю, что мое время (или деньги) было потрачено на textMate. Оба были потрачены не зря.


ПРИЛОЖЕНИЕ 2
Будет ли мешать мне использование IDE с Rails?


Заключение: много хорошей пищи для размышлений. Спасибо всем. Я рад, что начал свое изучение Ruby и RoR с unix и текстового редактора. Это отличное сочетание для текстовой среды, в которой живет RoR. Rvm, git, rspec, управление драгоценными камнями и генерация кода хорошо выполняются из командной строки. Они упростили работу с Hartl's Rails Tutorial и игру с примерами из «Хорошо обоснованного Rubyist». Я собираюсь проверить 30-дневную бесплатную пробную версию Rubymine. Я ожидаю, что IDE расширит мое первоначальное понимание (+) способами. Интегрированное модульное тестирование было важным фактором в моем решении попробовать IDE, поскольку я наткнулся на Rspec. Я не думаю, что мое время (или деньги) было потрачено зря на textMate. Оба были потрачены не зря.


ПРИЛОЖЕНИЕ 2
Будет ли мне мешать использование IDE с Rails?


Заключение: много хорошей пищи для размышлений. Спасибо всем. Я рад, что начал свое изучение Ruby и RoR с unix и текстового редактора. Это отличное сочетание для текстовой среды, в которой живет RoR. Rvm, git, rspec, управление драгоценными камнями и генерация кода хорошо выполняются из командной строки. Они упростили работу с Hartl's Rails Tutorial и игру с примерами из «Хорошо обоснованного Rubyist». Я собираюсь проверить 30-дневную бесплатную пробную версию Rubymine. Я ожидаю, что IDE расширит мое первоначальное понимание (+) способами. Интегрированное модульное тестирование было важным фактором в моем решении попробовать IDE, поскольку я наткнулся на Rspec. Я не думаю, что мое время (или деньги) было потрачено зря на textMate. Оба были потрачены не зря.


ПРИЛОЖЕНИЕ 2
Я рад, что начал свое изучение Ruby и RoR с unix и текстового редактора. Это отличное сочетание для текстовой среды, в которой живет RoR. Rvm, git, rspec, управление драгоценными камнями и генерация кода хорошо выполняются из командной строки. Они упростили работу с Hartl's Rails Tutorial и игру с примерами из The Well Gounded Rubyist. Я собираюсь проверить 30-дневную бесплатную пробную версию Rubymine. Я ожидаю, что IDE расширит мое первоначальное понимание (+) способами. Интегрированное модульное тестирование было важным фактором в моем решении попробовать IDE, поскольку я наткнулся на Rspec. Я не думаю, что мое время (или деньги) было потрачено на textMate. Оба были потрачены не зря.


ПРИЛОЖЕНИЕ 2
Я рад, что начал свое изучение Ruby и RoR с unix и текстового редактора. Это отличное сочетание для текстовой среды, в которой живет RoR. Rvm, git, rspec, управление драгоценными камнями и генерация кода хорошо выполняются из командной строки. Они упростили работу с Hartl's Rails Tutorial и игру с примерами из The Well Gounded Rubyist. Я собираюсь проверить 30-дневную бесплатную пробную версию Rubymine. Я ожидаю, что IDE расширит мое первоначальное понимание (+) способами. Интегрированное модульное тестирование было важным фактором в моем решении попробовать IDE, поскольку я наткнулся на Rspec. Я не думаю, что мое время (или деньги) было потрачено на textMate. Оба были потрачены не зря.


ПРИЛОЖЕНИЕ 2
git, rspec, управление драгоценными камнями и генерация кода хорошо выполняются из командной строки. Они упростили работу с Hartl's Rails Tutorial и игру с примерами из The Well Gounded Rubyist. Я собираюсь проверить 30-дневную бесплатную пробную версию Rubymine. Я ожидаю, что IDE добавит к моему первоначальному пониманию (+) способов. Интегрированное модульное тестирование было важным фактором в моем решении попробовать IDE, поскольку я наткнулся на Rspec. Я не думаю, что мое время (или деньги) было потрачено зря на textMate. Оба были потрачены не зря.


ПРИЛОЖЕНИЕ 2
git, rspec, управление драгоценными камнями и генерация кода хорошо выполняются из командной строки. Они упростили работу с Hartl's Rails Tutorial и игру с примерами из The Well Gounded Rubyist. Я собираюсь проверить 30-дневную бесплатную пробную версию Rubymine. Я ожидаю, что IDE расширит мое первоначальное понимание (+) способами. Интегрированное модульное тестирование было важным фактором в моем решении попробовать IDE, поскольку я наткнулся на Rspec. Я не думаю, что мое время (или деньги) было потрачено зря на textMate. Оба были потрачены не зря.


ПРИЛОЖЕНИЕ 2
Я ожидаю, что IDE расширит мое первоначальное понимание (+) способами. Интегрированное модульное тестирование было важным фактором в моем решении попробовать IDE, поскольку я наткнулся на Rspec. Я не думаю, что мое время (или деньги) было потрачено зря на textMate. Оба были потрачены не зря.


ПРИЛОЖЕНИЕ 2
Я ожидаю, что IDE добавит к моему первоначальному пониманию (+) способов. Интегрированное модульное тестирование было важным фактором в моем решении попробовать IDE, поскольку я наткнулся на Rspec. Я не думаю, что мое время (или деньги) было потрачено зря на textMate. Оба были потрачены не зря.


ПРИЛОЖЕНИЕ 2
Я использовал Ruby Mine 30 дней. Ничего страшного, я решил придерживаться:

  • MacBook Pro
  • TextMate
  • git

... и все они очень хороши. Я могу очень быстро переключаться между тестированием, кодированием, просмотром и контролем версий. «Пакеты» TextMate иногда помогают в качестве справочника по коду CSS, Ruby и Rails.

Я мог бы также добавить, что большинство моих «проблем» происходило из-за того, что я думал, что могу просто подобрать Ruby по пути. Нет. Пришлось читать, экспериментировать и читать еще. «Получение» Ruby действительно открыл для меня Rails. Если вы тоже хотите улучшить свой Ruby, мне помогли следующие:

  • The Well Gounded Rubyist
  • Ruby для метапрограммирования

5
задан Community 23 May 2017 в 11:45
поделиться