按Alt(Windows/Linux)或Option(Mac)拖动鼠标可进行列选择;2. 用Shift+Alt加方向键可通过键盘精确列选;3. 列选后输入内容可在多行同时插入;4. 结合Ctrl+D实现跨区域批量修改,提升编辑效率。

在 Sublime Text 中进行整列选择(也叫列模式编辑或块选择)非常实用,特别适合同时编辑多行代码中的某一列内容。操作方法简单高效,支持鼠标和键盘多种方式。
1. 使用鼠标进行列选择
按住 Alt 键(Windows/Linux)或 Option 键(Mac),然后用鼠标拖动选择区域。- 从要选的列起始位置点击并拖动鼠标
- 松开鼠标后再松开 Alt/Option 键
- 此时光标所在列范围被选中,可直接输入、删除或复制
2. 使用键盘进行列选择
先将光标定位到起始位置,然后按住 Shift + Alt 再用方向键调整选择范围。- Shift + Alt + ↓/↑:向下或向上扩展列选区域
- Shift + Alt + ←/→:微调选择的列宽度
- 适合精确控制选择范围,尤其在大文件中更方便
3. 多列光标(列模式插入)
想在多行同一位置插入相同内容?可以用列选择生成多个光标。- 用上述方法选中一个垂直区域
- 开始输入时,所有选中行的对应位置会同时输入内容
- 例如:在多行前加注释符
//或添加编号
4. 配合 Ctrl+D 的高效编辑
虽然 Ctrl+D 是逐个选择相同词,但结合列选择可实现复杂批量修改。- 先列选需要修改的字段部分
- 再使用 Ctrl+D 选中其他相似项,形成多光标
- 一次性修改多个不连续但结构相同的列内容










