Страница 1 из 1

IDE для FreePascal

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

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

Re: IDE для FreePascal

СообщениеДобавлено: 25.12.2022 21:17:28
Seenkao
dedm0zaj писал(а):темная тема для винды. лазарус к сожалению это не умеет;

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

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

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

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

Иди туда же по отображению цвета и настраивай цвет под ошибку.

Re: IDE для FreePascal

СообщениеДобавлено: 25.12.2022 22:44:53
dedm0zaj
Seenkao писал(а):Но да, сам Lazarus не будет тёмным.

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

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

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

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

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

и он тут же подчеркивает, что a integer не может присвоить вещественный тип.
К этому настолько привыкаешь. Вкусная штука.

Re: IDE для FreePascal

СообщениеДобавлено: 26.12.2022 01:10:58
Seenkao
dedm0zaj писал(а):Темный код, белый лазарус - глаза режет.

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

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

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

Re: IDE для FreePascal

СообщениеДобавлено: 27.12.2022 16:35:20
Sharfik
Лазарус не белый, а серый. Если программа в светлом режиме режет глаза, это значит что экран неправильно настроен.

Re: IDE для FreePascal

СообщениеДобавлено: 28.12.2022 03:09:14
Seenkao
Sharfik, он в тёмном режиме наоборот. Но там больше глаз режет цвет шрифта и вообще белые элементы. Большинство из которых можно сделать более блеклыми.

Re: IDE для FreePascal

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

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


А чем вас, например, https://code.visualstudio.com/ не устраивает? :roll:

Re: IDE для FreePascal

СообщениеДобавлено: 09.01.2023 21:03:03
dedm0zaj
сделал лазарус темным и теперь устраивает

Re: IDE для FreePascal

СообщениеДобавлено: 09.01.2023 21:13:27
delphius
dedm0zaj писал(а):сделал лазарус темным и теперь устраивает

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

Re: IDE для FreePascal

СообщениеДобавлено: 10.01.2023 05:37:53
dedm0zaj
delphius писал(а):Настроил по инструкции https://paklebah.github.io/fpc-dan-vscode.html

хм. очень неплохо. минималистично и умеет то что надо