Знаете ли вы, что… №217: Скрывается за "other" в настройке "Show Other Members" обозревателя объектов?

Для сегодняшней публикации документация содержит всю необходимую информацию. В VB.NET этот уровень доступа называется Friend, в C# – internal. Заметьте, что в обозревателе объектов методы типа Friend обозначены голубым ромбом. Выдержка из блога Сары Форд – ссылка на оригинал. Авторские права Сары Форд. Переведено с разрешения Сары Форд. Technorati Tags: VS2010Tip

1

Знаете ли вы, что… №216: Можете пометить методы и типы как скрытые, чтобы они не появлялись в IntelliSense или Object Browser?

В продолжении последнего совета, в котором мы говорили о скрытии членов классов и типов в обозревателе объектов. Сегодня поговорим о том, как на самом деле скрыть что-либо или сделать скрываемым. В пространстве имен System.ComponentModel имеется класс EditorBrowseableAttribut. Возвращаясь к методам foo() и bar() из предыдущей статьи, на примере ниже вы увидите, как foo() исчезает из…


Знаете ли вы, что… №215: Можете отображать или прятать скрытые типы в обозревателе объектов?

Сегодня мы поговорим об опции Show Hidden Types and Members, находящейся в Object Browser Settings. Когда эта настройка включена, любые скрытые типы и их члены будут отображаться, но серым цветом, как показано ниже для функций foo() и bar(), где foo() – скрыта. Пришло время ознакомиться с документацией, где сказано: Отображать скрытые типы и члены: включение…


Знаете ли вы, что… №214: Можете управлять отображением базовых типов в обозревателе объектов?

В настройках Object Browser находится пункт меню Show Base Types. На примере ниже, Class1 унаследован от ClassBase. Когда эта настройка включена, в ветке Class1 вы увидите папку “Base Types”. Если вы искали возможность избавиться от этой папки (или же наоборот: включить ее отображение), просто измените значение этой настройки на противоположное. Выдержка из блога Сары Форд…


Знаете ли вы, что… №213: Можете настраивать и панель объектов, и панель членов класса в обозревателе объектов?

В следующих нескольких советах мы будем использовать Object Browser Settings, которые находятся в самом обозревателе. Первый набор настроек контролирует вид панели объектов, из которых доступны значения Namespace или Containers. Рассматривайте эти настройки как радио кнопки. Остальные являются скорее флажками, поскольку вы можете активировать их все одновременно. Если вы выберите View Namespaces (это значение является значением…


Знаете ли вы, что… №212: Можете добавлять ссылки (references) к вашему решению из обозревателя объектов при помощи клавиатуры?

Речь идет о назначении комбинации клавиш (shortcut) для вызова данной функции. Для иллюстрации в этой статье использовалась комбинация “Ctrl+Alt+Shift+T”. Если выбран хоть один объект (что вовсе не означает наличие фокуса (подсветка синим), достаточно будет пассивно просто выбрать его (светло-серая подсветка)) из списка в левой части диалога, вы получите следующее подтверждение выполнения команды: Если же в…


Знаете ли вы, что… №210: Можете добавлять ссылки на внешние сборки к вашему решению прямо из Object Browser?

Представьте, что вы нашли компонент, который хотели бы добавить к вашему решению. Обычно вы идете в обозреватель решений, щелкаете правой кнопкой на узле проекта и выбираете Add Reference, открывая при этом диалог Add Reference. Дальнейшие действия вы и сам прекрасно представляете. На панели инструментов обозревателя объектов, справа от кнопок “…” и вперед/назад, находится кнопка “Add…


Знаете ли вы, что… №209: Можете создавать собственные списки объектов в Object Browser?

Есть два способа создания собственных списков в обозревателе объектов. Первый – при помощи нажатия кнопки “…” рядом с комбинированным списком: Второй – выбрать “Custom Component Set” в этом списке: В этом окне вы можете добавлять или удалять компоненты. Теперь, когда вы откроете обозреватель объектов снова, вы увидите такую картину: Выдержка из блога Сары Форд –…


Знаете ли вы, что… Ctrl+Alt+J открывает окно Object Browser?

Настало время поговорить об обозревателе объектов. Вы можете воспользоваться Ctrl+Alt+J, чтобы открыть обозреватель объектов. Если эта комбинация клавиш не работает на ваших настройках, проверьте, к чему привязана команда View.ObjectBrowser в настройках Tools-Options-Environment-Keyboard. Выдержка из блога Сары Форд – ссылка на оригинал. Авторские права Сары Форд. Переведено с разрешения Сары Форд. Technorati Tags: VS2005Tip,VS2008Tip,VS2008Rus,VS2010Tip


Знаете ли вы, что… №206: Можете включить запрос аргументов при запуске внешних инструментов?

И в завершении серии об управлении внешнем инструментарием: вы можете активировать запрос аргументов командной строки, если вам необходимо вводить или редактировать эти значения каждый раз, когда вы запускаете тот или иной инструмент. Таким образом, если мне нужно указать Notepad какой файл открыть, система сама спросит меня об этом (аргумент). И, как вы помните, вы можете…