2017-06-15 17 views
5

Öyleyse o zaman biraz kaydeder beri, iyi ol' düzenle-> Refactor-> Encapsulate alan ile alan saklanması istediğinizi varsayalım: Visual Studio 2017 Encapsulate Field - eski biçimi nasıl geri alabilirim? Visual Studio 2015</p> <pre><code>private GameSettings gameSettings; </code></pre> <p>, ben alacağı:

public GameSettings GameSettings 
    { 
     get 
     { 
     return gameSettings; 
     } 
     set 
     { 
     gameSettings = value; 
     } 
} 

Fakat Visual Studio 2017 ile

alıyorum:

internal GameSettings GameSettings { get => gameSettings; set => gameSettings = value; } 

Ben eski stil oluşturmak getirmenin herhangi bir yolu var mı? Bu

+1

1.- http://imgur.com/kPw0S93 2.- http://imgur.com/MWT7YGd VS'm ingilizce olmadığı için yardımcı olur. – Diego

cevap

0

snippet'leriyle karıştırmasını deneyin ... Başka bir stil ve yarıda yarım özelliklere sahip yanlış görünüyor:

"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC#\Snippets\1033\Refactoring\EncapsulateField.snippet" 
+0

Garip olan şu ki, C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Community \ VC# \ Snippets \ 1033 \ Refactoring \ EncapsulateField.snippet dosyasına gidersem dosya aşağıdakileri içerir: ' ' – Oana

+0

Refactorsings ve Snippet'ler iki farklı sistemdir. Refactoring, Roslyn ile program aracılığıyla yapılır ve herhangi bir şablondan değiştirebileceğinizden şüpheliyim. Parçayı kullanmak için, 'prop' yazın ve genişletmek için iki kez 'Tab' tuşuna basın. Bu konuda –

+0

idk, ancak eski Visual Studio'yu eski yeniden düzenleme biçimine geri dönene kadar kullanacağım. Bu pislikleri yeniden yazmak için çok zaman harcamalıyım! – GeorgiG

0

bu parçacığı eski olduğunu biliyorum ama cevap kimseye yardımcı olabilir olabilir else ...

Seçenekler> Metin Düzenleyici> C#> Kod Stili> Genel'e gidip "Erişim araçları için ifade gövdesini kullan" seçeneğini "Asla" olarak değiştirebilirsiniz. Böylece eski stili alırsınız.

İlgili konular