2009-12-17 20 views
10

Bazı otomatik kod try() vb if() katlamaVisual Studio'da kod katlama nasıl geliştirilir?

bazı kod editörü özelliği (benzer yöntemler için VS bir, vs.) olmalıdır istiyoruz.

bu varsa:

-  public frmMain() 
|  { 
|   InitializeComponent(); 
|   if (true) 
|   { 
|    try() 
|    { 
|    } 
|    catch() 
|    { 
|    } 
|   } 
|  } 

Bunu almak istiyorum:

-  public frmMain() 
|  { 
|   InitializeComponent(); 
-   if (true) 
|   { 
-    try() 
|    { 
|    } 
-    catch() 
|    { 
|    } 
|   } 
|  } 

bile Notepad ++ yapabilirsiniz!

+0

huh ??? Her ikisi de aynı ... bölgeleri mi kastediyorsunuz? – JonH

+2

Herhangi bir kod bloğu için kod-katlama widget'ları istiyor: eğer, nihayet, ve diğerleri gibi diğer anahtar kelimeleri deneyin, yakalayın ve tahmin edin. – JMD

+0

Onlar aynı değil .. Soldaki çubuk farkı. –

cevap

5

Normalde kişisel olarak kullanmadığım şeyler göndermiyorum, ancak bu durumda, Jay Flowers'ın tam olarak istediğiniz şeyi yaptığına dair yazdığı bir eklenti bulabildim. Şu anda daha fazla özellik eklemek veya işlevselliğini değiştirmek istediğinizde kaynakla birlikte here yüklenebilir ve indirilebilir. C# için

+0

Teşekkürler, gerçekten iyi bir özellik! Ama otomatik değil (( Her neyse, çok yararlı ve rahat! – user230752

+0

Hayır, ben otomatik olduğuna inanmıyorum. :(Dediğim gibi, ben sadece onu buldum.) Orada başkaları var inanıyorum - belki VS add-ins büyük bir isim bazı benzer benzer bir şey var. –

14

;

  1. Araçlar, Seçenekler, Metin Düzenleyici
  2. Expand C/C++
  3. Gelişmiş
  4. sıralayan -> açma dosyalar C için

açtığınızda moduna özetleyen girin/C++

  1. Araçlar, Seçenekler, Metin Düzenleyici
  2. Expand C/C++
  3. sıralayan
  4. Biçimlendirme -> & Anahat Bildirimi blok sıralayan etkinleştirme açma
VS2010 012'de test edildi
+0

Awesome, VS2010 sadece C# gibi uygun bir kod katlama eksik olduğunu düşündüm. Varsayılan olarak desteklenen görmek güzel, sadece benim ayarları içine derin bakmak gerekiyordu. – nagates