RAD Studio / Delphi / C++Builder 10.3 Rio リリース

RAD Studio / Delphi / C++Builder 10.3 Rio がリリースされました!
0
前へ 1 2 ・・ 9 次へ
Owl's perspective @owlsperspective

IDE上ではClang 5.0を利用した非同期のコード補完が使えるようになる。これにはオープンソースでClangベースのLSP(Language Server Protocol)サーバであるcqueryを利用している。 (cont.

2018-11-20 11:15:11
Owl's perspective @owlsperspective

新しいコード補完を利用するにはWin32/Win64のClangベースコンパイラを使用し、プロジェクトは一旦保存されていなければならない。補完を行う前にファイルが処理されている必要があり、これはバックグラウンドで実行されるため、プロジェクトを開いてからコード補完が効くようになるまで (cont.

2018-11-20 11:15:47
Owl's perspective @owlsperspective

若干時間が必要。またcqueryはWin64プロセスのため、ホストOSは64ビット版Windowsでなければならない。C++Builder 10.3ではメソッド内のパラメータ補完はサポートされないが、将来のリリースでのサポートを予定している。新しいコード補完ではヘッダ(ファイル)名なども補完対象になる。 (cont.

2018-11-20 11:16:03
Owl's perspective @owlsperspective

またcqueryを利用してC++でもDelphiと同様にエラーインサイトが使えるようになる。

2018-11-20 11:16:24
Owl's perspective @owlsperspective

お次はVCLのHiDPI対応の話 VCL Support for Per Monitor v2 and GetSystemMetrics Coming in 10.3 blog.marcocantu.com/blog/2018-nov-…

2018-11-20 18:55:18
Owl's perspective @owlsperspective

Windows 10 Version 1703で導入されたPer Monitor v2とGetSystemMetricsForDPI APIに対応するために、VCLのTControlに従来のWin32APIと同名のGetSystemMetricsメソッドを追加し、必要に応じて(VCL.Classes.)GetSystemMetricsForWindow関数経由でGetSystemMetricsForDPIにリダイレクトされる。 (cont.

2018-11-20 19:12:55
Owl's perspective @owlsperspective

またプロジェクトオプションでDPI AwarenessにPer Monitor v2を指定できるようになる。あとMDIはMicrosoftに見捨てられた(ずいぶん前の話ではある)ので、HiDPIはうまく動作しない。

2018-11-20 19:13:14
Owl's perspective @owlsperspective

前後するけどC++14およびC++17での変更点についての日本語の情報は cpprefjp cpprefjp.github.io の C++14 cpprefjp.github.io/lang/cpp14.html とC++17 cpprefjp.github.io/lang/cpp17.html が参考になります。

2018-11-20 19:47:17
Owl's perspective @owlsperspective

実装状況についてはこっち コンパイラの実装状況 cpprefjp.github.io/implementation… Win32はClang 5.0、それ以外はClang 3.3を参考に。

2018-11-20 19:49:00
igy @igy240z

ComponentSource では、Delphi 10.3 Rio 新バージョン発売記念キャンペーンが・・ #delphi_jp pic.twitter.com/NYJZ2sJzJh

2018-11-21 23:54:21
拡大
DEKO @ht_deko

RAD Studio / Delphi / C++ Builder 10.3 Rio がリリースされました。 embarcadero.com/jp/products/ra… #delphi_jp pic.twitter.com/IxScBx1X2r

2018-11-22 05:23:55
拡大
DEKO @ht_deko

Community Edition も既に 10.3 になっています。 pic.twitter.com/GbXkPXua8h

2018-11-22 05:29:38
拡大
DEKO @ht_deko

[製品機能一覧 (PDF)] 10.3 も Professional と Community Edition に機能的な差異はないようです。 embarcadero.com/images/jp/dm/p…

2018-11-22 05:46:10
綾川鞠乃介 @m_ayakawa

Delphi 10.3 install中。今回はESETちゃんの邪魔は無い模様…今のところは。

2018-11-22 06:03:33
Owl's perspective @owlsperspective

Deferring Delphi Managed Records Support blog.marcocantu.com/blog/2018-nove… カスタム管理レコード型は10.3 Rioでは実装されないことになり、10.4に延期。既存のコードとの互換性が十分ではないため、とのこと。

2018-11-22 06:10:19
Owl's perspective @owlsperspective

そして10.3 Rioがリリース。 Delphi, C++Builder and RAD Studio 10.3 Rio are now available - Blog - Developer Tools - IDERA Community community.idera.com/developer-tool…

2018-11-22 06:17:22
DEKO @ht_deko

[Delphi, C++Builder and RAD Studio 10.3 Rio are now available] community.idera.com/developer-tool…

2018-11-22 06:25:00
前へ 1 2 ・・ 9 次へ