RAD Studio / Delphi / C++Builder 10.3 Rio リリース
IDE上ではClang 5.0を利用した非同期のコード補完が使えるようになる。これにはオープンソースでClangベースのLSP(Language Server Protocol)サーバであるcqueryを利用している。 (cont.
2018-11-20 11:15:11新しいコード補完を利用するにはWin32/Win64のClangベースコンパイラを使用し、プロジェクトは一旦保存されていなければならない。補完を行う前にファイルが処理されている必要があり、これはバックグラウンドで実行されるため、プロジェクトを開いてからコード補完が効くようになるまで (cont.
2018-11-20 11:15:47若干時間が必要。またcqueryはWin64プロセスのため、ホストOSは64ビット版Windowsでなければならない。C++Builder 10.3ではメソッド内のパラメータ補完はサポートされないが、将来のリリースでのサポートを予定している。新しいコード補完ではヘッダ(ファイル)名なども補完対象になる。 (cont.
2018-11-20 11:16:03またcqueryを利用してC++でもDelphiと同様にエラーインサイトが使えるようになる。
2018-11-20 11:16:24お次は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:18Windows 10 Version 1703で導入されたPer Monitor v2とGetSystemMetricsForDPI APIに対応するために、VCLのTControlに従来のWin32APIと同名のGetSystemMetricsメソッドを追加し、必要に応じて(VCL.Classes.)GetSystemMetricsForWindow関数経由でGetSystemMetricsForDPIにリダイレクトされる。 (cont.
2018-11-20 19:12:55またプロジェクトオプションでDPI AwarenessにPer Monitor v2を指定できるようになる。あとMDIはMicrosoftに見捨てられた(ずいぶん前の話ではある)ので、HiDPIはうまく動作しない。
2018-11-20 19:13:14前後するけど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実装状況についてはこっち コンパイラの実装状況 cpprefjp.github.io/implementation… Win32はClang 5.0、それ以外はClang 3.3を参考に。
2018-11-20 19:49:00ComponentSource では、Delphi 10.3 Rio 新バージョン発売記念キャンペーンが・・ #delphi_jp pic.twitter.com/NYJZ2sJzJh
2018-11-21 23:54:21RAD Studio / Delphi / C++ Builder 10.3 Rio がリリースされました。 embarcadero.com/jp/products/ra… #delphi_jp pic.twitter.com/IxScBx1X2r
2018-11-22 05:23:55[製品機能一覧 (PDF)] 10.3 も Professional と Community Edition に機能的な差異はないようです。 embarcadero.com/images/jp/dm/p…
2018-11-22 05:46:10Deferring Delphi Managed Records Support blog.marcocantu.com/blog/2018-nove… カスタム管理レコード型は10.3 Rioでは実装されないことになり、10.4に延期。既存のコードとの互換性が十分ではないため、とのこと。
2018-11-22 06:10:19そして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[See What's New in RAD Studio 10.3] youtube.com/watch?v=RreUFd…
2018-11-22 06:22:44[Delphi, C++Builder and RAD Studio 10.3 Rio are now available] community.idera.com/developer-tool…
2018-11-22 06:25:00