Завершение кода " := "

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Завершение кода " := "

Сообщение resident » 26.04.2016 18:14:00

Здравствуйте!

Когда использую подсказку в редакторе кода, IDE автоматически пишет присваивание ":=". Можно ли как-то сделать, чтобы IDE еще по бокам сама поставила пробелы?
Чтобы получилось так " := ".
resident
энтузиаст
 
Сообщения: 605
Зарегистрирован: 13.03.2013 16:58:51

Re: Завершение кода " := "

Сообщение Лекс Айрин » 26.04.2016 18:17:03

А зачем? для компилятора разницы никакой.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Завершение кода " := "

Сообщение CRobin » 26.04.2016 18:21:29

И еще подскажите, где можно назначить табу 2 пробела?)
CRobin
постоялец
 
Сообщения: 145
Зарегистрирован: 26.01.2016 12:15:39

Re: Завершение кода " := "

Сообщение Лекс Айрин » 26.04.2016 18:50:04

CRobin, Сервис/параметры/редактор/"табуляция и отступы" -- правый верхний угол (ширина таба. сейчас у меня там 8 )
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Завершение кода " := "

Сообщение resident » 26.04.2016 19:31:01

Лекс Айрин писал(а):А зачем? для компилятора разницы никакой.

Скажем так, это связано с особенностями моего монитора и цветовой схемой :)

Лекс Айрин писал(а):ширина таба. сейчас у меня там 8

А диагональ какая и разрешение так пробелами разбрасываться?
И кстати, редактор, как я понимаю, на весь экран?

з.ы. Ха, дык у меня там тоже 8. Но я табами не пользуюсь. Я подумал, что у вас громадный монитор, а у меня оказывается такой же таб.

Добавлено спустя 3 минуты 13 секунд:
CRobin писал(а):И еще подскажите, где можно назначить табу 2 пробела?)

Зачем оно вам? Я на пробел быстрее нажму.
Может вы не в курсе - есть сдвиг целых блоков текста Ctrl+U/Ctrl+I и выделение по Alt
resident
энтузиаст
 
Сообщения: 605
Зарегистрирован: 13.03.2013 16:58:51

Re: Завершение кода " := "

Сообщение Лекс Айрин » 26.04.2016 19:49:46

resident писал(а):А диагональ какая и разрешение так пробелами разбрасываться?

обычная тонкая пятнашка. Для меня не критичен отступ -- главное что бы он был. Если что, я пробелами отбиваю сколько надо.
resident писал(а):И кстати, редактор, как я понимаю, на весь экран?


Нет, он занимает примерно 2/3 экрана. Это связано с быстрым переключением контекста у мозга. Когда я программирую, то я не помню о дизайне, а когда проектирую, то о коде. но переключаюсь между компонентами через дерево компонент -- так быстрее, соответственно оно всегда видимо хотя бы краем.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Завершение кода " := "

Сообщение CRobin » 26.04.2016 20:12:43

если выделить кусок кода мышью и нажать пробел, он удаляется, а табом сдвигается, в этом беда пробела
CRobin
постоялец
 
Сообщения: 145
Зарегистрирован: 26.01.2016 12:15:39

Re: Завершение кода " := "

Сообщение resident » 26.04.2016 20:17:38

Лекс Айрин писал(а):оно всегда видимо хотя бы краем

Это по-моему не молодежно.
Клавиша Win + стрелки. И вы в мгновение ока разворачиваете редактор на весь экран или убираете его вправо, чтобы увидеть дерево объектов или еще чего. Самое полезное, что не нужно таскать редактор мышкой и подстраивать его размеры. Из бонусов при развернутом редакторе - весь монитор соответствует выбранной цветовой схеме, можно писать длинные макароны кода, ни на что не отвлекаешься.

з.ы. Windows 8.1

Добавлено спустя 4 минуты 23 секунды:
CRobin писал(а):если выделить кусок кода мышью и нажать пробел, он удаляется, а табом сдвигается, в этом беда пробела

Точно, не знал о таком. Но и в вашем случае комбинации сдвига работают, т.е. таб у меня опять идет по байпасу.
resident
энтузиаст
 
Сообщения: 605
Зарегистрирован: 13.03.2013 16:58:51

Re: Завершение кода " := "

Сообщение Лекс Айрин » 26.04.2016 20:53:20

resident писал(а):Это по-моему не молодежно.


Я уж 8 лет как не молодежь... :lol: :lol: Да и, если честно, фрикер.
resident писал(а):Клавиша Win + стрелки. И вы в мгновение ока разворачиваете редактор на весь экран или убираете его вправо, чтобы увидеть дерево объектов или еще чего.

