:: Меню ::

Головна
  • Про сайт
  • Введення
  • Середовище програмування VB .NET: Visual Studio .NET
  • Вирази, оператори і передача управління
  • Класи і об'єкти
  •  Спадкоємство і інтерфейси
  • Обробка подій і делегати
  • Обробка помилок в VB .NET
  • Форми Windows, графічний вивід і друк
  • Уведення-виведення
  •  Багатопотокові застосування
  • Підтримка баз-даних в VB .NET
  • Короткий огляд ASP .NET
  • Складки .NET, установка додатків і COM Interop
  • Книга для гостей
    Контакти
    Добавити у вибране

    :: Друзі ::

     
     

    :: Лічильники ::

    = =

     

     

     

     

    Редактор

    Редактор володіє повним набором стандартних можливостей, підтримуваних в редакторах такого роду (вирізування, вставка, пошук/заміна і т. д.). Для роботи з ними можна використовувати стандартні комбінації клавіш Windows (Ctrl+x — вирізувати, Ctrl+v — вставити і т. д.). Якщо ви вважаєте за краще працювати з командами меню, до ваших послуг меню Edit і контекстне меню вікна програми. Повний список поєднань клавіш викликається з меню Edit; крім того, він приведений в розділі «Editing, shortcut keys» довідкової системи. Наприклад, комбінація Ctrl+i включає режим пошуку з приростом.

    Деякі команди — такі як Option Explicit— використовуються за умовчанням і не відображаються у вікні програми, як в Vb6 (хоча ми все одно включаємо їх в програму за звичкою!). Докладніше про ці команди буде розказано в наступному розділі.

    У вашому розпорядженні і дуже зручний засіб Intellisense, що видає інформацію про методи заданого об'єкту або параметри, передавані при виклику функції (мал. 2.9). Зазвичай Intellisense автоматично викликається при введенні символу «.».

    Налаштування більшості глобальних параметрів редактора виконується в діалоговому вікні — виконаєте команду Tools > Options і виберіть в списку рядок Text Editor, як показано на мал. 2.10. В порівнянні з Vb6 діалогове вікно Options грунтовно змінилося, тому ми рекомендуємо уважно вивчити його вміст. Наприклад, щоб вибрати розмір позицій табуляції, клацніть в рядку Text Editor (див. мал. 2.10) і виберіть потрібне значення для всіх мов або тільки для VB. Тут же вибирається режим створення відступів: None (відступи відсутні), Block (курсор вирівнюється по початку попереднього рядка) або Smart (автоматичне створення відступів в тілі циклу, як того вимагає хороший стиль програмування). До речі кажучи, встановлювати розмір позицій табуляції і форматувати відступи можна в готовому тексті, для чого використовуються комбінації клавіш Ctrl+k, Ctrl+f ілі- команда Edit > Advanced > Format Selection. Якщо в режимі Smart виділити фрагмент програми і натиснути клавіші Shift+tab, цей фрагмент буде переформатований.

    Module Modulel

    Sub Main()

    System.Console.

    End Sub

    Мал. 2.9. Підказка Intellisense

    Мал. 2.10. Діалогове вікно Options

    Новий редактор підтримує і таку зручну можливість, як згортка фрагментів програми і відображення на їх місці заголовків. Звернете увагу на значки «+» поряд з деякими рядками на мал. 2.11. Якщо клацнути на такому значку, в лістингу відкривається відповідна область (region). Якщо затримати покажчик миші над багатокрапкою (...), на екрані буде показаний згорнутий код. Для управління сверткой використовується підміню Edit > Outlining.

    Ви можете визначати в програмі власні області; для цього досить імітувати синтаксис, показаний на мал. 2.11. Блок (регіон), що згортається, починається з команди «Region "імя_региона" і завершується командою #end Region.

    Мал. 2.11. Згорнуті області в редакторові

    Редактор VS .NET володіє і іншими цікавими можливостями, незнайомими навіть досвідченим програмістам VB. Ми познайомимося з ними в наступному розділі.

    При вивченні редактора IDE особливо корисна інформація знаходиться в розділі довідки «Editing Code and Text». Зокрема, тут описано декілька дуже зручних засобів переміщення по тексту.

    Багатоелементний буфер обміну

    Буфер обміну розрахований не на один елемент, а на декілька відразу (аналогічні можливості існують в Office 2000 і Office XP). Весь вирізаний або скопійований текст передається в багатоелементний буфер обміну, до якого можна звернутися з панелі елементів. Щоб проглянути поточний вміст буфера, клацніть на корінці Clipboard Ring на панелі елементів. У буфері зберігаються 15 останніх скопійованих або вирізаних фрагментів тексту.

    Комбінація клавіш Ctrl+shift+v вставляє черговий елемент буфера в поточний документ.

    Багато разів натискаючи клавіші Ctrl+shift+v, ви перебираєте вміст буфера. При кожному натисненні Ctrl+shift+v попередній вставлений фрагмент замінюється поточним елементом буфера.

    Тимчасове зберігання фрагментів

    Будь-який фрагмент програмної коди можна зберегти для подальшого використання на панелі елементів (багато програмістів використовують для цієї мети вкладку General, але ви можете створити нову вкладку — клацніть на панелі правою кнопкою миші і виберіть команду Add Tab з контекстного меню). Дана можливість дуже зручна, оскільки в програмах часто зустрічаються фрагаєнти, що повторюються, а вводити їх кожного разу наново дуже довго. Щоб зберегти фрагмент програми, виделітєєго і перетягнете мишею на панель елементів (мал. 2.12). Фрагменти залишаються на панелі до тих пір, поки не будуть видалені за допомогою контекстного меню. Щоб скористатися збереженим фрагментом, перетягнете його мишею в потрібну позицію вікна програми. Існує і інший спосіб — виділите позицію вставки і двічі клацніть на збереженому фрагменті.

    Мал. 2.12. Фрагменти програми на панелі елементів

    Список завдань і коментарі TODO, HACK і UNDONE

    У Visual Studio тепер підтримується список завдань (task list), успадкований з Visual Interdev і Visual J++. Ідея полягає в тому, що в програму включаються коментарі з описом дій, які передбачається виконати в майбутньому; тип завдання визначається спеціальним ключовим словом, наступним після знаку коментаря. В даний час визначено три вбудовані категорії завдань — TODO, HACK і UNDONE. Коментарі із завданнями виводяться у вікні, що викликається командою View > Other Windows > Task List (або комбінацією клавіш Ctrl+alt+k). Приклад показаний на мал. 2.13.

    Для списку завдань можна визначати призначені для користувача ключові слова. Припустимо, ви хочете позначати ключовим словом For_ken ті фрагменти коди, якими повинен зайнятися ваш колега Кен. Визначення призначених для користувача ключових слів для списку завдань відбувається таким чином:

    1. Виконаєте команду Tools > Options > Environment > Task List.
    2. Введіть текст For_ken (при цьому стає доступною кнопка Add).
    3. Виберіть пріоритет.
    4. Натисніть кнопку Add і кнопку ОК.

     




    :: Наша кнопка ::

    Отримати код:

    Підтримайте наш сайт і розмістіть нашу кнопку на своєму ресурсі.


    :: Реклама ::

    Скачати безкоштовно програму Microsoft Front Page 2003


    :: Посилання ::

    -


     

     

     


    Copyright ©