Delphi格式化选项不符合预期,请求确认是否存在Bug
Delphi 内联变量格式化异常问题分析与确认
问题现象
- 期望内联变量与代码保持同行,但每次执行源码格式化操作时,内联变量都会被强制换到新行
- 尝试调整格式化选项中「Var和Const段的换行」的全部三个选项(Yes/No/As Is),问题均未得到解决
相关格式化选项说明(官方文档翻译)
Var和Const段的换行:用于设定是否在Var和Const段的每个元素前插入换行符,默认值为Yes。
问题判断
现有格式化选项针对的是传统Var/Const段的变量声明,而内联变量属于代码行内的即时声明,不在该选项的覆盖范围内。但实际操作中所有选项都无法阻止内联变量被强制换行,这大概率是Delphi IDE格式化器的Bug。
内容的提问来源于stack exchange,提问作者Walter Verhoeven
相关产品推荐
相关产品推荐

