Nasıl Yapılır: Proje ve Öğe Şablonlarını Bulma ve Düzenleme
Şablon dosyalarını bir konumda yerleştirilmelidir, Visual Studio şablonları içinde gözüksün diye tanıdığı Yeni bir proje ve Add New Item iletişim kutusu.Alt kategorileri kullanıcı arabiriminde de görünmesi için şablonları için özel alt kategoriler oluşturabilirsiniz.
Şablonları bulma
Varsayılan olarak, Visual Studio proje ve öğe şablonları için iki konumlarda arar.Bu konumlara .vstemplate dosyası içeren sıkıştırılmış bir dosya varsa, bir şablon görünür Yeni Proje veya Add New Item iletişim kutusu.
Yüklü Şablonlar
Ürün ile birlikte yüklenen şablonları varsayılan olarak bulunur:
\VisualStudioInstallationDirectory\Common7\IDE\ItemTemplates\Language\Locale\
\VisualStudioInstallationDirectory\Common7\IDE\ProjectTemplates\Language\Locale\
Örneğin, aşağıdaki dizin içeren Visual Studio İngilizce için proje şablonları:
C:\VisualStudioInstallationDirectory\Common7\IDE\ItemTemplates\VisualBasic\1033\
Özel şablonlar
Varsayılan olarak, özel şablonlar bulunur:
\My Documents\Visual studio Version\Templates\ProjectTemplates\Language\
\My Documents\Visual studio Version\Templates\ItemTemplates\Language\
Örneğin, aşağıdaki özel içeriyor Visual C# proje şablonları:
C:\Documents and Settings\Kullanıcıadı\My Documents\Visual Studio 2013\Templates\ProjectTemplates\Visual C# \
Özel şablonlar, yerelleştirilmiş şablonlar için bir alt dizin eklemeyin.Özel şablonlar için varsayılan dizin değiştirebilirsiniz seçenekleri iletişim kutusunda, altında Environment\Projects ve çözümleri.
Şablonları düzenleme
Kategoriler içinde Yeni Proje ve Add New Item iletişim kutuları yüklü ve özel şablon konumlarda bulunan dizin yapılarını yansıtır.Şablonlarınız için anlamlı bir şekilde düzenlemek için bu dizin yapılarını değiştirebilirsiniz.
[!NOT]
Programlama dili düzeyinde yeni bir kategori oluşturamazsınız.Yeni kategoriler içinde her dil yalnızca oluşturulabilir.
Belirli bir dil için yüklü ve özel şablonlar için dizin yapıları aynı yapıya sahip değilseniz (diğer bir deyişle, vardır diğer altında bulunmayan dizinleri altında bir klasör) görünür kategoriler Yeni bir proje iletişim tüm kategoriler birleşmesi olacaktır.
Yüklü Şablonlar düzenleme
Programlama dili klasöründe alt dizinleri oluşturarak, yüklü şablonlar düzenleyebilirsiniz.Bu alt dizinleri görünür Yeni bir proje ve Add New Item iletişim kutuları her dil içinde sanal klasörler olarak.
Şablon kategorileri yüklü yeni bir proje oluşturmak için
Yüklü şablon dizinine dil klasöründe bir klasör oluşturun.Örneğin, bir Office kategorisi oluşturmak için Visual Studio proje şablonları oluşturma aşağıdaki dizini:
\VisualStudioInstallationDirectory\Common7\IDE\ProjectTemplates\VisualBasic\1033\Office\
Bu kategori için tüm şablonları, yeni klasörün içine koyun.
Tüm örneklerini kapatın Visual Studio.
Üzerinde Başlangıç menüsünde tıklatın çalıştırmak, türü cmdve'ı tıklatın Tamam.
Komut isteminde, devenv.exe ve türünü içeren dizini bulun devenv /installvstemplates.
Run Visual Studio.
Dosya menüsünde, Yeni ve sonra Proje seçeneğini tıklayın.
Office kategori görüntülendiğini doğrulayın Yeni bir proje iletişim kutusunda Proje türleri bölmesi altında Visual Basic.
Proje öğesi şablonları kümesini özel bir klasöre de gruplandırabilirsiniz.
Şablon kategorileri yeni yüklenen öğesi oluşturmak için
Yüklü şablon dizinine dil klasöründe bir klasör oluşturun.Örneğin, Web kategorisini oluşturmak için Visual C# öğesi şablonları oluşturma aşağıdaki dizini:
\VisualStudioInstallationDirectory\Common7\IDE\ItemTemplates\CSharp\1033\Web\
Bu kategori için tüm şablonları, yeni klasörün içine koyun.
Tüm örneklerini kapatın Visual Studio.
Üzerinde Başlangıç menüsünde tıklatın çalıştırmak, türü cmdve'ı tıklatın Tamam.
Komut isteminde, devenv.exe ve türünü içeren dizini bulun devenv /setup.
Run Visual Studio.
Bir proje oluşturmak veya varolan bir projeyi açın.
Proje menüsünde, Yeni Öğe Ekle'yi tıklatın.
Web kategori görüntülendiğini doğrulayın Add New Item iletişim kutusunda Proje türleri bölmesi.
Özel şablonları düzenleme
Özel şablonlar, özel bir şablon konumu yeni klasörler ekleyerek kendi kategoriler halinde düzenlenebilir.Yeni bir proje iletişim kutusunda, şablon kategorileri, yaptığınız değişiklikleri yansıtır.
Şablon kategorileri yeni bir özel proje oluşturmak için
Özel proje şablon dizinine dil klasöründe bir klasör oluşturun.Örneğin, HelloWorld kategorisini oluşturmak için Visual C# şablonları, aşağıdaki dizin oluşturmak:
\My Documents\Visual Studio 2013\Templates\ProjectTemplates\CSharp\HelloWorld\
Bu kategori için tüm şablonları, yeni klasörün içine koyun.
Dosya menüsünde, Yeni ve sonra Proje seçeneğini tıklayın.
HelloWorld kategori görüntülendiğini doğrulayın Yeni bir proje iletişim kutusunda Proje türleri bölmesi altında Visual C#.
Özel madde şablonları kümesini özel bir klasöre de gruplandırabilirsiniz.
Şablon kategorileri yeni özel öğesi oluşturmak için
Özel madde şablon dizinine dil klasöründe bir klasör oluşturun.Örneğin, HelloWorld kategorisini oluşturmak için Visual C# şablonları aşağıdaki dizin oluşturmak:
\My Documents\Visual Studio 2013\Templates\ItemTemplates\CSharp\HelloWorld\
Bu kategori için tüm şablonları, yeni klasörün içine koyun.
Bir proje oluşturmak veya varolan bir projeyi açın.
Proje menüsünde, Yeni Öğe Ekle'yi tıklatın.
HelloWorld kategori görüntülendiğini doğrulayın Add New Item iletişim kutusunda Proje türleri bölmesi.
Ana kategorilerde şablonları görüntüleme
Şablonları kullanarak kendi ana kategorilerde görüntülenecek alt kategorileri içinde etkinleştirebilirsiniz NumberOfParentCategoriesToRollUp .vstemplate dosyasındaki öğesi.Bu adımlar, proje şablonları ve öğe şablonları için aynıdır.
Ana kategorilerde şablonları görüntülemek için
Şablonu içeren .zip dosyasını bulun.
.zip dosyasını çıkartın.
Visual Studio içindeki .vstemplate dosyasını açın.
TemplateData öğesine, bir NumberOfParentCategoriesToRollUp öğesi ekleyin.Örneğin, aşağıdaki kod şablonu ana kategorisinde görünür, ancak Hayır daha yüksek hale getirir.
<TemplateData> ... <NumberOfParentCategoriesToRollUp> 1 </NumberOfParentCategoriesToRollUp> ... </TemplateData>
.vstemplate dosyayı kaydedip kapatın.
Şablonunuzda dosyaları seçin, seçimi sağ tıklatın, Göndermek içinı Sıkıştırılmış (zip'lenmiş) klasör.Dosyalar .zip dosyasına sıkıştırılır.
Ayıklanan şablon dosyalarını ve eski şablonu .zip dosyasını silin.
Yeni .zip dosyası silinmiş .zip dosyası olan bir klasöre koymak.
Ayrıca bkz.
Görevler
Nasıl Yapılır: Proje Şablonları Oluşturma
Nasıl Yapılır: Öğe Şablonları Oluşturma
Başvuru
Visual Studio Şablon Şeması Başvurusu
NumberOfParentCategoriesToRollUp (Visual Studio Şablonları)