Найти в Дзене

Lazarus 4.0

Совсем недавно вышла 4-я версия Lazarus. Как бы ни хоронили Паскаль, но, как сказал классик: “слухи о моей смерти сильно преувеличены”. Так что жива IDE, и развивается.

Каких-то прям революционных новшеств нет, но вообще обновлений довольно много. Описание всех их на английском можно найти здесь. Перечислять их все смысла не вижу, поэтому только очень кратко о том, где произошли изменения:

  • LCL (интерфейсы, компоненты…)
  • IDE
  • Компоненты
  • Совместимость
  • Некоторые другие

Теперь внешний вид IDE может быть новым, если вы согласитесь с этим (вас спросят при первом запуске IDE после установки):

-2

Новый интерфейс выглядит так:

-3

На первый взгляд отличия не заметны. Но они есть ))) Основное отличие - в новом интерфейсе только одно окно, а не отдельные окна для редактора, инспектора объектов и т.п.

Но я как-то привык к классическому виду. Так что пока не стал пользоваться новым…

Из того, что прям сразу заметил, лично меня немного расстроило исчезновение команды ЗАКРЫТЬ ВСЁ из меню ФАЙЛ. Хотя она и работала немного странно - все файлы закрывались, а проект как будто нет, потому что при закрытии IDE или открытии другого проекта выскакивало сообщение с вопросом о сохранении текущего проекта.

Зато теперь закрыть все файлы проекта можно через меню ПРОЕКТ - ЗАКРЫТЬ ПРОЕКТ. Что, в общем то, более логично, поскольку в подавляющем большинстве случаев мы одновременно работаем только с одним проектом. Ну и при закрытии проекта указанным способом закрываются все открытые в редакторе файлы, даже если они не принадлежат проекту. А после закрытия отображается окно, где можно выбрать нужное действие:

-4

Поскольку работать в версии 4.0 я только начал, то пока добавить больше нечего. Ну разве что теперь есть возможность установить Pas2JS прямо из IDE (меню СЕРВИС - УСТАНОВИТЬ / ОБНОВИТЬ PAS2JS). И это в общем-то удобно - не надо лезть в Интернет, чего-то скачивать/копировать. Но об этом расскажу в другой раз.

На этом всё. Подписывайтесь на канал, чтобы ничего не пропустить.