О строки, строки, из каких символов вы собраны… «Visual Studio String Debug Visualizer»
Про расширяемость Visual Studio в последнее время было опубликовано много постов, что означает – пора бы написать о чем-то другом...
Когда я увидел сегодняшний проект Дэвида Мишнера (David Michener), я похолодел. Это помогло бы сохранить мне в прошлом часы и часы работы. Это просто, но оглядываясь назад, очевидно насколько полезно и необходимо…
VisualStudioStringDebugVisualizer
Этот отладочный визуализатор строк для Visual Studio 2012 показывает шестнадцатеричные значения выбранной строки и текст в отдельном окне, выявляя скрытые данные. Это полезно, например, при работе с данными, считанными из файла, поступившего из *nix-системы и содержащего другие символы конца строк (CR, а не CR/LF).
Для использования визуализатора с другими версиями Visual Studio просто измените ссылки Microsoft.VisualStudio.DebuggerVisualizers на версию, которая соответствует вашей версии Visual Studio.
Как установить:
1. Либо скомпилируйте исходник, либо скачайте исполняемый файл.
2. Скопируйте скомпилированный исполняемый файл (<home>\StringVisualizer\bin\Debug\StringVisualizer.dll) или загруженный файл в <MyDocuments>\Visual Studio 2012\Visualizers
3. Перезапустите Visual Studio.
При отладке проекта можно навести мышь на строковую переменную и выбрать «Advanced String Visualizer» из значка с лупой во всплывающей подсказке, или же выбрать тот же значок с лупой в окнах Locals или Autos.
Значительно лучше то, что Дэвид предоставил и исходники...
Как видно, они не являются сложными и запутанными, и в этом их прелесть.
Простые, легкие в понимании и работающие, они отвечают поставленным требованиям.
Comments
Anonymous
January 17, 2014
Translate widget is not showing up option to translate to English :( I can't read this post because it's not in English :(Anonymous
January 18, 2014
:)