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

如何在IntelliJ中按变量名称字母顺序排序代码行?

解决IntelliJ中Sort Lines按变量名称排序的问题

默认的Sort Lines会按整行的字符顺序排序,所以会优先按类型名排列。要实现按变量名称排序,需要自定义排序规则,步骤如下:

  • 选中所有需要排序的变量声明行
  • 右键点击选中区域,选择Sort Lines...(或者用快捷键:Windows/Linux按Alt+Shift+S,Mac按Option+Shift+S)
  • 在弹出的排序配置窗口中,将Sort by选项切换为Custom pattern
  • 在正则表达式输入框中填入:.*\s(\w+);,这个规则会捕获每行里类型后面的变量名部分
  • 在Key下拉框中选择$1,指定用捕获到的变量名作为排序依据
  • 点击Sort按钮,就能得到按变量名称字母顺序排列的代码了

这样操作后,你的变量声明就会按照cVariable、dVariable、eVariable的顺序排列,符合预期效果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 04:50:27