Перейти к содержимому

Как закомментировать несколько строк в python visual studio

  • автор:

Комментарий на несколько строк Visual Studio Code

Смотря различные гайды на ютубе,я видел как люди комментируют несколько строк одним разом при помощи символа # ,подскажите,что за комбинация клавиш позволяет это сделать?

Отслеживать
задан 7 мар 2019 в 20:46
PythonNewbie PythonNewbie
462 4 4 серебряных знака 16 16 бронзовых знаков
7 мар 2019 в 20:47

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Ctrl+K , а затем Ctrl+C комментирует выделенные строки с помощью # . Ctrl+K , а затем Ctrl+U убирает комментарий со строк. Если у Вас Mac OS, используйте Cmd вместо Ctrl .

Отслеживать
ответ дан 7 мар 2019 в 21:33
357 4 4 серебряных знака 12 12 бронзовых знаков

Highly active question. Earn 10 reputation (not counting the association bonus) in order to answer this question. The reputation requirement helps protect this question from spam and non-answer activity.

  • python
  • visual-studio-code
  • комментарии
    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.1.8.3130

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Комментирование и документация кода в Python

Документирование кода на ранних этапах разработки имеет гораздо большее значение, чем может показаться на первый взгляд. Эта тема также связана с добавлением полезных комментариев к коду. Когда вы погружаетесь в разработку программы, вы можете неосознанно присвоить своим переменным и функциям весьма странные и непонятные названия. Таким образом, через некоторое время, вернувшись к коду, вы потратите огромное количество времени, пытаясь разобраться, что к чему.

Делая свой код самодокументирующимся (то есть используя информативные имена) и добавляя комментарии, вы сделаете программу более читабельной для себя и для всех остальных, кто может её использовать. Это также облегчит обновление и рефакторинг кода!

Есть вопросы по Python?

На нашем форуме вы можете задать любой вопрос и получить ответ от всего нашего сообщества!

Telegram Чат & Канал

Вступите в наш дружный чат по Python и начните общение с единомышленниками! Станьте частью большого сообщества!

Паблик VK

Одно из самых больших сообществ по Python в социальной сети ВК. Видео уроки и книги для вас!

В данной статье вы познакомитесь со следующими темами:

  • Комментарии;
  • Строки документации — Docstrings;
  • PEP8 — Руководство по написанию кода;
  • Другие полезные инструменты для документирования вашего кода.

Давайте начнем с комментариев.

Комментарии в коде на Python

Комментарии — это подсказки, которые предназначены для вас, а не для компьютера. Комментарий это, по сути, заметка, которая объясняет, что происходит в рассматриваемой части кода. Они используются, чтобы объяснить, почему вы что-то сделали или как работает тот или иной фрагмент кода. Когда вы только начинаете программировать, будет не лишним оставлять много комментариев, к которым можно будет потом вернуться. Как только вы научитесь правильно и удобно именовать свои функции и переменные, вы поймете, что многие комментарии вам больше не нужны.

Тем не менее, комментарии все равно рекомендуется использовать. Они особенно полезны для сложного кода, который нелегко понять с первого взгляда. В зависимости от компании, в которой вы работаете, вы также можете использовать комментарии для документирования багов. Например, если вы исправили ошибку, вы можете добавить комментарий, который объясняет, в чем именно она заключается.

В Python комментарии создаются с помощью знака # , за которым следует какой-либо описательный текст.

Далее представлен пример комментария в Python:

# Это плохой комментарий

В приведенном выше коде показано, как создать простой комментарий. При выполнении кода, Python увидит символ # и проигнорирует весь следующий за ним текст. По сути, Python пропустит эту строку и попытается выполнить вторую.

Этот комментарий помечен как «плохой комментарий». Хотя он хорош для демонстрационных целей, но он не описывает код, который следует далее. По этой причине он не является полезным. Хорошие комментарии должны объяснять и описывать последующий код, его цели или что-то еще. Комментарии — это своеобразная документация вашего кода. Если они не предоставляют никакой полезной информации, то их следует удалить.

Вы также можете создавать комментарии на строке с кодом:

x = 10 # 10 присваивается переменной x

Здесь вы снова присваиваете переменной x значение 10, но затем добавляете символ # , который позволяет добавить комментарий к коду. Это полезно в тех случаях, когда необходимо объяснить конкретную строку кода. Если вы назвали свою переменную каким-то логическим и интуитивно понятным именем, то, скорее всего, комментарий вообще не понадобится.

Как закомментировать и раскомментировать строки кода

В будущем вы довольно часто будете сталкиваться с таким понятием, как «закомментированный код«. Это практика добавления символа # в начале вашего кода. Таким образом, можно на всякий случай убрать какой-то кусок кода, сделав его на данный момент нерабочим.

закомментировать код в Python

К примеру, у вас может быть следующая строка кода:

number_of_people = 10

Если вы хотите закомментировать её, это можно сделать следующим образом:

# number_of_people = 10

Вы можете закомментировать код в тех случаях, когда пробуете различные решения, но не хотите удалять предыдущие варианты программы. Python будет игнорировать закомментированный код, позволяя вам попробовать разнообразные пути решения задачи. Большинство редакторов кода IDE (и текстовых редакторов) предоставляют возможность выделять несколько строк и закомментировать весь блок кода.

Горячие клавиши для комментирования куса кода: (выделить нужный участок кода) + Ctrl + /

Многострочные комментарии в Python

Некоторые языки программирования, к примеру С++, предоставляют возможность создания многострочных комментариев. Для создания многострочных комментариях вы спокойно можете использовать тройные кавычки.

Далее представлен пример многострочного комментария на Python:

многострочный комментарий’ »
многострочный комментарий» «»
Функция возвращает число.

При использовании строк с тройным кавычками вы можете создать docstring (строки документации). По сути, мы уже это сделали когда добавили многострочный комментарии для функции test() .

Давайте выясним, что это такое, и как оно используется!

Для чего используется docstring?

В Python существует концепция PEP, или Python Enhancement Proposal. PEP представляют собой предложения или новые возможности для языка Python, которые обсуждаются и согласовываются руководящим советом Python.

PEP 257 описывает соглашения о docstring. Вы можете прочитать его, если вам нужна более подробная информация. Если обобщить, то docstring — это строковый литерал, который должен быть сразу после определения названия для модуля, функции, класса или метода.

docstring создается с помощью трех двойных кавычек.

Это docstring
из нескольких строк

В Python docstring игнорируются. Они не могут быть выполнены. Однако, когда вы добавляете docstring к модулю, функции и так далее, то данная строка становится специальным атрибутом, к которому можно получить доступ через __doc__ .

Это класс собаки.
def bark ( self ) :
Собака лает из метода!
return True
animal = Dog ( )
print ( animal . __doc__ )
print ( animal . bark . __doc__ )
Это класс собаки .
Собака лает из метода !

docstring можно использовать как для однострочных, так и для многострочных строк.

Далее дан пример однострочной строки:

text = «» «Это однострочная строка» «»

Однострочная docstring является простой строкой текста.

Далее представлена строка docstring, используемый в функции:

def my_function ( ) :
«» «Это docstring функции» «»

В приведенном выше коде показано, как можно добавить docstring в функцию. Хорошая строка docstring описывает, что должна сделать функция.

На заметку: Хотя три двойные кавычки являются рекомендуемым стандартом, три одинарные кавычки, одни двойные кавычки и одни одинарные кавычки также работают (но одни двойные и одинарные кавычки могут содержать только одну строку, а не несколько).

Теперь давайте узнаем о создании программы в соответствии с руководством по написанию кода на Python.

PEP 8 — руководство по написанию кода на Python

Руководство по написанию кода — это документ, в котором описывается хорошая практика программирования, обычно применительно к одному языку. В некоторых компаниях существуют специальные руководства по стилю, которым сотрудники должны следовать независимо от того, какой язык программирования они используют.

Руководство по написанию кода Python было создано еще в 2001 году и получило название PEP8. В нем указаны соглашения по программированию на языке Python. За прошедшие годы текст несколько раз обновлялся.

