You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JetBrains Rider中用鼠标中键列选时如何避免选中空行?

在Rider中实现仅选中非空行的垂直列选择

以下是几种实用方法,帮你避开空行,只对有内容的行进行垂直选择操作:

  • 方法一:正则匹配+批量选中后转列选择

    1. 先选中目标文本范围(拖选或按Ctrl+A全选均可)
    2. 打开查找面板(Ctrl+F),勾选「在选择范围内查找」选项
    3. 输入正则表达式 ^.+$(匹配所有非空行)
    4. 点击查找面板里的「选中所有匹配项」按钮,此时所有非空行被批量选中
    5. 按下Alt + Shift + Insert切换到列选择模式,即可对这些非空行进行垂直选择编辑
  • 方法二:精准点击式列选择
    按住Ctrl + Alt + Shift,用鼠标左键依次点击每个非空行的目标列位置,Rider会自动将这些光标位置纳入多行编辑状态,直接进行垂直内容的编辑或选择,完全避开空行。

  • 方法三:结构搜索(针对代码文件)
    如果处理的是代码文件(如C#),可以用结构搜索精准定位非空代码行:

    1. 打开结构搜索面板(Ctrl+Shift+S)
    2. 创建匹配非空代码行的模板(比如C#可用$statement$,并设置过滤条件排除空行)
    3. 选中所有匹配结果后,切换到列选择模式操作即可

内容的提问来源于stack exchange,提问作者theQiwi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 22:24:53