Команди и функции за подобряване на изживяването в редактори, Microsoft Docs
Диалоговите прозорци и командите от менюто, които потребителят вижда, може да се различават от описаните вПомощ, в зависимост от активните настройки или версията на средата. За да промените настройките, изберетеИмпортиране и експортиране на настройки от менютоИнструменти. За повече информация вижте Работа с настройки.
Списък с команди и функции
Мащабиране Можете бързо да увеличите или намалите мащаба, като задържите натиснат клавишаCTRL и превъртите колелцето на мишката.
Последователно търсене Последователното търсене се извършва на база буква по знак, докато знаците се въвеждат в лентата за търсене. За да активирате последователно търсене, натиснетеCTRL + I. За повече информация вижте Как да. Търсене стъпка по стъпка в документа.
Бутони Предишен и Следващ Тези бутони навигират към предишния или следващия документ и местоположение, избрано вРедактора на код. За повече информация вижте Как да. Навигирайте през код и текст.
Клипборд IDE помни последните 20 копирани елемента. НатиснетеCRTL + SHIFT + V, за да навигирате в списъка с копирани елементи и да изберете елемент, който да поставите в текущия файл.
Очертаващ код Очертаващият код ви позволява да скриете избрани области от код в първите им редове. След това тези области могат да бъдат разширени или свити, ако е необходимо. За повече информация вижте Как да. Маркиране и скриване на част от кода.
Свиване до дефиниции Свива членовете от всички типове, така че всички членове, принадлежащи към типа, да станат видими. Свива всички процедури (методи, функции, ifdefs, кодови блокове и т.н.) и ги скрива в съответните им дефиниции, което прави кода по-лесен за четене идвижейки се през него. За да свиете кода в дефиниции, изберете подходящата команда от менютоСтруктура или натиснетеCTRL+M и след товаCTRL+O. За повече информация вижте Как да. Маркиране и скриване на част от кода.
Свиване на блок / Свиване на всички (Visual C++) Можете да скриете избрания код под първия избран ред и след това да го разгънете или свиете, като щракнете върху символа до него. За да свиете текущия блок, поставете курсора в блока и изберетеСвиване на блок от менютоСтруктура. За повече информация вижте Как да. Маркиране и скриване на част от кода.
Номериране на редове Номерирането на редове може да бъде включено или изключено в диалоговия прозорецОпции за вашия език или за всички езици. За да преминете към определен ред в менютоРедактиране, изберетеПрескочи или натиснетеCTRL+G. За повече информация вижте Как да. Навигирайте през код и текст.
Индикатори за проблеми с кода Докато въвеждате и компилирате код вРедактора на кодове, под кода се появяват криволичещи линии, които показват грешка или потенциален проблем. Това понякога се нарича "подчертаване с вълнообразни линии". По форма или функция, вълнообразно подчертаният код е подобен на подчертаните неправилно изписани думи в Microsoft Word.
Проблемите с кода, обозначени с вълнообразна линия, са изброени вСписък с грешки. За да отидете на проблемния ред, вСписък с грешки щракнете върху съответния запис.
Сините криволичещи линии показват семантични грешки, открити от компилатора, като например грешно изписано име на клас, което не съществува в дадения контекст. Сините вълнообразни линии изчезват след товакоригиране на маркиран код и повторното му компилиране.
Лилавите завъртулки подчертават други грешки, като например груби промени в режим Редактиране и Продължаване.
Предупрежденията са обозначени със зелени вълнообразни линии. Тези съобщения ще ви помогнат да определите дали трябва да промените кода си.
За повече информация вижте прозорец със списък с грешки.
Отмяна и повторение Можете да отмените промените в документи, като натиснете клавишната комбинация CTRL + Z или като използвате командатаОтмяна в менютоРедактиране. Можете да повторите отменените промени или да повторите последното действие, като натиснете CTRL + Y или използвате командатаRedo в менютоEdit. Командите Undo и Redo се прилагат към всички файлове в текущата сесия на Visual Studio, дори ако файлът или решението на проблема вече са затворени.