powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
22 сообщений из 22, страница 1 из 1
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38056418
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имею текст программы на VB.NET, выравненный по левому краю экрана и хочу получить текст программы на VB.NET с отступами (в зависимости от вложенности блоков).

Как это на C#
Если я закрою фигурную скобку }, то всё, что начинается от { и заканчивается } - автоматически выравняется. Можно это как-то сделать на VB.NET также? А то меня попросили программу подправить, а на неё смотреть невозможно:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
   if smth Then
      a = 2
           else
                 b = 3
   end if
for i = 1 to 7
     a = a + i
          next


Тут как в анекдоте "P.s. извини за прерывистый почерк"
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38056433
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles WeylandА то меня попросили программу подправить...Где править собираетесь, в блокноте? :)
Если в Visual Studio, то Edit -> Advanced -> Format Document или Format Selection.
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38056434
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,

Ctrl+K, Ctrl+D
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38056436
Kasper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,

В SharpDevelop - выделить и Ctrl+I
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38056442
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЕсли в Visual Studio, то Edit -> Advanced -> Format Document или Format Selection.
pationCtrl+K, Ctrl+D
чё-то вообще ноль реакции. Выделяю фрагмент, пробую оба способа - ничего не меняется.
Убираю выделение. Пробую оба варианта - ничего не меняется.
Код рабочий, компилируется, выполняется...
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38056862
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всё ещё актуально..
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38056867
Lexxxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weylandвсё ещё актуально..

Т.е. первый же ответ в теме Вам не помог?
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38057015
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LexxxxxCharles Weylandвсё ещё актуально..

Т.е. первый же ответ в теме Вам не помог?
в C# помогает, в VB.NEt такой фокус не проходит... текст вообще никак не реагирует на эти манипуляции
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38057080
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Charles Weylandв C# помогает, в VB.NEt такой фокус не проходит... текст вообще никак не реагирует на эти манипуляции
Правда? В C# не работает, если есть ошибки в коде
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38057569
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2Charles Weylandв C# помогает, в VB.NEt такой фокус не проходит... текст вообще никак не реагирует на эти манипуляции
Правда? В C# не работает, если есть ошибки в коде
но если у меня код компилится с 0 ошибок и 0 уведомлений и корректно работает?... Среда лицензионная, ибо на работе. Если должно работать.... то блн.. буду искать причину..
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38057581
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,

А в свойствах файла-кода стоит Compile ? если вдруг поставлено Embedded то выравнивание не работает, вроде так. Студия в частности в VB.NET кстати сама код оформляет с отступами.
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38057597
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VSVLADCharles Weyland,

А в свойствах файла-кода стоит Compile ? если вдруг поставлено Embedded то выравнивание не работает, вроде так. Студия в частности в VB.NET кстати сама код оформляет с отступами.
мм.. это свойство вообще никогда не изменял. А в чём различие между этими вариантами свойства? У меня стоит "компилировать".
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38057609
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создал новый WinForms проект.
Вот весь код. Выравнивание сбил.
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim i As Integer
                For i = 1 To 10
Debug.Print(i)
Next
End Sub
End Class


Выбираю "форматировать документ" - не реагирует. Свойство документа - compile
Если выберу свойство документа в embedded , то пунктов меню "форматировать" вообще нет.
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38057615
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,

Версия Visual Studio? Дома проверить смогу, а на работе не на чем
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38057647
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ctrl -E -D
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38057773
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VSVLADCharles Weyland,

Версия Visual Studio? Дома проверить смогу, а на работе не на чем
2008 professional, 9.0.21022.8 RTM
.NET: 3.5 SP1
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38057787
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тынц
искать в браузере - форматирование всего документа
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38057843
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степи тынц
искать в браузере - форматирование всего документа
хм.. я не понял, у меня у одного ноль реакции на форматирование? Или, всё-таки, что-то включить надо?
в шарпе фигурную скобку закрываю - всё работает. А тот пункт вообще нифига не работает..
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38057895
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,

Если решение нужно быстро, переустанови студию - как вариант
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38057904
Lexxxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,

В 2012 он форматирует и по команде и сам постоянно в бейсике пытается все разровнять. А вот в 2008 как оно там, кто его знает.
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38057913
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lexxxxx,

В 2008, как и в 2005 и везде и раньше тоже автоматом форматирует. Специально даже если захочешь, не испортишь
...
Рейтинг: 0 / 0
Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
    #38058049
LameUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может решарпером автоформат по всему проекту сделать?

Resharper
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Автоматическое выравнивание текста (отступы от левого края) программы как сделать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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