Search
Write a publication
Pull to refresh

Быстрое создание временного проекта

Reading time1 min
Views1.7K
Частенько в процессе работы бывает нужно проверить какую-нибудь идею, фичу какой-то библиотеки, быстренько набросать прототип класса и т.д. Дабы не ломать рабочий проект, программист создаёт новый временный и имеет при этом два неудобства:

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

Всё это кажется лишним и отвлекает от нахлынувшего творческого настроения. Оказывается, в Visual Studio есть финт ушами для таких лентяев, как мы.

Этот тот случай, когда это решение фиг найдешь в Студии самостоятельно, потому что называется оно в настройках ну совсем не соответственно тому, что оно делает. Речь идет о настройке "Tools->Options->Projects and Solutions->Save new projects when created".

Вот что бы Вы думали, она делает? Я подозревал, что она автоматически сохраняет все файлы проекта на диск сразу после создания проекта. А вот нифига. Эта настройка влияет на то, как будет выглядеть диалог создания нового проекта и куда будут сохранены файлы проекта после его создания. И если эту настройку отключить, то диалог создания нового проекта будет выглядеть вот так:

Фактически, все создание проекта-прототипа теперь сводится к «Ctrl+Shift+N» + «Enter». Неплохо, правда? При этом Студия сохранит все файлы проекта во временную папку (C:\Users\%user%\AppData\Local\Temporary Projects\WindowsFormsApplication1) и позаботится о её очистке при закрытии проекта. И, конечно же, если созданный прототип вдруг окажется полезным, Вы всегда можете сохранить его в другую папку.

P.S. Способ работает не для всех типов проектов.
Tags:
Hubs:
Total votes 59: ↑47 and ↓12+35
Comments22

Articles