169 похожих чатов

А RubyMine не имеет бесплатной версии. Вы что реально пишите код

в текстовом редакторе, а потом запускаете через консоль? А как дебажить?

13 ответов

10 просмотров

например я пишу в рубимайне, но запускаю всё равно в обычной консоли))

Сергей- Автор вопроса

Бывает еще страшнее - пишут в консольке, запускают и дебажут там же :)

Pry, byebug, debagger?

Добро пожаловать в дивный мир Ruby, где нужно всё дебажить через консоль, вместо того, чтобы использовать IDE. Таковы суровые реали у Ruby on Rails разработчиков.

Kirill Ilin
Добро пожаловать в дивный мир Ruby, где нужно всё ...

Да здрасьте приехали, в вскоде например все настраивается

Victor Malukhin
например я пишу в рубимайне, но запускаю всё равно...

Если проект многорепозиторный, то и деваться некуда. Или ещё бывает сабмодулем прикручен другой реп

Kirill Ilin
Через плагины?

да, в теории должно работать в любом редакторе где есть поддержка debug adapter protocol. по идее даже в хром дев тулс дебагер можно запустить

Kirill Ilin
Добро пожаловать в дивный мир Ruby, где нужно всё ...

Таки уж суровые? А может это наоборот положительный момент?)

Mr. Smith
Таки уж суровые? А может это наоборот положительны...

Ну даже не знаю, что лучше: дебажить код в какой-нибудь IDE от Microsoft Visual Studio или в консоли, когда важна скорость разработки... При этом я имею опыт там и там, и я худшего мнения о дебаггинге в консоли. Консоль хороша для других задач.

Kirill Ilin
Ну даже не знаю, что лучше: дебажить код в какой-н...

Дебаг в IDE завязан на библиотеках. И если у тебя язык установлен как то не стандартно криво, или вообще в контейнере, то начинаются танцы с бубнами. И иногда проще махнуть рукой и дебажить в православной консольке)

Mr. Smith
Дебаг в IDE завязан на библиотеках. И если у тебя ...

Конечно, потому что за всё это время никто нормально не сделал ничего в этой теме.

Похожие вопросы

Обсуждают сегодня

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
55
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
есть тут кто-то , кто только начал изучать си? если проходите курс на степике или как-то сами изучаете, пишите, может, скооперируемся?..
Eule
25
Слушайте, ещё такая интересная задачка. Сделан аудит действий пользователей через триггеры в базе, соответственно каждый пользователь имеет свой логин и пароль в базе. Это пре...
Сергей Бычков
12
Скажите, тут нет проблемы? IMyInterface1 = interface function GetInterface2: IInterface2; ... function TMyInterface.GetInterface2: IInterface2; begin Result := TI...
Ruslan aka DUDE
18
вопрос по москвину - не понимаю вот такого вопроса похоже Сколько разных всегда завершающихся функций с типом a -> a -> b -> a -> a можно реализовать? Две функции одинаково...
Fedor
11
Кстати, раз про скачивание файлов разговор зашел) Сделал бота для себя (транскрибирующего и суммаризирующего встречи) но не ожидал что за 2 месяца 10к пользователей набежит😅...
Andrey Obolenskiy
8
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Утра доброго. Просветите пожалуйста. Хочу сделать rest сервер на делфи. Посмотрел 3 фреймворка: dmvc, Mars, mormot. Ни в одном из них не упоминается ассинхронная обработка вхо...
Сергей Бычков
10
возможно для форматирования TimeStampZ нужен другой механизм, не?
Роман Лях (rgreat)
13
Карта сайта