отладки в окне просмотра значений переменных выводить строковое представление структур вместо вывода типа?
Немного не понял
если я о правильном подумал, то свои какие хочешь преттипринтеры для отладчика можно написать, например
IntellijRust использует gdb/lldb pretty-printer'ы для Rust. Это такие питоновские скрипты, которые и делают всю магию. Их можно подключать через очередной dotfile в домашней директории, CLion тут сам ничего особо не делает.
https://github.com/rust-lang/rust/tree/master/src/etc Вот то, что есть в Расте для этого.
каким инструметом такое делают?
как кирилл выше написал, это просто скрипты на питоне. любым текстовым редактором, хоть самим силайном.
ну как, ijrust таки со своими доп скриптами уже ж идет: https://github.com/intellij-rust/intellij-rust/tree/master/prettyPrinters
Хм, думал, их все заапстримили сто лет назад( Ну даже проще, в репо плагина меньше кода и легче найти то, как они подключаются)) https://github.com/intellij-rust/intellij-rust/search?q=prettyPrinters
Обсуждают сегодня