Visual Studio 2005 Tips and Tricks, Різне, Програмування, статті

У цьому повідомленні я зібрав відповіді на питання, так чи інакше пов’язані з IDE Visual Studio 2005. Рад вийшло 10, число рівне, не, не повірите, нічого не підганяв. Все як питали.

1. Гальмують віконця Toolbox, Solution Explorer і т.п.
Дуже зручна і корисна функція “самоубірающіхся” допоміжних вікон іноді буває справжнім злом, особливо якщо на машині йде паралельно з роботою в Visual Studio якийсь ресурсномісткий процес. Частіше всього загальмованість при появі цих вікон пов’язана з ефектом “плавного появи”, відключивши який можна домогтися кілька більшої продуктивності.
Рішення: Tools -> Options -> General -> Прибрати галку Animate environment tools

2. Довге завантаження довідкової системи по F1
Сама по собі довідкова система завантажується не моментально (особливо в перший раз). Можна прискорити процес появи довідки, якщо вас влаштує інформація з локальної встановленої довідки, просто відключивши пошук online. У більшості випадків локальної документації, за умови повної установки MSDN, більш ніж достатньо.
Рішення: Tools -> Options -> Help -> Online -> Вибрати Try local only, not online

3. Швидкий перехід до директорії, яка містить вихідні коди проекту
Якщо в Visual Studio 2005 у вас вже відкритий проект і Вам необхідно виконати щось поза IDE, то відкрити директорію проекту можна прямо з Visual Stuio.
Рішення: клацніть правою кнопкою миші по вкладці будь-якого файлу, відкритого в редакторі і виберіть Open Containing Folder

4. Змінюємо шаблон заготовки методу в C #, що генерується автоматично
Якщо ви в коді пишіть ім’я ще не оголошеного методу, то Smart Tag в Visual Studio пропонує створити заготовку методу. Якщо вас не влаштовує стандартний варіант, то відредагуйте відповідний snippet.
Рішення: змінити файл Program FilesMicrosoft Visual Studio 8VC # Snippets1033RefactoringMethodStub.snippet

5. Розширені можливості рефакторинга
На жаль, Visual Studio не підтримує рефакторинга для VB проектів, та й опції рефакторинга для C # вельми мізерні. Якщо вас не влаштовує базова функціональність, то ви можете використовувати один з сторонніх продуктів. За великим рахунком існує два лідери в цьому напрямку Refactor! Pro і Resharper.

6. Повертаємо зниклі менюшки назад, прибираємо “ліві”
Іноді після установки і видалення різних компонентів і надбудов Visual Studio залишаються якісь незрозумілі меню, а іноді навпаки, зникають потрібні. А так хотілося б відновити назад вид Visua Studio з яким було так приємно працювати. ДЛя цього існує утиліта Import and Export Settings …
Рішення: Настроївши студію по своєму смаку ви можете експортувати ці налаштування і використовувати їх при перевстановлення системи, установки Visual Studio на іншій машині, а також відновленні Visual Studio після установки неякісних налаштувань. Так само, ви можете повернути вид студії до встановленим схемам для C # / VB / Web / C + + розробника. І все це робиться в меню Tools -> Import and Export Settings

7. Створення власних шаблонів додатків
Наприклад, ви розробили заготовку для створення plug-in “ов для деякої системи і хочете додати в список проектів Visual Studio шаблон plug-in” а. Для цього є експорт проектів як шаблонів!
Рішення: File -> Export Template …

8. Зручне редагування коду в повноекранному режимі
Якщо ви також як і я більшу частину часу проводите за написанням коду, а не за тягання контролов мишею або перебиранням властивостей у вікні Properties, то, звичайно, зручніше за все редагувати код в повноекранному режимі. Головне – знати, як його викликати!
Рішення: Shift + Alt + Enter

9. Налагодження збережених процедур
Працює тільки в Visual Studio 2005 Professional і вищих редакцій.
Рішення: Відкрийте діалогове вікно налаштувань проекту (клік правою кнопкою миші по проекту в Solution Explorer -> Properties). У вікні, для Web програму, виберіть Start Options, а для Windows програми виберіть Debug. Встановіть галочку Enable SQL Debugging. Тепер можна ставити точки зупину в збережених процедурах.

10. Зручний спосіб викликати Smart Tag
Ви написали в коді SqlConneciton, але не написали using System.Data.SqlClient? Не біда, Smart Tag послужливо допоможе вам зробити це в два клацання мишею. Єдина проблема, що не завжди в запалі написання коду вдається легко і швидко потрапити по значку Smart Tag. Зручніше це зробити за допомогою клавіатури, але ось засада – за умовчанням команда View.ShowSmartTag прив’язана до поєднання Shift + Alt + F10. Не біда, клавіші можна поміняти на більш зручне.
Рішення: Tools -> Customize -> Keyboard … -> В полі show command containing набрати ShowSmartTag і призначити Бооль легкотравне клавіші, наприклад Alt + Ins, як це роблю я.

Приємного кодування!

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*