Можна виконувати пошук і заміну тексту для одного або декількох файлів. Для отримання додаткової інформації див. Пошук і заміна тексту. Якщо ви використовуєте регулярні вирази, зверніть увагу, що у функції пошуку і заміни тепер використовуються регулярні вирази .NET. Для отримання додаткової інформації див. Використання регулярних виразів в Visual Studio.
Різні мови Visual Studio надають різні набори функцій, а в деяких випадках одні й ті ж функції поводяться по-різному в різних мовах. Багато з цих відмінностей вказані в описах функцій. Додаткові відомості можна знайти в розділах, присвячених конкретним мов Visual Studio.
Робота функцій в інтегрованому середовищі розробки залежить від випуску Visual Studio і використовуваних параметрів. Вони можуть відрізнятися від описаних в цьому розділі.
Колірна розфарбування синтаксичних конструкцій
Ви можете дізнатися, який колір за умовчанням установлюється для кожного типу, і змінити колір для будь-якого елемента синтаксису в діалоговому вікні Сторінка "Шрифти і кольори", папка "Среда", діалогове вікно "Параметри". яке можна відкрити за допомогою меню Сервіс.
Маркери помилок і попереджень
У процесі додавання коду і збірки рішення ви можете побачити в коді (а) хвилясті лінії різного кольору (знак «тильда») або (б) лампочки. Червоні хвилясті лінії позначають помилки синтаксису, сині позначають помилку компілятора, зелені - попередження, а фіолетові - інші типи ошібок.Лампочкі пропонують способи вирішення проблем і допомагають легко застосувати їх.
Ви можете дізнатися, який колір за умовчанням установлюється для кожної позначки помилки і попередження, в діалоговому вікні Сервіс / Параметри / середовище / Шрифти і кольори. Подивіться пункти: Синтаксична помилка. Помилка компілятора. Попередження і Інші помилки.
Вибір коду і тексту
Текст можна вибрати в стандартному режимі у вигляді безперервного потоку або в режимі блоку, коли вибирається прямокутний фрагмент тексту, а не набір рядків. Щоб зробити вибір в режимі блоку, натисніть клавішу ALT при переміщенні покажчика миші над фрагментом тексту (або натисніть клавіші ALT + SHIFT + <стрелка>). В виділення потрапляють всі символи всередині прямокутника, що визначається першим і останнім символами виділеної області. Текст, введений або вставлений в виділеної області, поміщається в одну і ту ж точку в кожному рядку.
Масштаб в будь-якому вікні коду можна збільшити або зменшити. Для цього потрібно, утримуючи клавішу CTRL, обертати колесо прокрутки миші (або використовувати поєднання клавіш CTRL + SHIFT +. Для збільшення і CTRL + SHIFT +. Для зменшення масштабу). Крім того, можна вказати конкретне значення масштабу у відсотках в полі «Масштаб», розташованому в лівому нижньому кутку вікна коду. Функція масштабування не працює в вікнах інструментів.
Використовуючи параметри в діалоговому вікні Друк. можна включити номера рядків або приховати згорнуті області коду при друку файлу. У діалоговому вікні Параметри сторінки ви можете також задати друк повного шляху і імені файлу, вибравши варіант Верхній колонтитул сторінки.
Параметри кольорового друку можна задати в діалоговому вікні Сервіс / Параметри / середовище / Шрифти і кольори. Виберіть пункт Принтер в списку Показати параметри для. щоб налаштувати кольоровий друк. Для друку файлу можна вказати не такі кольори, як для редагування файлу.
Глобальні дії відміни і затримки
Команди Відмінити останню глобальне дію і Повторити останню глобальне дію в меню Правка дозволяють скасувати або повторити глобальні дії, що виконуються над безліччю файлів. До глобальних дій відносяться: перейменування класу або простору імен, виконання операції пошуку і заміни по всьому рішенням, рефакторинг бази даних або будь-яке інше дію, що приводить до зміни безлічі файлів. Ви можете застосувати глобальні команди відміни і затримки для дій в поточному сеансі Visual Studio навіть після закриття рішення, в якому застосовувалися ці дії.
(Правка / Перейти до або CTRL + G). Перехід до рядка із заданим номером в активному документі.
(Правка / Перейти до або CTRL +,). Пошук символу або файлу в активному вирішенні. Вона допомагає вибрати хороший набір потрібних результатів із запиту. Ви можете шукати ключові слова, що містяться в символі, використовуючи «верблюжий» стиль і знаки підкреслення для поділу символу на ключові слова.
Знайти всі посилання
(Контекстне меню) Пошук всіх посилань на вибраний елемент в рішенні.
Перейти до визначення
(Контекстне меню або клавіша F12) Пошук визначення обраного елемента.
Наступний метод, Попередній метод
(Правка / Наступний метод, Попередній метод) У файлах коду Visual Basic ці команди можна використовувати для переміщення курсору на різні методи.
Знайти відомості, пов'язані з кодом
Для переміщення по файлу коду можна також використовувати панель навігації. яка являє собою два списки, що розкриваються, розташованих у верхній частині вікна коду. Ця панель дозволяє переходити безпосередньо до певного типу або одному з членів типу. Панель навігації з'являється для файлів коду мов Visual Basic, C # і C ++.
Щоб перемістити фокус з вікна коду на панель навігації, натисніть сполучення клавіш CTRL + F2.
Для повернення фокусу з панелі навігації в вікно коду натисніть клавішу ESC.
Щоб перемістити фокус від елемента до елементу на панелі навігації, натисніть клавішу TAB.
Щоб вибрати елемент панелі навігації, що знаходиться у фокусі, і повернутися в інтегроване середовище розробки, натисніть клавішу Enter.
Щоб перейти до класу або типу, виберіть його ім'я в списку зліва.
Щоб перейти безпосередньо до процедури в класі, виберіть процедуру в списку праворуч.
У разделяемом класі члени, визначені за межами поточного файлу коду, можуть бути неактивні.
Імпорт та експорт параметрів. Ви можете використовувати свої параметри спільно з іншим розробником, привести параметри у відповідність зі стандартом або повернутися до налаштувань, заданих за замовчуванням в Visual Studio, за допомогою функції Майстер імпорту та експорту параметрів в меню Сервіс. Ви можете змінити загальні параметри або мову і параметри конкретного проекту.
Призначення клавіш. Ви можете визначити нові або перевизначити існуючі поєднання клавіш в розділі «Сервіс / Параметри / середовище / Параметри клавіатури». Більш детальну інформацію про сполучення клавіш см. В розділі Сполучення клавіш за замовчуванням.