Αλεχ
брейкпоинты не работаю.т
Αλεχ
как с этим жить то?
Leonid 🦇
как это не работают?
Αλεχ
ну вот так
Αλεχ
он на них не встает
Leonid 🦇
может у тебя релизный билд, или брекпоинты в макросах?
Αλεχ
хелло ворлд в дебаге
Leonid 🦇
мутновато. У меня вроде худо-бедно работает.
Αλεχ
у меня как раз стоит
Αλεχ
ща покажу
Evgεny
интересно читать вне контекста
Денис
я чё-то как-то этот поворот пропустил, когда сначала читал описание )
Alexander
Значит, интрига удалась! 😂
Αλεχ
Αλεχ
@lonokhov
Berkus
у меня вроде lldb работал с растовым кодом
Leonid 🦇
так это твоё "иде" поди криво транслирует. break main.rs::3 работать должно
Αλεχ
так это твоё "иде" поди криво транслирует. break main.rs::3 работать должно
нет, это бай дезигн https://github.com/intellij-rust/intellij-rust/issues/535 > The debugger is officially available in CLion since 2018.1. Note, CLion doesn't support debugging with msvc toolchains, so if you are using Windows, you need:
Aleksey
Там бинарник точно с отладочной информацией?
Leonid 🦇
какой бай дезигн то, я вот запускаю rust-gdb target/debug/hello, пишу break hello.rs:3 и run
Αλεχ
unoptimized + debug info
Αλεχ
@vlad20012 можешь пояснить за дебаггер?
Aleksey
ты аутпут не видишь?)
Не, я зам читаю на планшете и с хреновым билайновским интернетом в электричке воспетой классиком. У меня вообще мутная картинка
Alexey
телеграм похоже оптимизировал картинку
Alexey
как мог
Aleksey
А вот в консоли, если с отладочной малый и с rust-gdb или gdb все отлаживается и бряки ловятся
Leonid 🦇
где ты набираешь?
ну обычно в urxvt
Leonid 🦇
с tmux
Leonid 🦇
а что?
Αλεχ
ну обычно в urxvt
так че ты морочишь
Αλεχ
должно из ide все работать
Αλεχ
кнопочку нажал - он там остановился
Leonid 🦇
ну у меня и из емакса работает, а только gdb-mode не люблю
Aleksey
где ты набираешь?
Я в консоли. У меня все в консоли 😇
Αλεχ
рад ра rust-gdb
Αλεχ
только вот из идеи не работает
Αλεχ
а из clion работает
Aleksey
В корневой папке проекта
Leonid 🦇
Я в консоли. У меня все в консоли 😇
давай пятюню, братишка! o/
Αλεχ
о чем я и сказал
Aleksey
Проверь окружение пути и все прочее, лайона под компилируемые языки видимо особо затачивали
Αλεχ
» The debugger is officially available in CLion since 2018.1 «
Αλεχ
It is certain that for the nearest future the debugger will be available in CLion, AppCode and maaaybe in RubyMine just because only these IDEs include com.intellij.modules.cidr.debugger module which we use. This is of course a shame, because it leaves out IDEA, PyCharm and other IDEs, and because Rust experience in CLion is not the best due to the interaction with CMake infrastructure. But of course this is just the beginning and we intend to fix these shortcomings :)
Aleksey
Я чего то пропустил или речь не о проблеме в идее?
Αλεχ
который юзает раст дебаггер
Cat
мне тоже показалось, что про винду речь
Αλεχ
без него он там работать не будет
Αλεχ
винда не при чем
Αλεχ
просто в идее не работает
Αλεχ
цитат выше короч
Αλεχ
читайте
Αλεχ
Currently, the debugger is supported only in CLion because it has all the necessary infrastructure for working with LLDB, GDB and native code. We don't have immediate plans to move it to IDEA
Cat
rm -rf $(which idea)
Alexander
Вопрос: idea такая же тормозная как rls?
Αλεχ
быстрее
Alexander
Просто реально уже надоело: поменял символ и vs.code + rls пол-минуты-минуту там скрипит чтоб перепроверить например.
Cat
хз, у меня всё от intellij тупит сильнее, чем то же саммое на имаксе так кмк медленнее
Alexey
а что как у раста с vim'ом?
Alexey
небось вим то не тормозит!
Alexander
Причем тут вим/не вим. Это rls
Alexey
а без rls жизни нету?
Cat
Причем тут вим/не вим. Это rls
у идеи разве не кастомный плагин?
Alexey
ну, там тупо какие-нибудь ctags заюзать.
Cat
ну, там тупо какие-нибудь ctags заюзать.
есть даже патченные ctags для руста
Cat
(+- работают)
Alexey
а не патченные совсем плохо?
Alexander
а без rls жизни нету?
Есть racer, но он что-то ошибки не подсвечивает.
Cat
всё равно дёргать отдельную утилиту, какая разница
Alexey
ну, можно же и стоковым vim'ом наяривать!
Alexander
потому что racer не про ошибки
А rls тормозной. Выхода получается кроме idea нет
Alexey
кроме платного clion'a, видимо.
Cat
> А rls тормозной. Выхода получается кроме idea нет хз, у меня нет проблем с рейсером из-за неподсвечиваемости ошибок (благо имакс умеет делать next-error)