[Свершилось] VisualGDB + Clang
От: bazis1 Канада  
Дата: 21.02.15 04:14
Оценка: 206 (11)
В общем, мы выпустили первый preview нового IntelliSense-движка для Visual Studio на базе clang, полностью интегрированного с VisualGDB. Из вкусностей:
* IntelliSense теперь работает в окне Watch, как в C#
* Препроцессорные макросы больше не пугают отладчик, а нормально парсятся, причем именно в контексте текущей строки. Поэтому наведение мыши на препроцессорные конструкции работает на ура.
* Мы добавили специальное окно, в котором можно мгновенно посмотреть результат препроцессинга выделенного текста. Получился довольно удобный инструмент для понимания запутанного кода.
* Форматирование кода на лету работает как в C# — например, по нажатию на ';' что-то такое:
    func1(x,y,
    func2(a,
     b), func3(c, d),
     z);

превратится в такое:
    func1(x,
          y,
          func2(a,
                b),
          func3(c, d),
          z);

Расположение скобок, табов и т.п., разумеется, настраивается.

* Ну и естественно, полная поддержка GNU-расширений, C++11 в любой студии, начиная с 2005 и много чего еще.
Вот тут можно почитать и посмотреть картинки, вот тут можно скачать.

Комментарии и пожелания привествуются.
Картинки для затравки:

Отредактировано 21.02.2015 4:20 bazis1 . Предыдущая версия . Еще …
Отредактировано 21.02.2015 4:18 bazis1 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.