如何配置新的Delphi XE8编辑器的begin-end视觉提示?

12
Delphi XE8编辑器具有视觉提示,以便您知道哪个begin与哪个end相对应。在我们的团队中,我们约定始终将begin放置在所有者条款的同一行上。
是否有办法使视觉提示与其相应的end对齐,而不是与其begin对齐? 更新:此问题似乎已在Delphi Seattle 10中得到修复。

7
哦,我的天啊!太惊人了!!!就在我认为我已经对Emba开发的软件质量没有什么意外可以感到惊讶时...... - David Heffernan
6
那就是卡斯塔利亚。显然没有人费心去修复这样的烂摊子(请原谅我的措辞,但这是卡斯塔利亚存在已久的问题之一,也是我讨厌它的原因之一)。 - gabr
4
若您不喜欢卡斯塔利亚,请关闭它,但请避免发表过于苛刻的评论。 - John Easley
3
@John,我希望有一个这样的函数,但只绘制正常的线条。这些现在的线条很疯狂。CnPack可以做到这一点。我愿意为这个功能付费。我希望它能够运行良好。 - David Heffernan
7
请不要试图用“真实约定”的标签来描述任何东西,@Opsdcadarn。Delphi附带的许多代码都使用"K&R"风格的begin-end位置。Delphi和Pascal不是专门使用"Allman"风格的。在Delphi中有多种合法的样式,任何只适应一种样式的工具最多是缺乏远见的,特别是如果它由IDE供应商捆绑提供的话。 - Rob Kennedy
显示剩余9条评论
3个回答

15

前往Castalia选项-编辑器-智能突出显示。将结构突出标记挂起块设置为


6

虽然这不是一个答案,但我认为值得分享——CNPack的对应块高亮可以做到这一点,如下面的截图所示:

enter image description here


0

请注意,QualityCentral现已关闭,因此您无法再访问qc.embarcadero.com链接。如果您需要访问旧的QC数据,请查看QCScraper - Remy Lebeau

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接