В силу некоторых причин я не могу занять часть площади монитора -- там всегда находится окно ослика, которое я должен видеть всегда.

resident писал(а): можно писать длинные макароны кода, ни на что не отвлекаешься.


Макароны всегда можно ужать в ширину. Или разбить на несколько строчек. Плюсом графоманства идет то, что программы пишешь как художественный текст -- всегда смотришь где улучшить.

resident писал(а):Из бонусов при развернутом редакторе - весь монитор соответствует выбранной цветовой схеме


из цветовой схемы у меня серьезно выпадает только антивирус. Он сделан под вин8+ дизайн, а у меня стоит семерка.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Завершение кода " := "

Сообщение resident » 26.04.2016 21:18:16

Лекс Айрин писал(а):В силу некоторых причин я не могу занять часть площади монитора -- там всегда находится окно ослика, которое я должен видеть всегда.

На хабре обсуждали программы, которые делят экран для конкретных программ таким образом, что программы не видят площадь больше чем им положено. Можно разделить так, что Lazarus будет разворачиваться не на всю. Т.е. он будет думать, что на всю. А в другой области еще что-то.
Сам не пробовал.
https://toster.ru/q/3514
resident
энтузиаст
 
Сообщения: 605
Зарегистрирован: 13.03.2013 16:58:51

Re: Завершение кода " := "

Сообщение sign » 27.04.2016 07:04:26

resident писал(а):Здравствуйте!

Когда использую подсказку в редакторе кода, IDE автоматически пишет присваивание ":=". Можно ли как-то сделать, чтобы IDE еще по бокам сама поставила пробелы?
Чтобы получилось так " := ".

Запросто.

1.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
sign
энтузиаст
 
Сообщения: 1131
Зарегистрирован: 30.08.2009 09:20:53

Re: Завершение кода " := "

Сообщение resident » 27.04.2016 22:51:07

Супер, благодарствую :)
resident
энтузиаст
 
Сообщения: 605
Зарегистрирован: 13.03.2013 16:58:51

Re: Завершение кода " := "

Сообщение Alex2013 » 28.04.2016 12:57:11

"Обычная 15-шка " в наше время ? Это обычно если у вас нот или планшет ...
Но как стационарный монитор для программирования это сейчас вредительство какое-то ...
Уж на что я ленив и беден ... Но уже наверное лет 14 как перебрался на 17 шки ( причем две )
потом на 19-шку ( вначале ЭЛТ потом плоскую ) и теперь мою "рабочую станцию" украшают
19" и 23.6 " ( внимание прикол ! :idea: ) подключичных к ноту .
Изображение
Всем программистам, кстати,рекомендую двух-мониторную схему ... ( Очень удобно для отладки .)
А мониторы сейчас ну просто сказочно дешевы если не гнаться за "дизайнерскими матрицами" ... :idea:
Зы
Возможно уже писал когда-то тут что-то похожее но действительно удивляет то что сейчас кто-то программирует на 15-шке...
Последний раз редактировалось Alex2013 28.04.2016 13:48:18, всего редактировалось 2 раз(а).
Alex2013
долгожитель
 
Сообщения: 3145
Зарегистрирован: 03.04.2013 11:59:44

Re: Завершение кода " := "

Сообщение Лекс Айрин » 28.04.2016 13:15:15

Alex2013, это рабочий комп. И замена монитора в планах не предусмотрена.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Завершение кода " := "

Сообщение Alex2013 » 28.04.2016 13:34:28

Лекс Айрин писал(а):Alex2013, это рабочий комп. И замена монитора в планах не предусмотрена.

То есть комп стоящий в офисе на роботе ?
А самому купить монитор для того чтобы поберечь "разрешение" собственных газ не судьба ?
(Даже подержанный скорее всего будет лучше "мелкашки" ) :idea:
Зы
Сейчас я уже не представляю как можно работать с современным профессиональным софтом на чем-то меньше 19" дюймов .
(Разве что в "походных условиях" можно потерпеть )
И не потому что я уже пару тройку лет очкарик . Просто все заточено под высокие разрешения и большие размеры .
(У племянницы Мак 64-дюйма но и там уже совершено не чувствуется чрезмерной "огромности" ... )
Зы Зы
Извиняюсь за офтоп ...
Alex2013
долгожитель
 
Сообщения: 3145
Зарегистрирован: 03.04.2013 11:59:44

След.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 233

Рейтинг@Mail.ru