目录
什么是框选择?
“框选择”或“多行编辑”或“列选择”是使用鼠标或键盘箭头选择文本的矩形区域的可能性。按键盘上的Alt键即可激活“框选择”功能。
使用鼠标选择多行文本的矩形区域:
- 按键Alt
- 将鼠标指针放在文本上
- 按Alt住键,按住鼠标左键
- 将鼠标指针拖到对角线上以选择矩形区域
- 松开鼠标按钮和键Alt
使用键盘可以实现类似的选择结果:
- 将文本光标置于文本的起始位置
- 同时按住Alt键和Shift键
- 操作键盘箭头Right、Down、Up、Left选择所需的矩形
- 松开Alt键和Shift键
接收到的矩形选择可以复制和粘贴、剪切和替换。
当需要处理表列和对象字段时,“框选择”非常有用。例如,只需从select语句中复制字段即可方便地构建create table语句。
使用文本列的习惯,剪切和粘贴带有矩形区域的文本,将改变代码编写的风格。
例如,以下create table语句对于“框选择”不方便:
create table dbo.People
(
Id int not null identity,
Nickname nvarchar(50) not null,
Surname nvarchar(50) not null,
Forename nvarchar(50) not null,
Gender bit null,
Birthday date null,
Phone varchar(20) not null,
Email varchar(50) not null,
Notes nvarchar(500) null
);
但这个是:
create table dbo.People
(
Id int not null identity,
Nickname nvarchar(50) not null ,
Surname nvarchar(50) not null ,
Forename nvarchar(50) not null ,
Gender bit null ,
Birthday date null ,
Phone varchar(20) not null ,
Email varchar(50) not null ,
Notes nvarchar(500) null
);
与第一个语句相比,此Box-Selection-Ready或Alt-Style代码更具可读性且错误风险更小。
告诉我怎么做!
以下是Box Selection的动画示例:
上面的GIF动画是用ScreenToGif程序创建的。
https://www.codeproject.com/Tips/1196928/Visual-Studio-Box-Selection-with-Alt-Key