Программирование >>  Автоматически обновляемые приложения 

1 ... 23 24 25 [ 26 ] 27 28 29 ... 170


Как показывать нумерацию строк в редакторе кода?

Выберите в меню пункт Tools Options... и в открывшемся окне выберите страницу Text Editor All Languages поставьте галочку Line numbers. После этого в редакторе будут пронумерованы строки. Можно также показывать нумерацию строк кода в зависимости от языка, выбирая страницу, соответствующую нужному языку в разделе Text Editor, например, страницу С# или Basic, и отмечая эту же опцию. Нумерацию строк удобно использовать в учебных материалах: можно указать на номер строки и объяснить, что делает код в указанной строке.

Как изменить цвет для регионов кода?

На странице Environment Fonts and Colors окна, открываемого командой меню Tools I Options..., нужно выбрать в списке Display items пункт Collapsible Text. Теперь можно установить цвет для регионов. На этой же странице можно настраивать шрифты и цвета для других участков кода.

Вертикальное выделение текста

в редакторе кода текст выделять можно не только привычным способом, строчку за строчкой, но и колонками. Нажмите и удерживайте клавишу <Alt>, а мышью выделяйте текст колонкой при нажатой левой кнопке (рис. 4.11). С выделенным куском текста можно проводить стандартные операции копирования, вырезания и вставки.

Альтернативный метод поиска строк

Нажмите в редакторе кода комбинацию клавиш <Ctrl>+<I> и начинайте вводить любой текст. На экране появится значок с изображением бинокля (рис. 4.12). Теперь начните вводить символы с клавиатуры. При вводе начальных символов будут выделяться совпадающие символы первого вхождения строки от положения курсора и ниже.



public static string ReverseString(string str) [

/. Проверка на суп/ьzlьсb&vLAk:. строки.

if (string. IsNuilCxEKipty (str))

return str;

mvstr. Append I Bti

\

new >-r: г r::;P;; : (str, Length);

все с1шво::ъ:

от ашъол к S-L,ringBuil..:iei ength - 1; count > -1; count--)

count]);

private void butReverseCS Click(object sender, Eviт:zhтqз e) {

textBoxl.Text = ReverseString(textBoxl.Text);

Рис. 4.11. Выделение куска текста колонкой

publin sLat..c string ReverseString (string str)

if (string.IsSuliCrEnpty(str)) \

return str;

Создадим УЛъет Згг;ngeuiidirr с нутаон длтнсй.

Зг i:,-;iSu.iiae?. revStr = new Strinc;3u id?rr (str .Leng;i:h) ;

/- Перебираем в .циае see султсллы

for (int count = str.Length - 1; count > -1; count-) {

revStr.Append(str[count]);

/ ЕозБращйем перевер>1утУ/( строку return revStr.ToString() ;

private void gsverseCS Click (object sender, \?яг;,- e) {

textBoxl.Text = ReverseString(textBoxl.Text);

Рис. 4.12. Поиск слова по первым символам



Отображение InteiiiSense

Если, вы хотите принудительно отобразить подсказку InteiiiSense, нужно нажать <Ctrl>+<J>. Это может пригодиться в том случае, если по каким-то причинам подсказка не отображается.

Множественное копирование в буфер обмена

в Visual Studio 2008 используется собственный буфер обмена, позволяющий множественное копирование. Скопируйте нужный участок кода в буфер стандартным способом (через контекстное меню или сочетание клавиш <Ctrl>+<C>). После этого установите курсор в нужном месте редактора кода, нажмите и удерживайте клавиши <Ctrl>+<Shift> и затем нажимайте клавишу <V>. Вы увидите, что в указанном месте появляются фрагменты текста, которые вы ранее скопировали в буфер. Обратите внимание, что вставляемые части текста циклически чередуются.

Как управлять фрагментами кода в Visual Studio 2008?

Если вы часто используете один и тот же фрагмент кода в своих проектах, то вам, несомненно, понравится возможность перетаскивания часто используемого кода на панель инструментов. В редакторе кода Visual Studio 2008 переключитесь в вид Code View, затем выберите ваш фрагмент кода и перетащите его при помощи мыши на вкладку панели инструментов. Теперь можно перетаскивать фрагмент из панели инструментов в нужное место кода (еще проще просто дважды щелкнуть по фрагменту). Так как я достаточно часто использую вызовы функций Windows API через р/invoke, у меня там находится строка

using System.Runtime.InteropServices;

Быстрое комментирование

и раскомментирование фрагментов кода

Еще один альтернативный вариант для тех, кто привык работать с клавиатурой. Выделите фрагмент кода, который хотите закомментировать, и нажмите, удерживая клавишу <Ctrl>, клавиши <К> и <С>. Для снятия комментариев нужно выделить закомментированный кусок и нажать <Ctrl>+<K>, <U>. Члены общества любителей мышей могут просто выделить нужный текст и щелкнуть по специальному значку на панели инструментов.



1 ... 23 24 25 [ 26 ] 27 28 29 ... 170

© 2006 - 2025 pmbk.ru. Генерация страницы: 0.001
При копировании материалов приветствуются ссылки.
Яндекс.Метрика