powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Visual studio - выравнивание #директив по левому краю редактора
8 сообщений из 8, страница 1 из 1
Visual studio - выравнивание #директив по левому краю редактора
    #39356445
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как это дело отключить? Что-то нигде не нашёл я.

Код: c#
1.
2.
3.
4.
5.
6.
void a(int b)
{
    #region constructors
    a(){}
#endregion
}


Всегда, когда жму "#", то все старательно набитые отступы исчезают и директивы клеятся к левому краю экрана.
Как это отключить?
...
Рейтинг: 0 / 0
Visual studio - выравнивание #директив по левому краю редактора
    #39357356
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нереально?
...
Рейтинг: 0 / 0
Visual studio - выравнивание #директив по левому краю редактора
    #39357362
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,

Смысл отступов - что они показывают вложенность.

Для директив это не особо актуально, но в С используют так
# define xxx
...
Рейтинг: 0 / 0
Visual studio - выравнивание #директив по левому краю редактора
    #39357363
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ебана форум,

#_здесь_20_пробелов_xxx
...
Рейтинг: 0 / 0
Visual studio - выравнивание #директив по левому краю редактора
    #39357367
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это не удобно...
даже читаю, как американцы пишут программы (фрагменты крупных проектов)
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
namespace DemoApp.ViewModel
{
    public abstract class WorkspaceViewModel : ViewModelBase
    {
        #region Fields

        RelayCommand _closeCommand;

        #endregion // Fields

        #region Constructor

        protected WorkspaceViewModel()
        {
        }

        #endregion // Constructor

        #region CloseCommand

        public ICommand CloseCommand
        {
            get
            {
                if (_closeCommand == null)
                    _closeCommand = new RelayCommand(param => this.OnRequestClose());

                return _closeCommand;
            }
        }

        #endregion // CloseCommand

        #region RequestClose [event]

        public event EventHandler RequestClose;

        void OnRequestClose()
        {
            EventHandler handler = this.RequestClose;
            if (handler != null)
                handler(this, EventArgs.Empty);
        }

        #endregion // RequestClose [event]
    }
}



Некрасиво было бы, если бы все директивы были сформатированы без отступов.
...
Рейтинг: 0 / 0
Visual studio - выравнивание #директив по левому краю редактора
    #39357386
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Меню Tools - Options там Text editor - C#
дальше изучать все 100500 галочек, которые там есть.
...
Рейтинг: 0 / 0
Visual studio - выравнивание #директив по левому краю редактора
    #39357448
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TМеню Tools - Options там Text editor - C#
дальше изучать все 100500 галочек, которые там есть.
топик был создан после их изучения.
...
Рейтинг: 0 / 0
Visual studio - выравнивание #директив по левому краю редактора
    #39357449
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles WeylandЧто-то нигде не нашёл я.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Visual studio - выравнивание #директив по левому краю редактора
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]