Если вы планируете часто использовать Python, вам стоит ознакомиться с этим руководством. Оно поможет вам писать более качественный код на языке Python. Кроме того, если вы хотите внести вклад в развитие самого языка Python, ваш код должен соответствовать стилю руководства. Следование руководству сделает ваш код более легким для чтения и понимания. Это поможет вам и всем остальным, кто будет использовать ваш код в будущем.

Однако запомнить все правила может быть непросто. К счастью, некоторые бесстрашные разработчики создали определенные утилиты, которые могут помочь!

Полезные инструменты для документирования вашего кода

Существует множество инструментов, которые можно использовать для написания отличного кода. Вот всего несколько из них:

  • pycodestyle — Проверяет, если ваш код соответствует стандарту PEP8;
  • Pylint — Инструмент для углубленного статического тестирования кода, который находит общие проблемы в коде;
  • PyFlakes — Еще один инструмент для статического тестирования кода;
  • flake8 — Обертка для PyFlakes, pycodestyle и McCabe;
  • Black — Форматировщик кода, который в основном следует стандарту PEP8.

Вы можете использовать эти инструменты, чтобы найти проблемные места в вашем коде. Pylint, PyFlakes и flake8 кажутся мне наиболее полезными. Black пригодится, если вы работаете в команде и хотите, чтобы код каждого сотрудника был написан в одном формате. Можете добавить Black в свой список инструментов форматирования кода.

Более продвинутые IDE для Python делают определенные проверки в режиме реального времени. Например, PyCharm автоматически проверяет многие проблемы, которые фиксируют эти инструменты. WingIDE и VS Code также обеспечивают некоторую проверку кода. Можете просто попробовать различные IDE и посмотреть, что подойдет вам лучше всего.

Подведем итоги

В Python есть несколько различных способов документирования кода. Вы можете использовать комментарии, чтобы объяснить одну или несколько строк кода. Их следует использовать умеренно и по мере необходимости. Вы также можете использовать docstring, чтобы документировать модули, функции, методы и классы.

Вам также следует ознакомиться с руководством по программированию на Python, которое можно найти в PEP8. Это поможет разобраться в принципах хорошего программирования на Python. Существует несколько других руководств по стилю написания кода на Python. Например, руководство по стилю от Google или руководство по стилю Python от NumPy. Иногда ознакомление с различными руководствами может помочь развить свой собственный хороший стиль программирования.

Мы также познакомились с несколькими инструментами, которые можно использовать для улучшения вашего кода. Если у вас есть время, я советую вам ознакомиться с PyFlakes или Flake8, так как они могут помочь найти общие проблемы в вашем коде.

Являюсь администратором нескольких порталов по обучению языков программирования Python, Golang и Kotlin. В составе небольшой команды единомышленников, мы занимаемся популяризацией языков программирования на русскоязычную аудиторию. Большая часть статей была адаптирована нами на русский язык и распространяется бесплатно.

E-mail: vasile.buldumac@ati.utm.md

Образование
Universitatea Tehnică a Moldovei (utm.md)

  • 2014 — 2018 Технический Университет Молдовы, ИТ-Инженер. Тема дипломной работы «Автоматизация покупки и продажи криптовалюты используя технический анализ»
  • 2018 — 2020 Технический Университет Молдовы, Магистр, Магистерская диссертация «Идентификация человека в киберпространстве по фотографии лица»

Комментарии в Python 3

Комментарии в программе — это часть кода, которая игнорируется интерпретатором или компилятором. Они нужны, чтобы:

  • сделать код более читабельным;
  • объяснить, что и зачем делает код;
  • предотвратить выполнение части кода при его тестировании/выполнении;
  • оставить заметку о том, что необходимо сделать/переделать/убрать.

В целом, комментарии нужны, чтобы сделать жизнь программиста проще — для компьютера они никакой роли не играют. Хотя в некоторых подходах к программированию, например в экстремальном программировании, считается, что если код нуждается в комментариях, то этот код плохой.

В этой статье вы узнаете, как оставлять комментарии в Python 3 , что такое Docstring и PEP.

Комментарии в Python

