Поделиться через


Диалоговое окно "Параметры": текстовый редактор > "Все языки"

Это диалоговое окно позволяет изменять стандартное поведение редактора кода. Эти параметры также применяются к другим редакторам, основанным на редакторе кода, таким как представление исходного кода в конструкторе HTML. Чтобы открыть это диалоговое окно, выберите в меню Сервис пункт Параметры. В папке Текстовый редактор разверните подпапку Все языки, а затем выберите Общие.

Внимание

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

Неактивная галочка отображается в том случае, если параметр был выбран на странице общих параметров для некоторых, но не для всех языков программирования.

Screenshot of the Options dialog box that shows the General settings for all programming languages in the text editor.

Завершение операторов

Автоматически отображать список членов

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

Скрывать дополнительные члены

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

Сведения о параметрах

Если этот флажок установлен, под точкой вставки в редакторе отображается полный синтаксис текущего объявления для процедуры со всеми доступными параметрами. Очередной параметр, который может быть присвоен, выделяется полужирным шрифтом.

Настройки

Включить виртуальное пространство

Если этот флажок установлен, а флажок Перенос по словам снят, можно щелкать и вводить текст в любом месте после конца строки текста в редакторе кода. Эта возможность может использоваться для единообразного позиционирования комментариев вслед за кодом.

Переносить по словам

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

Примечание.

Функция Виртуальное пространство отключена, если включен параметр Перенос по словам.

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

Если этот флажок установлен, в том месте, где длинная текстовая строка переносится на следующую строку, отображается индикатор стрелки возврата каретки.

LineBreakSymbol screenshot

Снимите этот флажок, если не требуется отображать эти стрелки.

Примечание.

Эти стрелки-напоминания не добавляются в код и не выводятся на печать. Они предназначены только для уведомления.

Номера строк

Если флажок установлен, рядом с каждой строкой кода отображается номер строки.

Примечание.

Эти номера строк не добавляются в код и не печатаются. Они предназначены только для уведомления.

Открывать URL-адреса однократным щелчком

Если этот флажок установлен, курсор мыши будет принимать форму указателя-руки при наведении на URL-адрес в редакторе. Можно щелкнуть URL-адрес для отображения указанной страницы в браузере.

Панель навигации

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

Автоматическое завершение фигурных скобок

При выборе Visual Studio предоставляет закрывающая скобку при вводе открытой скобки.

Применять команды "Вырезать" или "Копировать" к пустым строкам, если отсутствует выбранный текст

Этот параметр задает поведение редактора в ситуации, когда пользователь помещает курсор в пустую строку, ничего не выбирает и затем пытается что-либо скопировать или вырезать.

  • Если флажок установлен, то копируется или вырезается пустая строка. Если затем произвести вставку, будет вставлена новая пустая строка.

  • Если этот флажок снят, команды вырезания удаляет пустые строки. Тем не менее, данные сохраняются в буфере обмена. Таким образом, если затем используется команда "Вставить", вставляется последнее содержимое, скопированное в буфер обмена. Если ничего не было ранее скопировано, ничего не будет вставлено.

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

Совет

Чтобы отображались индикаторы для пробелов, знаков табуляции и символов конца строки, что позволяет отличать строки, обозначенные отступом, от полностью пустых строк, выберите Дополнительно в меню Правка и задайте Показать пустое пространство.

См. также