IDE для FreePascal

Общие вопросы программирования, алгоритмы и т.п.

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

IDE для FreePascal

Сообщение dedm0zaj » 25.12.2022 20:45:12

Имеется ли в нынешнее время что нить адекватно работающее с фрипаскалем?
Чего хочется:
- темная тема для винды. лазарус к сожалению это не умеет;
- реалтайм подсветка ошибок. лазарус не умеет. Idea умеет, но плагин I-Pascal похоже заброшен и с нынешней версией Idea не фурычит;
- переход по коду через ctrl+click, как это делает лазарус;
- автодополнение кода;
- прочие мелкие плюшки.

В идеале плагин для Idea был бы лучшим вариантом, но увы
dedm0zaj
постоялец
 
Сообщения: 108
Зарегистрирован: 05.10.2012 19:55:20

Re: IDE для FreePascal

Сообщение Seenkao » 25.12.2022 21:17:28

dedm0zaj писал(а):темная тема для винды. лазарус к сожалению это не умеет;

Lazarus -> Сервис -> Параметры
Отображение -> Цвета

Там даже можно выбрать готовые схемы. Но да, сам Lazarus не будет тёмным. Хотя и так почти всё будет тёмным.

dedm0zaj писал(а):реалтайм подсветка ошибок. лазарус не умеет.

что имеется в виду?

Иди туда же по отображению цвета и настраивай цвет под ошибку.
Seenkao
энтузиаст
 
Сообщения: 502
Зарегистрирован: 01.04.2020 03:37:12

Re: IDE для FreePascal

Сообщение dedm0zaj » 25.12.2022 22:44:53

Seenkao писал(а):Но да, сам Lazarus не будет тёмным.

Вот именно. Темный код, белый лазарус - глаза режет. Во времена вин7 можно было включить классическую тему, сделать её темной и лазарус тоже становился темным. А теперь в вин10 увы увы.
Поколдую ещё над qt версией.

Seenkao писал(а):что имеется в виду?

Например в той же Idea пишу
Код: Выделить всё
var
  a : integerr;

и он тут же подчеркивает, что типа integerr не существует

или
Код: Выделить всё
a := 4.5;

и он тут же подчеркивает, что a integer не может присвоить вещественный тип.
К этому настолько привыкаешь. Вкусная штука.
dedm0zaj
постоялец
 
Сообщения: 108
Зарегистрирован: 05.10.2012 19:55:20

Re: IDE для FreePascal

Сообщение Seenkao » 26.12.2022 01:10:58

dedm0zaj писал(а):Темный код, белый лазарус - глаза режет.

Там от этого Lazarus-а остаётся только заголовок "основного" окна. Возьми тайфун, у него вроде встроена эта функциональность.

dedm0zaj писал(а):Вкусная штука.

ерунда. Нужная раз в тысячелетку.
Такие вещи нужны людям для скоропечатания, а не для программирования. Да ещё и на каждой букве будет хрень какую-нибудь выводить, как в Delphi XE это реализовано... сплошная черта подчёркивания, которая только отвлекает, когда код набираешь.
Seenkao
энтузиаст
 
Сообщения: 502
Зарегистрирован: 01.04.2020 03:37:12

Re: IDE для FreePascal

Сообщение Sharfik » 27.12.2022 16:35:20

Лазарус не белый, а серый. Если программа в светлом режиме режет глаза, это значит что экран неправильно настроен.
Аватара пользователя
Sharfik
энтузиаст
 
Сообщения: 766
Зарегистрирован: 20.07.2013 01:04:30

Re: IDE для FreePascal

Сообщение Seenkao » 28.12.2022 03:09:14

Sharfik, он в тёмном режиме наоборот. Но там больше глаз режет цвет шрифта и вообще белые элементы. Большинство из которых можно сделать более блеклыми.
Seenkao
энтузиаст
 
Сообщения: 502
Зарегистрирован: 01.04.2020 03:37:12

Re: IDE для FreePascal

Сообщение delphius » 09.01.2023 21:01:02

dedm0zaj писал(а):Имеется ли в нынешнее время что нить адекватно работающее с фрипаскалем?
Чего хочется:
- темная тема для винды. лазарус к сожалению это не умеет;
- реалтайм подсветка ошибок. лазарус не умеет. Idea умеет, но плагин I-Pascal похоже заброшен и с нынешней версией Idea не фурычит;
- переход по коду через ctrl+click, как это делает лазарус;
- автодополнение кода;
- прочие мелкие плюшки.

В идеале плагин для Idea был бы лучшим вариантом, но увы


А чем вас, например, https://code.visualstudio.com/ не устраивает? :roll:
delphius
постоялец
 
Сообщения: 122
Зарегистрирован: 18.03.2020 13:40:11

Re: IDE для FreePascal

Сообщение dedm0zaj » 09.01.2023 21:03:03

сделал лазарус темным и теперь устраивает
dedm0zaj
постоялец
 
Сообщения: 108
Зарегистрирован: 05.10.2012 19:55:20

Re: IDE для FreePascal

Сообщение delphius » 09.01.2023 21:13:27

dedm0zaj писал(а):сделал лазарус темным и теперь устраивает

А я как-то подсел на VSCode :D
Настроил по инструкции https://paklebah.github.io/fpc-dan-vscode.html
Под виндой правда пришлось немного повозиться с настройкой tasks.json для компилятора, дебаггера и профилировщика, но оно того стоило))))
delphius
постоялец
 
Сообщения: 122
Зарегистрирован: 18.03.2020 13:40:11

Re: IDE для FreePascal

Сообщение dedm0zaj » 10.01.2023 05:37:53

delphius писал(а):Настроил по инструкции https://paklebah.github.io/fpc-dan-vscode.html

хм. очень неплохо. минималистично и умеет то что надо
dedm0zaj
постоялец
 
Сообщения: 108
Зарегистрирован: 05.10.2012 19:55:20


Вернуться в Общее

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

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

Рейтинг@Mail.ru