Издање Лазарус 2.2.0, развојног окружења за ФрееПасцал

Након три године развоја, објављен је Lazarus 2.2, интегрисано развојно окружење (IDE) засновано на FreePascal компајлеру и које обавља задатке сличне Delphi-ју. IDE је дизајниран да ради са верзијом FreePascal компајлера 3.2.2. Спремни инсталациони пакети Lazarus-а доступни су за... Linux, macOS и Windows.

Међу променама у новом издању:

  • Кт5 сет виџета пружа пуну подршку за ОпенГЛ.
  • Додата дугмад за сажимање усидрених панела. Побољшана подршка за ХигхДПИ. Додати режими панела засновани на вишелинијским картицама („Мултилине Табс“) и прозорима који се не преклапају („Плутајући прозори на врху“).
  • Укључује нови додатак Споттер за проналажење ИДЕ команди.
  • Додан пакет ДоцкедФормЕдитор са новим уређивачем образаца, који замењује Спарта_ДоцкедФормЕдитор.
  • Побољшано форматирање Џедај кода и додата подршка за најсавременију Објецт Пасцал синтаксу.
  • Цодетоолс је додао подршку за анонимне функције.
  • Имплементирана је опциона почетна страница на којој можете одабрати тип пројекта који ће се креирати.
  • Интерфејси за инспекцију објеката и пројеката су побољшани.
  • Додате пречице у уређивач кодова за замену, умножавање, копирање и померање линија и селекција.
  • Екстензије за главне уобичајене датотеке превода (шаблоне) су промењене са .по на .пот. На пример, датотека лазарусиде.ру.по остаје непромењена, а лазарусиде.по се преименује у лазарусиде.пот, што ће олакшати обраду у уредницима ПО датотека као шаблона за покретање нових превода.
  • Подразумевано за нове инсталације у Windows и Linux Сада је омогућен дебагер LazDebugger-FP (FpDebug) 1.0.
  • Компоненте за приказивање Фреетипе фонтова су премештене у посебан пакет „цомпонентс/фреетипе/фреетипелаз.лпк“
  • ПасВСтр компонента је уклоњена због присуства кода који се компајлира само у старијим верзијама ФрееПасцал-а.
  • Оптимизована регистрација интерних компоненти и њихово везивање за виџете преко позива ТЛЦЛЦомпонент.НевИнстанце.
  • Библиотека либКт5Пас је ажурирана и подршка за виџете засноване на Кт5 је побољшана. Додан КЛЦЛОпенГЛВидгет, пружа пуну подршку за ОпенГЛ.
  • Побољшана тачност избора величине форме на X11 системима, Windows и macOS.
  • Могућности ТАЦхарт, ТСпинЕдитЕк, ТФлоатСпинЕдитЕк, ТЛазИнтфИмаге, ТВалуеЛистЕдитор, ТСхеллТрееВиев, ТМаскЕдит, ТГроупБок, ТРадиоГроуп, ТЦхецкГроуп, ТФраме, ТЛистБок и измењене су компоненте ТСхе.
  • Додати позиви за привремену промену курсора БегинТемпЦурсор / ЕндТемпЦурсор, БегинВаитЦурсор / ЕндВаитЦурсор и БегинСцреенЦурсор / ЕндСцреенЦурсор, који се могу користити без директног подешавања курсора преко Сцреен.Цурсор.
  • Додан механизам за онемогућавање обраде скупова маски (престанак тумачења '[' као почетка скупа у маски), активиран кроз поставку моДисаблеСетс. На пример, „МатцхесМаск('[к]','[к]',[моДисаблеСетс])” ће вратити Тачно у новом режиму.

Издање Лазарус 2.2.0, развојног окружења за ФрееПасцал
Издање Лазарус 2.2.0, развојног окружења за ФрееПасцал


Извор: опеннет.ру
Купите поуздан хостинг за сајтове са ДДоС заштитом, ВПС ВДС сервере 🔥 Купите поуздан веб хостинг са DDoS заштитом, VPS VDS сервере | ProHoster