Wczoraj sobie zainstalowałem wersje VS 2017 community i mam pewną różnicę w odniesieniu do 2015.
Mianowice:
w 2015:
var movies = new List<Movie>
{
new Movie { Title = "The Dark Knight", Rating = 8.9f, Year = 2008 },
new Movie { Title = "The King's Speech", Rating = 8.0f, Year = 2010},
new Movie { Title = "Casablanca", Rating = 8.5f, Year = 1942},
new Movie { Title = "Star Wars V", Rating = 8.7f, Year = 1980}
};
Po wpisaniu:
new Movie{
od razu przenosiło {
o spację dalej, po wpisaniu ;
od razu formatowało cały tekst pomiędzy { }
do takiej postaci jak powyżej.
w 2017:
var movies = new List<Movie>
{
new Movie{Title="The Dark Knight", Rating = 8.9f, Year = 2008 },
new Movie{Title="The King's Speech", Rating = 8.0f, Year = 2010},
new Movie{Title="Casablanca", Rating = 8.5f, Year = 1942},
new Movie{Title="Star Wars V", Rating = 8.7f, Year = 1980}
};
Nie formatuje przy pisaniu o tą spację po {
oraz po wpisaniu ;
nie formatuje całości wewnątrz { }
do takiej postaci jak w 2015.
Wczoraj już szukałem takiej opcji w Tools-> Options-> Text Editor-> C# przez jakieś 2 godziny i nie znalazłem, nie wiem czy to jakiś bug czy z powodu tego że nie przeniosło mi ustawień z VS 2015 do VS 2017.
Jeśli ktoś kojarzy czy można to jakoś włączyć to byłbym wdzięczny za podpowiedź bo trochę to uciążliwe do czytania.