Чому редактор Visual Studio показує крапки в порожніх місцях?


340

У мене є дивна помилка в текстовому редакторі Visual Studio. Усі мої пробіли замінені знаком "."

public class Person
{
  int age;
}

виглядає так

public..class..Person..........................
{..................
..int age;...................
}.....................

Я скидаю налаштування до стандартних. Не працювало. Я також перевстановив VS2008. Ще не працювало. У чому помилка?


13
btw, у цьому прикладі було б в 10 разів краще тримати крапки! Код поганий з відступом, і ці втрачені точки в кінці рядка, ймовірно, створюватимуть проблеми в майбутньому при злитті.
Кастодіо

Відповіді:


804

Visual Studio налаштований для відображення пробілу.

Натисніть Ctrl+ R, Ctrl+ W.

Якщо ви використовуєте відображення клавіатури C #: (спасибі Simeon)

Натисніть Ctrl+ E, S.

Якщо ви хочете скористатися меню: (спасибі angularsen)

Edit > Advanced > View White Space

89
Або Cntrl + E, S, якщо ви використовуєте відображення клавіатури C #.
Симеон Пілігрим

1
Ах, це пояснює це! Я намагався натиснути Ctrl + E, D, але замість цього пропустив і натиснув S ... Спасибі!
Джон Артус

18
Мені не вдалося, я думаю, що Адшархар Аддін перехопив обидва описані тут ярлики. Однак зніміть прапорець Правка-> Додатково-> Переглянути пробіли.
angularsen

2
Дякую, це трапляється іноді, коли ви натискаєте занадто швидко (у неправильному вікні). Це вже втретє я приїхав сюди подивитися його, thx
Joost Schepel

4
Працює у VS2008. Не можу повірити, що випадково мені вдалося натиснути цю комбінацію!
Досконалість

76

Схоже, у вас включена опція пробілу для перегляду. Перейдіть до Редагування -> Додатково -> і зніміть прапорець "Переглянути пробіли"


Редагувати -> Додатково, не "Перегляд -> Розширено"
1800 ІНФОРМАЦІЯ

2
Мені шкода, але я не можу також знайти Правка-> Попередження.
SNA

@unknown, яку версію візуальної студії ви використовуєте?
JaredPar

VS2008 - це версія, яку я використовую
СНР


10

~ ДЛЯ ВІЗУАЛЬНОЇ СТУДІО 6 ~

використовуйте: ctrl+ shift+ 8 для включення / вимкнення.

(або вручну перейдіть до: Редагувати> Заздалегідь> "Переглянути пробіли"

Щасти!

Працює також для Visual Studio 2008, коли вибрано Інструменти / Параметри / Навколишнє середовище / Клавіатура / Схема картографування: Visual C ++ 6.


6

Будь ласка, натисніть кнопки нижче в поєднанні з Ctrl+ R,W


5

У мене була та сама проблема, і її вирішено натисканням Ctrl+ R, Ctrl+ W.



1

перейдіть у меню Файл -> Налаштування -> Налаштування , це відкриє дві панелі поруч, ліва - це налаштування за замовчуванням, а права - налаштування користувача, ви можете додати свої налаштування на правій панелі, для цього ви можете додати "editor.renderWhitespace": "all".




Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.