Pencere düzenini Visual Studio 2010/2012/2013'te kaydedebilir miyim?


126

VS2010 / VS2012 / 2013'te belirli bir pencere düzenini kaydetmenin (ve daha sonra geri dönmenin) bir yolu var mı?


3
Cody Gray kullanıcısına ve cevabına tüm saygımla, cevabı aşağıdaki oocx kullanıcısına, aradığınızı ve gerçekten de aradığımı bulan kişiye değiştirmenizi öneririm. İstediğiniz şey artık bu eklenti aracılığıyla mümkün ve cevabı değiştirmenizi öneririm, böylece bu konuya rastlayan diğer kullanıcılar sorunun şimdi çözüldüğünü bilecekler.
Axonn

2
VS2012: Alt-T, I"Ayarları İçe Aktar ve Dışa Aktar" menü seçeneğine hızlandırır.
lance

1
@lance: Veya Tools.ImportandExportSettingskomut için Araçlar-> Seçenekler-> Ortam-> Klavye'de bir kısayol tanımlayın .
Otiel

Delphi IDE, hatırladığım kadarıyla bu tesisi bir görev çubuğu açılan kutusu olarak inşa etti. Visual Studio'nun eşdeğer bir özellik eksikliğini şaşırtıcı ve son derece sinir bozucu buldum. Delphi, hata ayıklama sırasında düzenleri otomatik olarak değiştirme seçeneğine de sahiptir.
Gerry Coll

Bunun için VS 2015+ çözümü arıyorsanız aşağıdaki Thomas yanıtını kontrol edin.
JohnTortugo

Yanıtlar:


88

Evet, yalnızca geçerli pencere düzeninizle ilgili ayarları bir dosyaya aktarmak için "Ayarları İçe ve Dışa Aktarma Sihirbazı" nı (Araçlar menüsünde bulunur) kullanabilirsiniz. "Genel Ayarlar"> "Pencere Düzenleri" dışındaki her şeyin işaretini kaldırın ve dosyayı daha sonra bulabileceğiniz bir yere kaydedin.

Ardından, bu ayarlar dosyasını içe aktarmak için "Ayarları İçe ve Dışa Aktarma Sihirbazı" nı tekrar kullanabilir ve tüm araç pencerelerinizi önceki düzenlerine geri yükleyebilirsiniz. (Sihirbazın , belirli bir ayarlar dosyasından içe aktardığınız şeyi, dışa aktardıklarınızı sınırlayabileceğiniz şekilde sınırlamanıza da izin verdiğini unutmayın .)

Bunu, tekli ve çoklu monitör kurulumları arasında gidip gelmenin pencere yönetimini gerçek bir acıya dönüştürdüğü dizüstü bilgisayarımda kullanıyorum. Yalnızca en sık kullandığım düzenlerin her birini tanımlayan ayar dosyalarını tutuyorum ve ihtiyaç duyduğumda mevcut çalışma ortamıma en uygun olanı içe aktarıyorum.

Zain Naboulsi, açıklayıcı ekran görüntüleriyle birlikte burada süreç hakkında blog yazdı .


Güncelleme: VS ekibinden Praveen Sethuraman, Visual Studio 2015'in nihayet özel düzenleri yerleşik, birinci sınıf bir özellik olarak kaydetme yeteneğine sahip olduğuna işaret ediyor. Ancak uygulamayı henüz test etme şansım olmadı.


Bu, Visual Studio 2012'de benim için açılmış sekmeleri kaydetmez :(
Nam G VU

6
Bu bana çok zor geliyor - özellikle hem Eclipse hem de Netbeans'ın bir menüden kaydedebileceğiniz / erişebileceğiniz düzenlere sahip olduğunu düşünüyorum.
Wayne Werner

Bu arada, Visual Studio 2015 bir menüden kaydedilebilen bir düzene sahiptir, aşağıdaki yanıta bakın .
TheOperator

Hayır, kaydedilmiş sekmeler için çalışmaz. Bunlar, @nam projeniz ile birlikte özel bir dosyada saklanır. Üzerinde çalıştığınız bir projeyi yeniden açtığınızda bunlar otomatik olarak geri yüklenecektir.
Cody Grey

62

Özel pencere düzenlerini kaydetmenize ve yüklemenize olanak tanıyan güzel bir Visual Studio eklentisi var: http://perspectives.codeplex.com (bunu VS galerisinde de bulabilirsiniz).

Bunu kullanıyorum çünkü genellikle üç ekran düzeni (dizüstü bilgisayarım yerleştirildiğinde) ve tek bir ekran düzeni (yalnızca dizüstü bilgisayar ekranı) arasında geçiş yapmam gerekiyor.