В разных языках программирования у комментариев разный синтаксис. Часто это двойной слеш (//). В Python 3 комментарии в коде начинаются со знака «#». Например:

#Код выводит в консоль строку "Hello, World!" print("Hello, World!")

Также комментарий можно разместить прямо в строке с кодом:

print("Hello, World!") #Код выводит в консоль строку "Hello, World!"

Комментарии должны быть полезны для читателя. Например, такой комментарий не принесет пользы:

#что-то этот код явно делает
print("Hello, World!")

Хороший комментарий должен объяснять или описывать код, его цели. А некоторые разработчики считают, что комментарии должны описывать намерения программиста. В целом, будет правильным воспринимать комментарии как своеобразную документацию к коду. Если они бесполезны, то их стоит удалить.

Также в виде комментария можно оформить часть кода, чтобы она не выполнялась. Это может быть полезно при тестировании и отладке кода.

Предположим, нам нужно закомментировать такой код:

db_lp = sqlite3.connect('login_password.db')
cursor_db = db_lp.cursor()
sql_create = '''CREATE TABLE passwords(
login TEXT PRIMARY KEY,
password TEXT NOT NULL);'''

cursor_db.execute(sql_create)

db_lp.commit()

cursor_db.close()
db_lp.close()

Это, кстати, код из нашего туториала по созданию веб-приложения с помощью Flask. Прочитать его можно здесь . Цель комментирования — сделать этот блок кода понятным. Его можно закомментировать таким образом:

db_lp = sqlite3.connect('login_password.db') #Создаем базу данных login_password
cursor_db = db_lp.cursor() #Объект класса Cursor для выполнения SQL-запросов

#SQL-запрос для создания таблицы password в базе данных
sql_create = '''CREATE TABLE passwords(
login TEXT PRIMARY KEY,
password TEXT NOT NULL);'''

cursor_db.execute(sql_create) #Выполняем запрос sql_create
db_lp.commit() #Подтверждаем изменения

#Закрываем Cursor и базу данных
cursor_db.close()
db_lp.close()

Иногда вручную комментирование кода Python неудобно. Чтобы оформить блок кода в виде однострочных комментариев, можно использовать горячие клавиши для комментирования кода Python :

  • PyCharm: Ctrl + /;
  • Visual Studio Code: чтобы закомментировать/раскомментировать строку Ctrl + /, чтобы блок кода – Shift + Alt + A;
  • Eclipse: чтобы закомментировать/раскомментировать строку Ctrl + /, чтобы блок кода – Ctrl + Shift + /;
  • Visual Studio: Ctrl + K затем Ctrl + C, чтобы закомментировать блок кода, и Ctrl + K затем Ctrl + U, чтобы раскомментировать блок кода.

Docstring в Python

Docstring — это строковый литерал, который размещается сразу после объявления модуля, функции, класса и других структур. Это удобный способ документирования кода, к которому можно обращаться. Docstring появился в Python в 2001 году и описан в PEP 257 .

Что такое PEP?

Развитие языка Python происходит по четко регламентированному процессу создания, обсуждения, отбора и реализации документов PEP (Python Enhancement Proposal). В PEP размещаются предложения по развитию языка: внедрению новых функций, изменению существующих и т.п. Одним из самых известных (и полезных) документов PEP является PEP 8 — в нем отображен свод рекомендаций и соглашений по написанию кода на Python. Если вы планируете писать на Python, то вам стоит ознакомиться с этим соглашением. Правил довольно много, и для их соблюдения существуют специальные инструменты. Некоторые полезные инструменты вы сможете найти чуть ниже.

Вернемся в Docstring. Docstring — первая инструкция в объявлении объекта. Вот пример:

def function (x,y,z): 
""" Docstring этой функции"""
def inner_function ():
""" Docstring вложенной функции """

Синтаксис Docstring — это три кавычки в начале и в конце. Также можно использовать вместо кавычек апострофы и не три, а два или один символ. Но PEP 257 рекомендует использовать именно три кавычки.

К docstring объекта можно обратиться с помощью метода __doc__:

def subtraction (a,b): 
"""Функция вычитает из числа a число b"""
return (a-b)
print(subtraction.__doc__)

Результат: ф ункция вычитает из числа a число b.

Также свойство __doc__ можно использовать для получения информации о встроенных методах Python, например print:

print(print.__doc__)
print(value, . sep=' ', end='\n', file=sys.stdout, flush=False) 
Prints the values to a stream, or to sys.stdout by default.
Optional keyword arguments:
file: a file-like object (stream); defaults to the current sys.stdout.
sep: string inserted between values, default a space.
end: string appended after the last value, default a newline.
flush: whether to forcibly flush the stream.

Строковые литералы, встречающиеся где-то в коде Python, также могут выполнять роль документации. Они не будут распознаны компилятором байт-кода Python и не будут доступны во время выполнения программы с помощью свойства __doc__ . Но есть два дополнительных типа docstring, которые могут быть извлечены из кода программными инструментами.

Additional docstring

Additional docstring — это строковые литералы, которые игнорируются компилятором Python, но при этом распознаются средствами Docutils. Они размещаются сразу после docstring. Вот пример:

def function(arg): 
"""Это docstring этой функции. Он будет доступен с помощью свойства __doc__."""
"""
Это additional docstring, он будет проигнорирован компилятором, но распознан Docutils.
"""
pass

Attribute docstrings

Attribute docstring — это строковые литералы, которые встречаются сразу после простого присваивания на уровне модуля, класса или метода __init__. Например:

def f(x):
"""Это docstring этой функции. Он будет доступен с помощью свойства __doc__"""
return x**2
f.a = 1
""" Это attribute docstring для атрибута функции f.a, он будет проигнорирован компилятором, но распознан Docutils."""

Вот основные рекомендации из PEP 257 по использованию docstring:

  • После всех docstring оставляйте пустую строку.
  • Docstring скрипта должен представлять собой сообщение «о правильном использовании», который, возможно, будет выведен пользователю при вызове скрипта с неправильными аргументами. Docstring должен описывать функционал, синтаксис параметров, переменные среды и используемые файлы.
  • Docstring модуля должен содержать список важных объектов и однострочное пояснение для каждого из них.
  • Docstring функции или метода должен описывать поведение, аргументы, return, возможные исключения и ограничения работы.
  • Docstring класса должен содержать методы, переменные экземпляра и описывать поведение класса.
  • Конструктор класса должен иметь свою отдельную документационную строку для метода __init__.
  • Если класс является потомком и его поведение в основном наследуется от основного класса, в его документации необходимо упомянуть об этом и описать возможные различия.

Полезные инструменты

Вместо заключения приведем список инструментов, которые будут полезны при работе с PEP 8 и комментариями в Python 3:

  • pycodestyle — проверяет соответствие вашего кода PEP 8;
  • Black — форматирует код в соответствии со стандартом PEP 8 (в основном);
  • Doxygen, PyDoc, pdoc — автоматически формируют документацию из docstring.

Кстати, в официальном канале Timeweb Cloud мы собрали комьюнити из специалистов, которые говорят про IT-тренды, делятся полезными инструкциями и даже приглашают к себе работать.

Сочетания клавиш в Visual Studio

Область применения:yesVisual Studio Visual Studio для Mac noVisual Studio Code no

Сочетания клавиш позволяют получать доступ к различным командам и окнам Visual Studio. В этом разделе перечислены сочетания клавиш по умолчанию для команд в профиле обычных параметров, который мог быть выбран при установке Visual Studio. Независимо от выбранного профиля сочетание клавиш для той или иной команды можно определить, открыв диалоговое окно Параметры, развернув узел Среда и выбрав элемент Клавиатура. Кроме того, сочетания клавиш можно настраивать, назначая командам другие сочетания клавиш.

Список распространенных сочетаний клавиш и другие сведения о средствах повышения производительности см. в следующих статьях:

  • Советы по использованию клавиатуры
  • Советы по повышению производительности

Памятка по быстрым клавишам для печати

Printable cheatsheet for keyboard shortcuts.

Популярные сочетания клавиш в Visual Studio

Все сочетания клавиш в этом разделе применяются глобально, если не указано иное. Глобальный контекст означает, что сочетание применяется в любом окне инструментов в Visual Studio.

Сочетание клавиш для той или иной команды можно определить, открыв диалоговое окно Параметры, развернув узел Среда и выбрав элемент Клавиатура.

Сборка: популярные сочетания клавиш
Команды сочетания клавиш; Идентификатор команды
Собрать решение CTRL+SHIFT+B Build.BuildSolution
Cancel CTRL+BREAK Build.Cancel
Компилировать CTRL+F7 Build.Compile
Выполнить анализ кода в решении ALT+F11 Build.RunCodeAnalysisonSolution
Отладка: популярные сочетания клавиш
Команды Сочетания клавиш [специальные контексты] Идентификатор команды
Прерывание на функции CTRL+B Debug.BreakatFunction
Приостановить все CTRL+ALT+BREAK Debug.BreakAll
Удаление всех точек останова CTRL+SHIFT+F9 Debug.DeleteAllBreakpoints
Исключения CTRL+ALT+E Debug.Exceptions
Быстрая проверка CTRL+ALT+Q

Редактирование: популярные сочетания клавиш
Команды Сочетания клавиш [специальные контексты] Идентификатор команды
Разрыв строки ВВОД [текстовый редактор, конструктор отчетов, конструктор Windows Forms]

или CTRL+ПРОБЕЛ [текстовый редактор, конструктор рабочих процессов]

или CTRL+K, W [конструктор рабочих процессов]

или SHIFT+DELETE [схема последовательностей, схема действий UML, схема слоев]

или CTRL+K, CTRL+L [конструктор рабочих процессов]

или CTRL+K, CTRL+P [конструктор рабочих процессов]

или SHIFT + ALT + BACKSPACE

Файл: популярные сочетания клавиш
Команды Сочетания клавиш [специальные контексты] Идентификатор команды
Exit ALT+F4 File.Exit
Создать файл CTRL+N File.NewFile
Новый проект CTRL+SHIFT+N File.NewProject
Новый веб-сайт SHIFT+ALT+N File.NewWebSite
Открыть файл CTRL+O File.OpenFile
Открытие проекта CTRL+SHIFT+O File.OpenProject
Открыть веб-сайт SHIFT+ALT+O File.OpenWebSite
Переименовать F2 [Team Explorer] File.Rename
Сохранить все CTRL+SHIFT+S File.SaveAll
Сохранить выбранные элементы CTRL+S File.SaveSelectedItems
Просмотр в браузере CTRL+SHIFT+W File.ViewinBrowser
Проект: популярные сочетания клавиш
Команды Сочетания клавиш [специальные контексты] Идентификатор команды
Добавить существующий элемент SHIFT+ALT+A Project.AddExistingItem
Добавление нового элемента CTRL+SHIFT+A Project.AddNewItem
Рефакторинг: популярные сочетания клавиш
Команда Сочетание клавиш [специальные контексты] Идентификатор команды
Извлечение метода CTRL+R, CTRL+M Refactor.ExtractMethod
Средства: популярные сочетания клавиш
Команда Сочетание клавиш [специальные контексты] Идентификатор команды
Подключить к процессу CTRL+ALT+P Tools.AttachtoProcess
Представление: популярные сочетания клавиш
Команды Сочетания клавиш [специальные контексты] Идентификатор команды
Представление классов CTRL+SHIFT+C View.ClassView
Изменить метку F2 View.EditLabel
Список ошибок Ctrl+\, Ctrl+E

Окно: популярные сочетания клавиш
Команды Сочетания клавиш [специальные контексты] Идентификатор команды
Активировать окно документа Esc Window.ActivateDocumentWindow
Закрыть окно документа CTRL+F4 Window.CloseDocumentWindow
Следующее окно документа CTRL+F6 Window.NextDocumentWindow
Следующая панель навигации окна документа CTRL+TAB Window.NextDocumentWindowNav
Следующая область разделения F6 Window.NextSplitPane

Глобальные сочетания клавиш

Следующие сочетания клавиш являются глобальными. Это означает, что их можно использовать в любом окне Visual Studio, которое находится в фокусе.

  • Анализ
  • Архитектура
  • Azure
  • Сборка
  • Контекстные меню представления классов
  • Debug
  • Контекстные меню отладки
  • Концентратор диагностики
  • Изменить
  • Контекстные меню редактора
  • Файл
  • Справка
  • Нагрузочный тест
  • Другие контекстные меню
  • Проект
  • Контекстные меню проекта и решения
  • Рефакторинг
  • Обозреватель решений
  • Команда
  • Контекстные меню Team Foundation
  • Тестирование
  • Обозреватель тестов
  • Сервис
  • Представление
  • Window

Анализ: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Перейти назад SHIFT+ALT+3 Analyze.NavigateBackward
Перейти вперед SHIFT+ALT+4 Analyze.NavigateForward

Архитектура: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Новая схема Ctrl+\, Ctrl+N Architecture.NewDiagram

Azure: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Повторить операцию скрипта мобильной службы Ctrl+Num *, Ctrl+R WindowsAzure.RetryMobileServiceScriptOperation
Показать сведения об ошибке скрипта мобильной службы Ctrl+Num *, Ctrl+D WindowsAzure.ShowMobileServiceScriptErrorDetails

Сборка: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Выбор сборки CTRL+B (Visual Studio 2019) Build.BuildSelection
Собрать решение CTRL+SHIFT+B Build.BuildSolution
Cancel CTRL+BREAK Build.Cancel
Компилировать CTRL+F7 Build.Compile
Выполнить анализ кода в решении ALT+F11 Build.RunCodeAnalysisonSolution

Контекстные меню представления классов: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Свойства ALT+ВВОД ClassViewContextMenus.ClassViewMultiselectProjectreferencesItems.Properties

Отладка: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Применить изменения кода ALT+F10 Debug.ApplyCodeChanges
Подключить к процессу CTRL+ALT+P Debug.AttachtoProcess
Автоматические CTRL+ALT+V, A Debug.Autos
Приостановить все CTRL+ALT+BREAK Debug.BreakAll
Точки останова CTRL+ALT+B Debug.Breakpoints
Стек вызовов CTRL+ALT+C Debug.CallStack
Удаление всех точек останова CTRL+SHIFT+F9 Debug.DeleteAllBreakpoints
Launch ALT+F2 Debug.DiagnosticsHub.Launch
Разборка CTRL+ALT+D Debug.Disassembly
Проводник DOM CTRL+ALT+V, D Debug.DOMExplorer
Включение точки останова CTRL+F9 Debug.EnableBreakpoint
Исключения CTRL+ALT+E Debug.Exceptions
Точка останова в функции CTRL+K, B (Visual Studio 2019)
CTRL+B (Visual Studio 2017)
Debug.FunctionBreakpoint
Перейти к предыдущему вызову или событию IntelliTrace CTRL+SHIFT+F11 Debug.GoToPreviousCallorIntelliTraceEvent
Начать диагностику ALT+F5 Debug.Graphics.StartDiagnostics
Интерпретация CTRL+ALT+I Debug.Immediate
Вызовы IntelliTrace CTRL+ALT+Y, T Debug.IntelliTraceCalls
События IntelliTrace CTRL+ALT+Y, F Debug.IntelliTraceEvents
Консоль JavaScript CTRL+ALT+V, C Debug.JavaScriptConsole
Локальные CTRL+ALT+V, L Debug.Locals
Поле со списком процессов CTRL+5 Debug.LocationToolbar.ProcessCombo
Поле со списком кадров стека CTRL+7 Debug.LocationToolbar.StackFrameCombo
Поле со списком потоков CTRL+6 Debug.LocationToolbar.ThreadCombo
Переключить помеченное состояние текущего потока CTRL+8 Debug.LocationToolbar.ToggleCurrentThreadFlaggedState
Переключить помеченные потоки CTRL+9 Debug.LocationToolbar.ToggleFlaggedThreads
Память 1 CTRL+ALT+M, 1 Debug.Memory1
Память 2 CTRL+ALT+M, 2 Debug.Memory2
Память 3 CTRL+ALT+M, 3 Debug.Memory3
Память 4 CTRL+ALT+M, 4 Debug.Memory4
Модули CTRL+ALT+U Debug.Modules
Параллельные стеки CTRL+SHIFT+D, S Debug.ParallelStacks
Параллельное контрольное значение 1 CTRL+SHIFT+D, 1 Debug.ParallelWatch1
Параллельное контрольное значение 2 CTRL+SHIFT+D, 2 Debug.ParallelWatch2
Параллельное контрольное значение 3 CTRL+SHIFT+D, 3 Debug.ParallelWatch3
Параллельное контрольное значение 4 CTRL+SHIFT+D, 4 Debug.ParallelWatch4
Процессы CTRL+ALT+Z Debug.Processes
Быстрая проверка SHIFT+F9 или CTRL+ALT+Q Debug.QuickWatch
Снова подключиться к процессу SHIFT+ALT+P Debug.ReattachtoProcess
Обновить приложение Windows CTRL+SHIFT+R Debug.RefreshWindowsapp
Регистры CTRL+ALT+G Debug.Registers
Перезагрузить CTRL+SHIFT+F5 Debug.Restart
Выполнить до текущей позиции CTRL+F10 Debug.RunToCursor
Установка следующей инструкции CTRL+SHIFT+F10 Debug.SetNextStatement
Показать стек вызовов на карте кода CTRL+SHIFT+` Debug.ShowCallStackonCodeMap
Отображение следующей инструкции ALT+NUM * Debug.ShowNextStatement
Начать F5 Debug.Start
Запустить анализ приложения Windows Phone ALT+F1 Debug.StartWindowsPhoneApplicationAnalysis
Запуск без отладки CTRL+F5 Debug.StartWithoutDebugging
Шаг с заходом F11 Debug.StepInto
Выполнить по шагам текущий процесс CTRL+ALT+F11 Debug.StepIntoCurrentProcess
Выполнить по шагам конкретный фрагмент SHIFT+ALT+F11 Debug.StepIntoSpecific
Шаг с выходом SHIFT+F11 Debug.StepOut
Шаг с выходом для текущего процесса CTRL+SHIFT+ALT+F11 Debug.StepOutCurrentProcess
Шаг с обходом F10 (при отладке: выполняет шаг над действием) Debug.StepOver
Шаг с обходом F10 (при не отладке: начинает отладку и останавливается в первой строке пользовательского кода) Debug.StepOver
Шаг с обходом (текущий процесс) CTRL+ALT+F10 Debug.StepOverCurrentProcess
Остановить отладку SHIFT+F5 Debug.StopDebugging
Остановить анализ производительности SHIFT+ALT+F2 Debug.StopPerformanceAnalysis
Задания CTRL+SHIFT+D, K Debug.Tasks
Потоки CTRL+ALT+H Debug.Threads
Переключить точку останова F9 Debug.ToggleBreakpoint
Переключить дизассемблирование CTRL+F11 Debug.ToggleDisassembly
Отслеживать 1 CTRL+ALT+W, 1 Debug.Watch1
Контрольное значение 2 CTRL+ALT+W, 2 Debug.Watch2
Контрольное значение 3 CTRL+ALT+W, 3 Debug.Watch3
Контрольное значение 4 CTRL+ALT+W, 4 Debug.Watch4

Контекстные меню отладчика: глобальные ярлыки

Команды сочетания клавиш; Идентификатор команды
Удаление ALT+F9, D DebuggerContextMenus.BreakpointsWindow.Delete
Перейти к дизассемблированию ALT+F9, A DebuggerContextMenus.BreakpointsWindow.GoToDisassembly
Перейти к исходному коду ALT+F9, S DebuggerContextMenus.BreakpointsWindow.GoToSourceCode

Центр диагностики: глобальные сочетания клавиш

Команда Сочетания клавиш Идентификатор команды
Остановка сбора CTRL+ALT+F2 DiagnosticsHub.StopCollection

Изменение: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Копия Ctrl+C

CTRL+SHIFT+Z

Контекстные меню редактора: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Условия точки останова ALT+F9, C EditorContextMenus.CodeWindow.Breakpoint.BreakpointConditions
Метки изменения точки останова ALT+F9, L EditorContextMenus.CodeWindow.Breakpoint.BreakpointEditlabels
Вставка временной точки останова SHIFT+ALT+F9, T EditorContextMenus.CodeWindow.Breakpoint.InsertTemporaryBreakpoint
Показать элемент CTRL+` EditorContextMenus.CodeWindow.CodeMap.ShowItem
Выполнить CTRL+ALT+F5 EditorContextMenus.CodeWindow.Execute
Перейти к представлению CTRL+M, CTRL+G EditorContextMenus.CodeWindow.GoToView
Переключить файл заголовков кода CTRL+K, CTRL+O (латинская буква O) EditorContextMenus.CodeWindow.ToggleHeaderCodeFile
Просмотр иерархии вызовов CTRL+K, CTRL+T

Файл: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Exit ALT+F4 File.Exit
Создать файл CTRL+N File.NewFile
Новый проект CTRL+SHIFT+N File.NewProject
Новый веб-сайт SHIFT+ALT+N File.NewWebSite
Открыть файл CTRL+O (латинская буква O) File.OpenFile
Открытие проекта CTRL+SHIFT+O (латинская буква O) File.OpenProject
Открыть веб-сайт SHIFT+ALT+O (латинская буква O) File.OpenWebSite
Print CTRL+P File.Print
Сохранить все CTRL+SHIFT+S File.SaveAll
Сохранить выбранные элементы CTRL+S File.SaveSelectedItems
Просмотр в браузере CTRL+SHIFT+W File.ViewinBrowser

Справка: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Добавить и удалить содержимое справки CTRL+ALT+F1 Help.AddandRemoveHelpContent
Справка F1 F1 Help.F1Help
Посмотреть справку CTRL+F1 Help.ViewHelp
Справка окна SHIFT+F1 Help.WindowHelp

Нагрузочный тест: глобальные сочетания клавиш

Команда Сочетания клавиш Идентификатор команды
Перейти в область счетчиков CTRL+R, Q LoadTest.JumpToCounterPane

Другие контекстные меню: глобальные сочетания клавиш

Команда Сочетания клавиш Идентификатор команды
Добавить новую диаграмму Insert OtherContextMenus.MicrosoftDataEntityDesignContext.AddNewDiagram

Проект: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Добавить существующий элемент SHIFT+ALT+A Project.AddExistingItem
Добавление нового элемента CTRL+SHIFT+A Project.AddNewItem
Мастер классов CTRL+SHIFT+X Project.ClassWizard
Переопределить CTRL+ALT+INS Project.Override
Просмотр изменений ALT+; затем ALT+C Project.Previewchanges
Опубликовать выбранные файлы ALT+; затем ALT+P Project.Publishselectedfiles
Заменить выбранные файлы с сервера ALT+; затем ALT+R Project.Replaceselectedfilesfromserver

Контекстные меню проекта и решения: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Move down ALT+СТРЕЛКА ВНИЗ ProjectandSolutionContextMenus.Item.MoveDown
Move up ALT+СТРЕЛКА ВВЕРХ ProjectandSolutionContextMenus.Item.MoveUp

Рефакторинг: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Инкапсуляция поля CTRL+R, CTRL+E Refactor.EncapsulateField
Извлечение интерфейса CTRL+R, CTRL+I Refactor.ExtractInterface
Извлечение метода CTRL+R, CTRL+M Refactor.ExtractMethod
Удалить параметры CTRL+R, CTRL+V Refactor.RemoveParameters
Переименовать CTRL+R, CTRL+R Refactor.Rename
Упорядочить параметры CTRL+R, CTRL+O (латинская буква O) Refactor.ReorderParameters

Обозреватель решений: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Открыть фильтр файлов CTRL+[, O (латинская буква O)

Команда: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Перейти к веткам Git CTRL+0 (ноль), CTRL+N

Контекстные меню Team Foundation: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Перейти к сборкам CTRL+0 (ноль), CTRL+B

Тестирование: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Использовать построитель закодированных тестов пользовательского интерфейса Ctrl+\, Ctrl+C Test.UseCodedUITestBuilder
Использовать существующую запись действий Ctrl+\, Ctrl+A Test.UseExistingActionRecording

Тестирование Обозреватель: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Отладить все тесты CTRL+R, CTRL+A TestExplorer.DebugAllTests
Отладить все тесты в контексте CTRL+R, CTRL+T TestExplorer.DebugAllTestsInContext
Отладить последний запуск CTRL+R, D TestExplorer.DebugLastRun
Повторить последний запуск CTRL+R, L TestExplorer.RepeatLastRun
Запустить все тесты CTRL+R, A TestExplorer.RunAllTests
Запустить все тесты в контексте CTRL+R, T TestExplorer.RunAllTestsInContext
Показать обозреватель тестов CTRL+E, T TestExplorer.ShowTestExplorer
Открыть вкладку CTRL+E, L LiveUnitTesting.OpenTab
Результаты покрытия кода CTRL+E, C Test.CodeCoverageResults

Инструменты: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Подключить к процессу CTRL+ALT+P Tools.AttachtoProcess
Диспетчер фрагментов кода CTRL+K, CTRL+B Tools.CodeSnippetsManager
Принудительная сборка мусора CTRL+SHIFT+ALT+F12, CTRL+SHIFT+ALT+F12 Tools.ForceGC

Представление: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Все окна SHIFT+ALT+M View.AllWindows
Обозреватель архитектуры Ctrl+\, Ctrl+R View.ArchitectureExplorer
Обратный ALT+СТРЕЛКА ВЛЕВО (Работает не так, как View.NavigateBackward в текстовом редакторе) View.Backward
Окно «Закладки» CTRL+K, CTRL+W View.BookmarkWindow
Обзор следующего CTRL+SHIFT+1 View.BrowseNext
Обзор предыдущего CTRL+SHIFT+2 View.BrowsePrevious
Иерархия вызовов CTRL+ALT+K View.CallHierarchy
Представление классов CTRL+SHIFT+C View.ClassView
Поле со списком для поиска в представлении классов CTRL+K, CTRL+V View.ClassViewGoToSearchCombo
Окно определения кода Ctrl+\, D

Окно: глобальные сочетания клавиш

Команды сочетания клавиш; Идентификатор команды
Активировать окно документа Esc Window.ActivateDocumentWindow
Добавить вкладку в выделенный фрагмент CTRL+SHIFT+ALT+ПРОБЕЛ Window.AddTabtoSelection
Закрыть окно документа CTRL+F4 Window.CloseDocumentWindow
Закрыть окно инструментов SHIFT+ESC Window.CloseToolWindow
Не закрывать вкладку CTRL+ALT+HOME Window.KeepTabOpen
Перейти к панели навигации CTRL+F2 Window.MovetoNavigationBar
Следующее окно документа CTRL+F6 Window.NextDocumentWindow
Следующая панель навигации окна документа CTRL+TAB Window.NextDocumentWindowNav
Следующая область ALT+F6 Window.NextPane
Следующая область разделения F6 Window.NextSplitPane
Следующая вкладка CTRL+ALT+PGDN

Сочетания клавиш, зависящие от контекста

Эти сочетания клавиш зависят от контекста. Это означает, что вы можете использовать их с меню и элементами в Visual Studio, которые относятся к типу проекта, языку программирования или платформе.

  • Конструктор EDM ADO.NET
  • Схема классов
  • Редактор закодированных тестов пользовательского интерфейса
  • Редактор наборов данных
  • Средство просмотра различий
  • Проводник DOM
  • Окно «Интерактивный F#»
  • Редактор документов диаграмм
  • Диагностика графики
  • Редактор HTML
  • Представление разработки редактора HTML
  • Представление исходного текста редактора HTML
  • Схема слоев
  • Редактор управляемых ресурсов
  • Окно редактора слияния
  • Средства работы с данными Microsoft SQL Server, сравнение схем
  • Средства работы с данными Microsoft SQL Server, конструктор таблиц
  • Средства работы с данными Microsoft SQL Server, редактор T-SQL
  • Средства работы с данными Microsoft SQL Server, редактор T-SQL PDW
  • Инспектор страниц
  • Конструктор запросов
  • Результаты запроса
  • Конструктор отчетов
  • Схема последовательностей
  • Конструктор параметров
  • Обозреватель решений
  • Team Explorer
  • Обозреватель тестов
  • Текстовый редактор
  • Схема активности UML
  • Схема классов UML
  • Схема компонентов UML
  • Схема вариантов использования UML
  • Редактор сочетаний клавиш VC
  • Редактор диалоговых окон VC
  • Редактор изображений VC
  • Редактор строк VC
  • Конструктор представлений
  • Visual Studio
  • Конструктор Windows Forms
  • Редактор рабочих элементов
  • Представление запросов рабочих элементов
  • Представление результатов рабочих элементов
  • Конструктор рабочих процессов
  • Конструктор пользовательского интерфейса XAML
  • Редактор (текстовый) XML
  • Конструктор схемы XML

конструктор моделей данных сущности ADO.NET: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Down ALT+СТРЕЛКА ВНИЗ OtherContextMenus.MicrosoftDataEntityDesignContext.MoveProperties.Down
Вниз на 5 ALT+PGDN OtherContextMenus.MicrosoftDataEntityDesignContext.MoveProperties.Down5
Вниз ALT+END OtherContextMenus.MicrosoftDataEntityDesignContext.MoveProperties.ToBottom
Наверх ALT+HOME OtherContextMenus.MicrosoftDataEntityDesignContext.MoveProperties.ToTop
Up ALT+СТРЕЛКА ВВЕРХ OtherContextMenus.MicrosoftDataEntityDesignContext.MoveProperties.Up
Вверх на 5 ALT+PGUP OtherContextMenus.MicrosoftDataEntityDesignContext.MoveProperties.Up5
Переименовать CTRL+R, R OtherContextMenus.MicrosoftDataEntityDesignContext.Refactor.Rename
Удалить из схемы SHIFT+DEL OtherContextMenus.MicrosoftDataEntityDesignContext.RemovefromDiagram
Обозреватель модели EDM CTRL+1 View.EntityDataModelBrowser
Сведения о сопоставления модели EDM CTRL+2 View.EntityDataModelMappingDetails

Схема классов: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Свернуть NUM — ClassDiagram.Collapse
Развернуть NUM + ClassDiagram.Expand
Удаление CTRL+DEL Edit.Delete
Развернуть или свернуть список базовых типов SHIFT+ALT+B Edit.ExpandCollapseBaseTypeList
Перейти к интерфейсу без описания операций SHIFT+ALT+L Edit.NavigateToLollipop
Удалить из схемы Удаление Edit.RemovefromDiagram
Просмотреть код Введите View.ViewCode

Редактор закодированных тестов пользовательского интерфейса: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Скопировать ссылку в буфер обмена Ctrl+C OtherContextMenus.UITestEditorContextMenu.CopyReferencetoClipboard
Вставить задержку перед CTRL+ALT+D OtherContextMenus.UITestEditorContextMenu.InsertDelayBefore
Найти все SHIFT+ALT+L OtherContextMenus.UITestEditorContextMenu.LocateAll
Найти элемент управления пользовательского интерфейса CTRL+SHIFT+L OtherContextMenus.UITestEditorContextMenu.LocatetheUIControl
Перенос кода CTRL+ALT+C OtherContextMenus.UITestEditorContextMenu.Movecode
Разделить и поместить в новый метод CTRL+SHIFT+T OtherContextMenus.UITestEditorContextMenu.Splitintoanewmethod

Редактор набора данных: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Вставить столбец Insert OtherContextMenus.ColumnContext.InsertColumn
Столбец CTRL+L OtherContextMenus.DbTableContext.Add.Column

Средство просмотра различий: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Игнорировать обрезку пробелов CTRL+\, CTRL+ПРОБЕЛ Diff.IgnoreTrimWhitespace
Встроенное представление Ctrl+\, Ctrl+1 Diff.InlineView
Только представление слева Ctrl+\, Ctrl+3 Diff.LeftOnlyView
Следующее различие F8 Diff.NextDifference
Предыдущая разница SHIFT+F8 Diff.PreviousDifference
Только представление справа Ctrl+\, Ctrl+4 Diff.RightOnlyView
Параллельные представления Ctrl+\, Ctrl+2 Diff.SideBySideView
Переключиться между левым и правым Ctrl+\, Ctrl+Tab Diff.SwitchBetweenLeftAndRight
Синхронизировать переключатель представлений CTRL+\, CTRL+СТРЕЛКА ВНИЗ Diff.SynchronizeViewToggle
Добавить комментарий CTRL+SHIFT+K EditorContextMenus.CodeWindow.AddComment
Изменить локальный файл CTRL+SHIFT+P EditorContextMenus.CodeWindow.EditLocalFile

Обозреватель DOM: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Обновить F5 DOMExplorer.Refresh
Выбор элемента CTRL+B DOMExplorer.SelectElement
Показать макет CTRL+SHIFT+I DOMExplorer.ShowLayout

F# Interactive: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команда Сочетания клавиш Идентификатор команды
Отменить интерактивное вычисление CTRL+BREAK OtherContextMenus.FSIConsoleContext.CancelInteractiveEvaluation

Редактор документов Graph: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Добавление узла Insert ArchitectureContextMenus.DirectedGraphContextMenu.Advanced.Add.AddNode
Оба типа зависимостей B ArchitectureContextMenus.DirectedGraphContextMenu.Advanced.Select.BothDependencies
Входящие зависимости I ArchitectureContextMenus.DirectedGraphContextMenu.Advanced.Select.IncomingDependencies
Исходящие зависимости O ArchitectureContextMenus.DirectedGraphContextMenu.Advanced.Select.OutgoingDependencies
Создать комментарий CTRL+SHIFT+K

Диагностика графики: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Захватить кадр None Debug.Graphics.CaptureFrame
Переместить выбор пикселя вниз SHIFT+ALT+СТРЕЛКА ВНИЗ Graphics.MovePixelSelectionDown
Переместить выбор пикселя влево SHIFT+ALT+СТРЕЛКА ВЛЕВО Graphics.MovePixelSelectionLeft
Переместить выбор пикселя вправо SHIFT+ALT+СТРЕЛКА ВПРАВО Graphics.MovePixelSelectionRight
Переместить выбор пикселя вверх SHIFT+ALT+СТРЕЛКА ВВЕРХ Graphics.MovePixelSelectionUp
Масштабирование до фактического размера SHIFT+ALT+0 (ноль) Graphics.ZoomToActualSize
Вписать в окно SHIFT+ALT+9 Graphics.ZoomToFitInWindow
Увеличить SHIFT+ALT+= Graphics.ZoomIn
Уменьшить SHIFT+ALT+- Graphics.ZoomOut

Редактор HTML: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команда Сочетания клавиш Идентификатор команды
Перейти к контроллеру CTRL+M, CTRL+G OtherContextMenus.HTMLContext.GoToController

Представление конструктора HTML: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Переместить элемент вниз CTRL+СТРЕЛКА ВНИЗ Edit.MoveControlDown
Переместить элемент вверх CTRL+СТРЕЛКА ВВЕРХ Edit.MoveControlUp
Жирный CTRL+B Format.Bold
Преобразовать в гиперссылку CTRL+L Format.ConverttoHyperlink
Вставить закладку CTRL+SHIFT+L Format.InsertBookmark
Italic CTRL+I Format.Italic
Подчеркнутый CTRL+U Format.Underline
Добавить страницу содержимого CTRL+M, CTRL+C Project.AddContentPage
Столбец влево CTRL+ALT+СТРЕЛКА ВЛЕВО Table.ColumntotheLeft
Столбец вправо CTRL+ALT+СТРЕЛКА ВПРАВО Table.ColumntotheRight
Строка выше CTRL+ALT+СТРЕЛКА ВВЕРХ Table.RowAbove
Строка ниже CTRL+ALT+СТРЕЛКА ВНИЗ Table.RowBelow
Невидимые элементы управления NET CTRL+SHIFT+N View.ASP.NETNonvisualControls
Изменить мастер CTRL+M, CTRL+M View.EditMaster
Следующее представление CTRL+PGDN View.NextView
Показать смарт-тег SHIFT+ALT+F10 View.ShowSmartTag
Разметка представления SHIFT+F7 View.ViewMarkup
Предыдущая вкладка CTRL+PGUP Window.PreviousTab

Представление источника HTML-редактора: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Перейти к контроллеру CTRL+M, CTRL+G OtherContextMenus.HTMLContext.GoToController
Следующее представление CTRL+PGDN View.NextView
Синхронизировать представления CTRL+SHIFT+Y View.SynchronizeViews
Конструктор представлений SHIFT+F7 View.ViewDesigner
Предыдущая вкладка CTRL+PGUP Window.PreviousTab

Схема слоев: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команда Сочетания клавиш Идентификатор команды
Удаление SHIFT+DELETE Edit.Delete

Редактор управляемых ресурсов: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Изменить ячейку F2 Edit.EditCell
Удалить Удаление Edit.Remove
Удаление строки CTRL+DELETE Edit.RemoveRow
Отмена выделения ESCAPE Edit.SelectionCancel
Аудио CTRL+4 Resources.Audio
Files CTRL+5 Resources.Files
Значки CTRL+3 Resources.Icons
изображения; CTRL+2 Resources.Images
Другой CTRL+6 Resources.Other
Строки CTRL+1 Resources.Strings

Окно редактора слиянием: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Задать фокус на левое окно ALT+1 TeamFoundationContextMenus.MergeContextMenu.SetFocusonLeftWindow
Задать фокус на окно результатов ALT+2 TeamFoundationContextMenus.MergeContextMenu.SetFocusonResultWindow
Задать фокус на правое окно ALT+3 TeamFoundationContextMenus.MergeContextMenu.SetFocusonRightWindow

Microsoft SQL Server Data Tools, Schema Compare: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Сравнение схемы SSDT SHIFT+ALT+C SQL.SSDTSchemaCompareCompare
Создание скрипта сравнения схем SSDT SHIFT+ALT+G SQL.SSDTSchemaCompareGenerateScript
Следующее изменение в сравнении схем SSDT SHIFT+ALT+. SQL.SSDTSchemaCompareNextChange
Предыдущее изменение в сравнении схем SSDT SHIFT+ALT+, SQL.SSDTSchemaComparePreviousChange
Остановка сравнения схем SSDT ALT+BREAK SQL.SSDTSchemaCompareStop
Обновление записи сравнения схем SSDT SHIFT+ALT+U SQL.SSDTSchemaCompareWriteUpdates

Microsoft SQL Server Data Tools, Table Designer: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Фиксация всех изменений SHIFT+ALT+U CommitAllEdits
Развернуть подстановочные знаки CTRL+R, E

CTRL+R, R

Microsoft SQL Server Data Tools, редактор T-SQL: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Фиксация всех изменений SHIFT+ALT+U CommitAllEdits
Выполнить с отладчиком ALT+F5 SQL.ExecuteWithDebugger
Развернуть подстановочные знаки CTRL+R, E

CTRL+R, R

Microsoft SQL Server Data Tools, редактор PDW T-SQL: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Отмена запроса в редакторе T-SQL ALT+BREAK SQL.TSqlEditorCancelQuery
Выполнение запроса в редакторе T-SQL CTRL+SHIFT+E SQL.TSqlEditorExecuteQuery
Результаты редактора T-SQL в виде файла CTRL+D, F SQL.TSqlEditorResultsAsFile
Результаты редактора T-SQL в виде сетки CTRL+D, G SQL.TSqlEditorResultsAsGrid
Результаты редактора T-SQL в виде текста CTRL+D, T SQL.TSqlEditorResultsAsText
Предполагаемый план в редакторе T-SQL CTRL+D, E SQL.TSqlEditorShowEstimatedPlan
Переключение плана выполнения в редакторе T-SQL CTRL+D, A SQL.TSqlEditorToggleExecutionPlan
Переключение области результатов в редакторе T-SQL CTRL+D, R SQL.TSqlEditorToggleResultsPane
Клонирование запроса в редакторе T-SQL CTRL+ALT+N SQL.TSqlEditorCloneQuery
Клонирование запроса в редакторе T-SQL SHIFT+ALT+PGDN SQL.TSqlEditorCloneQuery

Инспектор страниц: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команда Сочетания клавиш Идентификатор команды
Свернуть F12 PageInspector.Minimize

Конструктор запросов: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Отмена получения данных CTRL+T QueryDesigner.CancelRetrievingData
Критерии CTRL+2 QueryDesigner.Criteria
Схема CTRL+1 QueryDesigner.Diagram
Выполнение SQL CTRL+R QueryDesigner.ExecuteSQL
Перейти к строке CTRL+G QueryDesigner.GotoRow
Режим присоединения CTRL+SHIFT+J QueryDesigner.JoinMode
Результаты CTRL+4 QueryDesigner.Results
SQL CTRL+3 QueryDesigner.SQL

Результаты запроса: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Новая строка результатов запроса ALT+END SQL.QueryResultsNewRow
Обновление результатов запроса SHIFT+ALT+R SQL.QueryResultsRefresh
Остановка результатов запросов ALT+BREAK SQL.QueryResultsStop

конструктор отчетов: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Разрыв строки Введите Edit.BreakLine
На один знак влево Стрелка влево Edit.CharLeft
Выделить знак слева SHIFT+СТРЕЛКА ВЛЕВО Edit.CharLeftExtend
На один знак вправо Клавиша со стрелкой вправо Edit.CharRight
Выделить знак справа SHIFT+СТРЕЛКА ВПРАВО Edit.CharRightExtend
Вкладка «Вставка» Tab Edit.InsertTab
На строку вниз Стрелка вниз Edit.LineDown
Выделить строку снизу SHIFT+СТРЕЛКА ВНИЗ Edit.LineDownExtend
На строку вверх Клавиша со стрелкой вверх Edit.LineUp
Выделить строку сверху SHIFT+СТРЕЛКА ВВЕРХ Edit.LineUpExtend
Переместить элемент вниз CTRL+СТРЕЛКА ВНИЗ Edit.MoveControlDown
Переместить элемент влево CTRL+СТРЕЛКА ВЛЕВО Edit.MoveControlLeft
Переместить элемент вправо CTRL+СТРЕЛКА ВПРАВО Edit.MoveControlRight
Переместить элемент вверх CTRL+СТРЕЛКА ВВЕРХ Edit.MoveControlUp
Отмена выделения Esc Edit.SelectionCancel
Изменить размер элемента управления внизу CTRL+SHIFT+СТРЕЛКА ВНИЗ Edit.SizeControlDown
Изменить размер элемента управления слева CTRL+SHIFT+СТРЕЛКА ВЛЕВО Edit.SizeControlLeft
Изменить размер элемента управления справа CTRL+SHIFT+СТРЕЛКА ВПРАВО Edit.SizeControlRight
Изменить размер элемента управления сверху CTRL+SHIFT+СТРЕЛКА ВВЕРХ Edit.SizeControlUp
На один знак табуляции влево SHIFT+TAB Edit.TabLeft
данных отчета CTRL+ALT+D View.ReportData

Схема последовательности: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Перейти к коду F12 ArchitectureDesigner.Sequence.NavigateToCode
Удаление SHIFT+DEL Edit.Delete

конструктор Параметры: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Изменить ячейку F2 Edit.EditCell
Удаление строки CTRL+DELETE Edit.RemoveRow
Отмена выделения Esc Edit.SelectionCancel
Просмотреть код F7 View.ViewCode

Обозреватель решений: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команда Сочетания клавиш Идентификатор команды
Просмотреть в инспекторе страниц CTRL+K, CTRL+G ClassViewContextMenus.ClassViewProject.View.ViewinPageInspector
Быстрое добавление нового элемента или класса SHIFT+F2 AddQuickFile

Команда Обозреватель: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команда Сочетание клавиш Идентификатор команды
Удалить Удаление Edit.Delete
Переименовать F2 File.Rename
Перейти к навигации в Team Explorer ALT+HOME TeamFoundationContextMenus.Commands.GoToTeamExplorerNavigation
Перейти к содержимому следующего раздела в Team Explorer ALT+СТРЕЛКА ВНИЗ TeamFoundationContextMenus.Commands.GoToTeamExplorerNextSectionContent
Перейти к содержимому страниц Team Explorer ALT+0 (ноль) TeamFoundationContextMenus.Commands.GoToTeamExplorerPageContent
Перейти к содержимому предыдущего раздела в Team Explorer ALT+СТРЕЛКА ВВЕРХ TeamFoundationContextMenus.Commands.GoToTeamExplorerPreviousSectionContent
Перейти к содержимому раздела 1 в Team Explorer ALT+1 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection1Content
Перейти к содержимому раздела 2 в Team Explorer ALT+2 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection2Content
Перейти к содержимому раздела 3 в Team Explorer ALT+3 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection3Content
Перейти к содержимому раздела 4 в Team Explorer ALT+4 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection4Content
Перейти к содержимому раздела 5 в Team Explorer ALT+5 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection5Content
Перейти к содержимому раздела 6 в Team Explorer ALT+6 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection6Content
Перейти к содержимому раздела 7 в Team Explorer ALT+7 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection7Content
Перейти к содержимому раздела 8 в Team Explorer ALT+8 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection8Content
Перейти к содержимому раздела 9 в Team Explorer ALT+9 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection9Content
Перейти назад в Team Explorer ALT+СТРЕЛКА ВЛЕВО TeamFoundationContextMenus.Commands.TeamExplorerNavigateBackward
Перейти вперед в Team Explorer ALT+СТРЕЛКА ВПРАВО TeamFoundationContextMenus.Commands.TeamExplorerNavigateForward
Создать копию рабочего элемента на странице моей работы в контексте TFS SHIFT+ALT+C TeamFoundationContextMenus.MyWorkPageInProgress.TfsContextMyWorkPageCreateCopyWI
Новый связанный рабочий элемент на странице моей работы в контексте TFS SHIFT+ALT+L TeamFoundationContextMenus.MyWorkPageInProgress.TfsContextMyWorkPageNewLinkedWI
Обновить F5 View.Refresh

Проверка Обозреватель: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команда Сочетания клавиш Идентификатор команды
Открыть тест F12 TestExplorer.OpenTest

Текстовый редактор: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Разрыв строки Введите

Схема действий UML: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команда Сочетания клавиш Идентификатор команды
Удаление SHIFT+DEL Edit.Delete

Схема классов UML: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команда Сочетания клавиш Идентификатор команды
Удалить из модели SHIFT+DEL Edit.DeleteFromModel

Схема компонентов UML: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команда Сочетания клавиш Идентификатор команды
Удалить из модели SHIFT+DEL Edit.DeleteFromModel

Схема вариантов использования UML: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команда Сочетания клавиш Идентификатор команды
Удалить из модели SHIFT+DEL Edit.DeleteFromModel

Редактор акселератора VC: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Новый ускоритель Insert Edit.NewAccelerator
Следующая введенная клавиша CTRL+W Edit.NextKeyTyped

Редактор диалоговых окон VC: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Переместить элемент вниз Стрелка вниз Edit.MoveControlDown
Переместить элемент влево Стрелка влево Edit.MoveControlLeft
Переместить элемент вправо Клавиша со стрелкой вправо Edit.MoveControlRight
Переместить элемент вверх Клавиша со стрелкой вверх Edit.MoveControlUp
Прокрутить столбец влево CTRL+СТРЕЛКА ВЛЕВО Edit.ScrollColumnLeft
Прокрутить столбец вправо CTRL+СТРЕЛКА ВПРАВО Edit.ScrollColumnRight
Прокрутить на строку вниз CTRL+СТРЕЛКА ВНИЗ Edit.ScrollLineDown
Прокрутить на строку вверх CTRL+СТРЕЛКА ВВЕРХ Edit.ScrollLineUp
Изменить размер элемента управления внизу SHIFT+СТРЕЛКА ВНИЗ Edit.SizeControlDown
Изменить размер элемента управления слева SHIFT+СТРЕЛКА ВЛЕВО Edit.SizeControlLeft
Изменить размер элемента управления справа SHIFT+СТРЕЛКА ВПРАВО Edit.SizeControlRight
Изменить размер элемента управления сверху SHIFT+СТРЕЛКА ВВЕРХ Edit.SizeControlUp
Выравнивание нижних границ CTRL+SHIFT+СТРЕЛКА ВНИЗ Format.AlignBottoms
Выравнивание по центру SHIFT+F9 Format.AlignCenters
Выравнивание левых границ CTRL+SHIFT+СТРЕЛКА ВЛЕВО Format.AlignLefts
Выравнивание по середине F9 Format.AlignMiddles
Выравнивание правых границ CTRL+SHIFT+СТРЕЛКА ВПРАВО Format.AlignRights
Выравнивание верхних границ CTRL+SHIFT+СТРЕЛКА ВВЕРХ Format.AlignTops
Кнопка внизу CTRL+B Format.ButtonBottom
Кнопка справа CTRL+R Format.ButtonRight
Центрировать по горизонтали CTRL+SHIFT+F9 Format.CenterHorizontal
Центрировать по вертикали CTRL+F9 Format.CenterVertical
Проверка mnemonics CTRL+M Format.CheckMnemonics
Изменить размер в соответствии с содержимым SHIFT+F7 Format.SizetoContent
Смещение по горизонтали ALT+СТРЕЛКА ВПРАВО

Редактор изображений VC: контекстные сочетания клавиш

Ниже приведены сочетания клавиш, относящиеся к этому контексту.

Команды сочетания клавиш; Идентификатор команды
Распылитель CTRL+A Image.AirbrushTool
Кисть CTRL+B Image.BrushTool
Копировать и обвести выделенный фрагмент CTRL+SHIFT+U Image.CopyandOutlineSelection
Непрозрачное рисование CTRL+J Image.DrawOpaque
Инструмент эллипса ALT+P Image.EllipseTool
Инструмент стирания CTRL+SHIFT+I Image.EraseTool
Эллипс с заливкой CTRL+SHIFT+ALT+P Image.FilledEllipseTool
Прямоугольник с заливкой CTRL+SHIFT+ALT+R Image.FilledRectangleTool
Скругленный прямоугольник с заливкой CTRL+SHIFT+ALT+W Image.FilledRoundedRectangleTool
Средство заливки CTRL+F Image.FillTool
Отразить по горизонтали CTRL+H Image.FlipHorizontal
Отразить по вертикали SHIFT+ALT+H Image.FlipVertical
Крупная кисть CTRL+= Image.LargerBrush
Линия CTRL+L Image.LineTool
Лупа CTRL+M Image.MagnificationTool
Увеличить CTRL+SHIFT+M Image.Magnify
Новый тип изображения Insert Image.NewImageType
Следующий цвет CTRL+]

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *