代码块的批量编辑

Foxtbale的代码编辑器有一个特殊功能,可以选择一个代码块,然后批量编辑。

要选择一个代码块,可以先同时按住Shift和Alt键,然后通过鼠标或箭头键选择代码区域即可。

假定已经输入了下面的代码:

rt.cls(0, 0).Text = "姓名"
rt.cls(0, 1).Text = CurRow(
"姓名")
rt.cls(0, 2).Text =
"出生日期"
rt.cls(0, 3).Text = CurRow(
"出生日期")
rt.cls(1, 0).Text =
"部门"
rt.cls(1, 1).Text = CurRow(
"部门")
rt.cls(1, 2).Text =
"雇佣日期"
rt.cls(1, 3).Text = CurRow(
"雇佣日期")
rt.cls(2, 0).Text =
"性别"
rt.cls(2, 1).Text = CurRow(
"性别")

现在发现偶有的cls都是错的,正确的名称是Cells,当然你可以通过提供功能将所有的cls替换为Cells,不过通过代码块的选择与批量编辑功能,也可以很方便地完成。

下面的动画显示了这个过程(记得用鼠标选择代码块之前先同时按住Shift键和Alt键):


一个小技巧:

如果要连续输入多行类似的代码,除了复制粘贴外,还有更快的办法

1、持续按Enter键输入多个空行。

2、按住Shift 键和Alt键的同时,用鼠标选择这些空行。

3、然后开始输入。


本页地址:http://www.foxtable.com/webhelp/topics/3769.htm