^R инвертируют поиск. Хит ^R, введите фрагмент предыдущей команды, Вы хотите соответствовать, и поразить ^R, пока Вы не находите тот, который Вы хотите. Тогда я не должен помнить недавно используемые команды, которые находятся все еще в моей истории. Не исключительно колотят, но также и: ^E для конца строки, ^A для начала строки, ^U и ^K для удаления прежде и после курсора, соответственно.
Вот некоторые пояснения из документации Visual Studio 2015:
UML Class Diagrams: Справочник: https://msdn.microsoft.com/library/dd409437%28VS.140%29.aspx
5: Association: Отношение между членами двух классификаторов.
5a: Aggregation: Ассоциация, представляющая отношения совместного владения. На сайте Aggregation свойство роли владельца установлено на Shared.
5b: Composition: Ассоциация, представляющая отношения "целое-часть". The Aggregation свойство роли владельца установлено на Composite.
9: Generalization: Специфический классификатор наследует часть своего определения от общего классификатора. Общий классификатор находится на конце стрелки соединителя. Атрибуты, ассоциации и операции наследуются конкретным классификатором. Используйте инструмент Наследование для создания обобщение между двумя классификаторами.
13: Import: Отношение между пакетами, указывающее на то, что один пакет включает все определения другого.
14: Dependency: Определение или реализация зависимого классификатора может измениться, если классификатор на конце стрелки будет изменен.
15: Realization: Класс реализует операции и атрибуты, определенные интерфейсом. Используйте инструмент Наследование для создания реализации между классом и интерфейсом.
16: Realization: Альтернативное представление одного и того же отношения. Метка на символ леденца идентифицирует интерфейс.
Диаграммы классов UML: Руководящие принципы: http://msdn.microsoft.com/library/dd409416%28VS.140%29.aspx
Properties of an Association
Aggregation: Появляется в виде ромбовидной формы на одном конце коннектора. Вы можете использовать его, чтобы указать, что экземпляры агрегирующей роли владеют или содержат экземпляры другой роли.
Is Navigable: Если значение истинно только для одной роли, появляется стрелка в направлении навигации. Вы можете использовать этот параметр для указания навигации ссылок и отношений базы данных в программе.
Generalization: Обобщение означает, что специализированный или производный тип наследует атрибуты, операции и ассоциации общего или базового типа. Общий тип появляется на стрелке конце отношения.
Realization: Реализация означает, что класс реализует атрибуты и операции, определенные интерфейсом. Интерфейс находится на конце стрелки соединителя.
Дайте мне знать, если у вас есть дополнительные вопросы.
Моя любимая «шпаргалка» по UML - UML Distilled Мартина Фаулера. Это единственная из его книг, которые я прочитал, и я рекомендую.
Вот упрощенное руководство:
Для получения дополнительной информации я рекомендую получить некоторую литературу.