Ayrıca VS, hata ayıkladıktan sonra özel düzenimi rastgele unuttuğu için de kullanışlıdır.


1
+1, bu araç hatalı olsa da, ayarı çok iyi uyguluyor.
Vaccano

Bu eklenti, Visual Studio 2012'de benim için açılmış sekmeleri kaydetmiyor :(
Nam G VU

2
perspektifleri denedim - güzel fikir ama cehennem kadar adamcağız. kaldırıldı.
GarethD

GarethD ile aynı. Bana sonsuz boş referans istisna mesajı kutuları vererek ve VS'yi birden çok kez çöktüğü için kaldırmak zorunda kaldım.
Chris Pickford

2
Perspektiflerin VS 2013 desteği yok gibi görünüyor ve incelemeler Layouts O Rama kadar iyi değil (isim daha iyi olsa bile). Daha yeni bir sürüm bulurlarsa denemek isterim.
Lucas Fowler

50

Layouts-O-Rama benim problemi ele alıyor. Burada vs galerisinde bulunabilir:

http://visualstudiogallery.msdn.microsoft.com/35966ad9-430f-4ad7-9186-4394b784e36c


4
Tamamen dürüst olmak için geliştirdiğinden bahsetmelisin
VdesmedT

21
Sorunla ilgili olarak Layouts-O-Rama'nın benim olduğunu söylememiş miydim? Her neyse, herkes için açıklığa kavuşturmak için uzantı benim tarafımdan geliştirildi. Şerefe.
mklein

1
Bu iyi bir çözüm gibi görünüyor, ancak şimdiye kadar yalnızca ana VS penceresi dışındaki tüm pencereleri yeniden boyutlandırmayı başardım .
Carlos P

2
Ana VS penceresini yeniden boyutlandıramaz, bu bir araç penceresi değildir ve farklı şekilde çalışır. "Sizer" adlı aracı, isterseniz bunu değiştirmek için kullanabilirsiniz, Carlos P.
Lucas Fowler

Sizer'ı bilmiyordum, bunu denemek üzereyim. Bahşiş için teşekkürler.
Coder_Dan

30

Visual Studio "14" CTP2 sürümüyle, kullanıcıların özel pencere düzenlerini kaydetmesine, uygulamasına ve yönetmesine olanak tanıyan bir Özel Düzenler özelliği eklediğimizi size bildirmekten heyecan duyuyorum.

CTP2 sürümüyle ilgili ayrıntılar burada bulunabilir: http://blogs.msdn.com/b/visualstudio/archive/2014/07/08/visual-studio-14-ctp-2-available.aspx

Özel IDE Düzenlerini Kaydedin ve Uygulayın.
Artık IDE'de araç pencereleri için özel düzenler kaydedebilir ve uygulayabilirsiniz. Pencere Düzenini Kaydet ve Pencere Düzenini Uygula komutları Pencere Menüsünün altındadır ve ayrıca Pencere Düzenlerini Yönet bölümünden düzenleri yeniden adlandırabilir, yeniden sıralayabilir ve silebilirsiniz.

Bu özellikle ilgili görüşlerinizi duymak isteriz. Lütfen yerleşik "Gülümseme Gönder" menüsünü kullanarak bize geri bildirim gönderin (bkz. Http://msdn.microsoft.com/en-us/library/zzszcehe.aspx ).

Teşekkürler!
Praveen Sethuraman
Visual Studio IDE Deneyimi Ekibi



2
VS ekibinden bir fikir verdiğiniz için @ Praveen teşekkürler. İdeal olarak, imzanızı profil sayfanıza eklemek ve gönderilerinizi imzalamak istemezsiniz. Buradaki pratik budur. Dikkat edilmesi gereken bir diğer nokta, bağlantı çürümesini önlemek için buradaki yazınıza bağlantılı makalelerden ilgili alıntıları eklemektir. Cevabınızı aynısını yansıtacak şekilde düzenledim.
bPratik

1
@bPratik İyi noktalar --- ancak imzanın, MS veya Visual Studio ekibiyle olan bağlantının tek ifşası olması (ve bu olmadan gönderi daha az anlam ifade ediyor). OP'nin bakış açısından başka bir yere yazmak yerine OP'nin orijinal metnini kullanmayı seçtim.
jpaugh

2

Visual Studio 2015/2017/2019'da Pencere -> Pencere Düzenini Kaydet'e gidebilirsiniz. Birden çok düzeni kaydedebilirsiniz. Bunun farklı cihazlarda çalıştığını düşünmüyorum.

görüntü açıklamasını buraya girin


VS2015 kullanıyorum ancak bu seçeneği görmüyorum. Herhangi bir yerde etkinleştirilmesi gerekiyor mu?
BelgoCanadian
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.