目前已看的更新内容
字符串长度允许超过255
现在,字符串字面量的长度可以超过 255 个字符;换句话说,字符串字面量不再局限于经典的 Pascal ShortString 类型。
注意字面字符串的长度仍可能受到编辑器的限制(每行 4K 字符)。
每行 4K 字符)。语法上并无变化;您只需使用字面字符串的长度超过 255 个字符。
上图 编辑器中长达 600 多个字符的字面字符串。
再例如下面的代码:
const str1 = 'ABC'; // single line string str2 = ''; // empty string str3 = '''' ; // not a multiline string. It contains #$22 strML1 = ''' The quick brown fox jumps over the lazy dog. '''; // multiline string strHTML = '''
- Item 1 Copyright © 2023 Embarcadero Technologies, Inc. | Embarcadero Confidential/NDA
- Item 2
- Item 3
- Item 4
将多行文本从外部应用程序粘贴到 RAD Studio 编辑器时,编辑器中粘贴多行文本时,
请记住可能会有一些特殊的非可见字符、控制字符、特定换行组合或不常见的 Unicode 字符需要粘贴。这些字符可能会混淆编辑器。
RAD Stuido 12 Athens ,这次更新的细节还是比较多的,
但主要还是多端(iOS、Android、macOS、Windows11)的支持优化,以及对C++支持的改善,如集成了 Visual Assist 👍。
将 Visual Assist 集成到 C++Builder 的 IDE,为 C++ 语言提供一流的代码补全、
代码导航和重命名重构 针对 Win64 的基于 Clang 的 C++ 编译器的显着更新预览,
支持最新的 C++ 标准语言功能,并提供与外部库和 C++ 代码的更好集成 Delphi 添加新语法,
包括多行字符串文字,以满足一些相关的客户端请求 面向 FireMonkey 的 Skia 支持,
通过为 FireMonkey 采用新基础,在所有目标平台上渲染图形和 UI 控件时提供更高的性能和质量
FireMonkey 支持 SKIA
Delphi 11 的话 安装和使用介绍在这里: Delphi-新一代跨平台绘制引擎Google Skia
FireMonkey项目中启用很简单,右键点击 "Enable Skia" 即可:
其他的细节改进:
更完善的 Windows API 定义;
RTL,VCL一如既往的做了完善和优化;
重新设计了更为现代化的MDI和选项卡式用户界面;
VCL STYLE 提供设计时支持,即在IDE的设计时修改样式能立即看到效果;
为FireMonkey移动应用程序提供了新的移动生物特征认证组件(如 FaceID);
另外,IDE的品质终于上了一层😘。可以说在RTL,IDE,Compiler,Platform几个方面都不同程度的进行了优化。
比如启动、退出速度都有了提升,更干脆利索。代码提示、跳转的响应速度也变快了。提供更高的DPI支持,如完全支持最新的4k+高分屏。提供了更清晰的图标和字体。
但,关机时 DelphiLSP 的异常还有,只是不会疯狂不断地弹出了。
如果已经用上了Delphi 10 之后的版本,还是很值得升级的。总体来说:更快,更好!
下面提供 Delphi的原版下载 和 破解工具 和一个: Embarcadero.Delphi.12.x.Lite.v18.x
发表评论