SQL Server Management Studio'da kayan veya dikey sonuçlar bölmesi


20

Çoklu monitör yapılandırması var ve bir monitörde sorgu düzenleyicim ve başka bir monitörde sonuçlar bölmesi olmasını istiyorum.

Bu başarılabilir mi? Sonuçlar bölmesini yatay yerine sorgu düzenleyicisine dikey olarak iliştirerek ya da sonuç bölmesinin sorgu düzenleyicisinden tamamen ayrı olmasını sağlayarak.

SSMS 2008 R2 kullanıyorum ve bu yeni bir özellikse 2012'ye yükseltebilirim.

Geçerli geçici çözümüm, her ikisi de aynı .sql dosyası açık olan 2 SSMS örneğinin açık olması.

Ben bir değişiklik yapmak ve kaydetmek, daha sonra betiği yeniden yüklememi ister diğer örneğe geçmek ve daha sonra monitörün çoğunu dolduran sonuç bölmesi ile çalıştırabilirsiniz.


Ortamım yok, ancak sonuç pencerelerini SSMS'nin dışına ve diğer monitöre sürükleyemez misiniz?
harrymc

bulduğum için değil, SSMS MDI gibi görünmüyor. Dolayısıyla bu soru!
Shevek

"MDI ortamını" ayarlayabilir ve SSMS'yi yeniden başlatabiliyorsanız, Araçlar menüsü / Seçenekler / Ortam klasörüne / Genel'e bakın. ( kaynak )
harrymc

1
Şimdi SSMS 2012'yi yükledim ve 2008 R2 ile aynı şekilde davrandığını doğrulayabiliyorum, bu yüzden bu soruna bir çözüm değil
Shevek

2
Çok küçük bir şey. Günümüzde, özellikle geliştiriciler için birden çok monitör çok yaygındır. Ekibimizdeki herkesin en az 2'si var, çoğunun üçü var (4: D var) ... Bu harika bir özellik olurdu.
Shevek

Yanıtlar:


12

Maalesef sonuçlar bölmesi yalnızca mevcut düzenleyici pencerenize yatay olarak eklenebilir, bu da onu ayırmanın ve başka bir ekrana geçmenin bir yolu olmadığı anlamına gelir.

Bununla birlikte, SSMS2012'nin 2008 üzerindeki bir iyileştirmesi, birkaç monitör kullanmak için şimdi iki örneğinin açılmasına gerek olmamasıdır: editör penceresini çıkarabilir ve ikinci bir monitöre sürükleyebilirsiniz.

Ne yazık ki, aynı sorguyu çoğaltamaz veya yeniden açamazsınız. Yani, iki örneğe sahip olmak sizin için hala en uygun çözüm olabilir. Sadece hızlıca basmaya alışkınım

  • Ctrl-A (editör penceresindeki her şeyi seçin),
  • Ctrl-C (panoya kopyala),
  • Ctrl-TAB (önceki [veri] penceresine geç),
  • CtrlKısa süre bırakın
  • Ctrl-A (ikinci veri penceresinin tüm içeriğini seçin),
  • Ctrl-V (içeriği yeni içerikle değiştirin),
  • F5 (verileri yenilemek için)

Bu uzun görünebilir, ancak dizinin çoğu sadece parmaklarınızı Ctrlbasılı tutarak en az parmakla yapılır ve bilgisayar dövüş oyunlarında deneyimli olanlar için bu sadece "ölümcül" kombinasyonlarından birini hatırlatır :)


11

En azından daha yeni Visual Studio 2015'te, bir veritabanına karşı çalışmak ve sonuçları dikey olarak sağda tutmak için arabirimi kullanabilirsiniz. Sadece üzerinde çalışın SQL Server Object Explorerve komut dosyasını açın veya bir New Query. Komut dosyası arasında dikey bir çizgiyle küçük bir simge bulacaksınız, bu da sonuçları dikey bir yöne çevirir, özellikle de benim gibi bir ultrawide kullanırsanız, değerli ekran alanı satın alırsınız.

resim açıklamasını buraya girin


3

Düzenlediğiniz bir sql komut dosyasıysa, dosyayı farklı bir uygulamadan düzenleyebilir, değişiklikleri kaydedebilir, sonuçlarınızı yenileyebilir ve yeniden yükleyebilirsiniz. Bu şekilde sonuçlarınız kendi pencerelerinde olabilir.

Sonuçlar bölmesinin pencerenin üst kısmına taşınmasıyla bir ekranda yüce ve SSMS'yi başka bir ekranda kullanıyorum .

Bunun bir dezavantajı, kaydettiğimde otomatik olarak yenilenmemesi, böylece her kaydettiğimde manuel olarak yapılan değişiklikleri kabul etmem gerekiyor, ancak çok kötü değil.


VS 2017'de de çalışıyor. Teşekkürler!
Oleg Melnikov
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.