Delphi 10.3 Rio - Release 2

vložil Radek Červinka 23. července 2019 00:02

Během týdne vyšel druhý update pro Delphi Rio (10.3.2). Je to významný update nejen z hlediska platforem, kdy přináší macOS 64-bit a C++17 pro Windows 64-bit, ale i vzhledem k různým opravám.

Pro mne jsou důležité opravy ohledně IDE a jeho stability, ale z hlediska budoucnosti je nejdůležitější C++ LSP vylepšení (tj. to co jsem psal co se chystá pro Delphi - out of process napovídání a doplňování kódu). Dále např. Tools > Options > IDE > Compiling and Running > Enable unit directory cache, zrychlující přístup k souborům ve velkých projektech.

Přes GetIt je pro Enterprise+ dostupný FMXLinux.

docwiki, opravené chyby a nové věci

Na závěr: moje osobní třešnička - vylepšený TStrings Visualizer - dá se kopírovat text!

TStringsVisualizer


Nabízíme Delphi školení a konzultace na různá témata, primárně ve Vaší firmě.

Tagy:

Aktualizace | Novinky | Novinky v Delphi

Komentáře

25.7.2019 15:54:51 #

Roman Krupička

Nevím co zlepšili v IDE vzhledem ke stabilitě, ale stále je nutné vypnout balíček Refactoring a Code Insight, protože jinak to při velkém projektu okamžitě lehne. Chování na 4K monitoru s 200% DPI je také ostuda - když se zminimalizuje a pak vrátí zpět, tak chybí pravá strana IDE (pruh zhruba šířky ikonky pro zavření okna), je třeba zrušit maximalizaci a znovu maximalizovat.
V unitě DB v 10.3.1 opravili chování TWideMemoField.GetAsVariant - doplnili test na IsNull. Ovšem ve verzi 10.3.2 tam nepochopitelně doplnili not Modified, čímž způsobili, že modifikované pole pomocí AsVariant už NULL nevrátí...

Roman Krupička

29.7.2019 2:56:23 #

Tomts

No tak třeba okolo 2025 bude FMXLinux pro ARM (R.Pi).

Tomts

15.8.2019 22:21:25 #

Karel Rys

A při jak velkém projektu to lehne? 10.3.2 mi opravdu přijde o poznání lepší než předchozí verze (přestože moji "oblíbenou" chybu - není vidět kus textu v Object Inspectoru - neopravili).

Refactoring nevypínám (dokonce ho občas používám), Code Insight používám, ale vypínám (přejmenováním):
dclbindcomp250.bpl
dclbindcompfmx250.bpl
dclbindcompvcl250.bpl
dclbindcompfiredac250.bpl
dclbindcompdbx250.bpl

A taky vypínám Startpage, ta mi pije krev :) (doplněním podtržítka)
HKEY_CURRENT_USER\Software\Embarcadero\BDS\20.0\Known IDE Packages
$(BDS)\Bin\startpageide260.bpl = _Start Page IDE Package

Karel Rys

Komentování ukončeno

Naše nabídka

MVP
Ing. Radek Červinka - Embarcadero MVP
profil na linkedin, Twitter:@delphicz

Nabízím placené poradenství a konzultace v oblasti programování a vývoje SW.
Dále nabízíme i vývoj speciálního software na zakázku.

Neváhejte nás kontaktovat (i ohledně reklamy).

Pokud chcete podpořit tento server libovolnou částkou, můžete použít PayPal. Moc děkuji.

Delphi Certified Developer

O Delphi.cz

Delphi je jediný moderní RAD nástroj podporující tvorbu nativních aplikací pro platformu Win32, Win64 , Mac OSX a na iPhone a Android (s výhledem na další platformy díky FireMonkey) na současném trhu (včetně Windows 10).

V současnosti je světová komunita přes dva miliónů vývojářů.

Delphi.cz je nezávislý portál pro uživatele Delphi. Portál není koncipován pro úplné začátečníky, i když i ti se zde nebudou nudit, ale spíše na programátory, kteří již něco znají a chtějí své znalosti dále rozvíjet a sledovat novinky.

Poslední komentáře

Comment RSS