编写if语句时有自动补全功能吗?

问题描述 投票:0回答:1

我正在使用 Delphi 10.2 Tokyo 进行开发。

当我在输入

()
语句时尝试使用
if
编写条件表达式时,当我输入
(true)
时,它会变成
(
,并且我必须在编写条件表达式之前删除
true
部分。

我可以让它自动变成

()
并且光标在中间吗?

我一直在尝试寻找工具选项中是否有什么好的设置。但是,我找不到任何这样的设置。

if-statement delphi settings brackets
1个回答
1
投票

按照以下步骤操作即可实现您想要的效果:

  1. 在代码编辑器中键入
    if
    ,然后按 SpaceTAB 调用“if”代码模板
  2. 输入条件表达式
  3. SHIFT + TAB 将光标置于表达式的开头
  4. 输入
    (
    (左方括号),您的表达式现在应该包含在方括号中
  5. TABENTER完成条件表达式的输入

有关实时(或代码)模板以及如何添加/编辑它们的更多参考,请参阅官方文档:

  1. 实时模板
  2. 创建实时模板
© www.soinside.com 2019 - 2024. All rights reserved.