0

0

VSCode的Sort Lines:强迫症福音,一键排序代码行

P粉986688829

P粉986688829

发布时间:2026-01-02 16:53:23

|

662人浏览过

|

来源于php中文网

原创

VSCode内置Sort Lines功能支持多行文本按字典序排序,可通过命令面板、自定义快捷键、右键菜单三种方式调用;如需数字排序等高级功能,可安装Sort Lines Advanced扩展。

如果您在编写代码时发现多行内容顺序混乱,希望快速按字母或字典序整理,vscode 内置的 sort lines 功能可直接完成这一操作。以下是实现该功能的具体方法:

本文运行环境:MacBook Air,macOS Sequoia。

一、使用命令面板触发排序

该方法通过 VSCode 命令面板调用内置排序指令,适用于任意文本选区或整文件,无需安装扩展。

1、按下 Cmd + Shift + P(macOS)或 Ctrl + Shift + P(Windows/Linux)打开命令面板。

2、输入 Sort Lines,从下拉列表中选择 Sort Lines 选项。

3、若已选中多行,仅对所选区域排序;若未选中,则对整个文档当前语言模式支持的文本块进行排序。

二、使用快捷键快速排序

为提升效率,VSCode 允许为 Sort Lines 绑定自定义快捷键,避免频繁打开命令面板。

1、按下 Cmd + , 打开设置界面。

2、点击右上角 键盘快捷方式 图标(或直接按 Cmd + K Cmd + S)。

3、在搜索框中输入 sort lines,找到对应命令。

4、右键该命令,选择 更改键绑定,然后按下期望的组合键,如 Cmd + Alt + S

零一万物开放平台
零一万物开放平台

零一万物大模型开放平台

下载

三、通过右键菜单调用排序

该方式适合鼠标操作习惯用户,在上下文菜单中直接访问常用排序选项,降低记忆负担。

1、在编辑器中选中需要排序的多行文本。

2、右键弹出菜单,向下滚动至 Sort Lines 子菜单项。

3、点击 Sort Lines in Ascending OrderSort Lines in Descending Order 即可执行对应排序。

四、使用扩展增强排序能力

原生 Sort Lines 仅支持基础字典序,如需按数字、长度、去重或正则匹配排序,需借助第三方扩展提供额外命令。

1、在 VSCode 扩展市场中搜索并安装 Sort Lines Advanced

2、重启编辑器后,再次打开命令面板,输入 Sort Lines Advanced 可见多个增强型排序选项。

3、例如选择 Sort Lines by Number,即可将含数字的行按数值大小而非字符串顺序排列

相关专题

更多
sort排序函数用法
sort排序函数用法

sort排序函数的用法:1、对列表进行排序,默认情况下,sort函数按升序排序,因此最终输出的结果是按从小到大的顺序排列的;2、对元组进行排序,默认情况下,sort函数按元素的大小进行排序,因此最终输出的结果是按从小到大的顺序排列的;3、对字典进行排序,由于字典是无序的,因此排序后的结果仍然是原来的字典,使用一个lambda表达式作为key参数的值,用于指定排序的依据。

380

2023.09.04

js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

250

2023.08.03

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

205

2023.09.04

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

1435

2023.10.24

字符串介绍
字符串介绍

字符串是一种数据类型,它可以是任何文本,包括字母、数字、符号等。字符串可以由不同的字符组成,例如空格、标点符号、数字等。在编程中,字符串通常用引号括起来,如单引号、双引号或反引号。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

609

2023.11.24

java读取文件转成字符串的方法
java读取文件转成字符串的方法

Java8引入了新的文件I/O API,使用java.nio.file.Files类读取文件内容更加方便。对于较旧版本的Java,可以使用java.io.FileReader和java.io.BufferedReader来读取文件。在这些方法中,你需要将文件路径替换为你的实际文件路径,并且可能需要处理可能的IOException异常。想了解更多java的相关内容,可以阅读本专题下面的文章。

547

2024.03.22

php中定义字符串的方式
php中定义字符串的方式

php中定义字符串的方式:单引号;双引号;heredoc语法等等。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

539

2024.04.29

go语言字符串相关教程
go语言字符串相关教程

本专题整合了go语言字符串相关教程,阅读专题下面的文章了解更多详细内容。

158

2025.07.29

php源码安装教程大全
php源码安装教程大全

本专题整合了php源码安装教程,阅读专题下面的文章了解更多详细内容。

74

2025.12.31

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 6.4万人学习

Git 教程
Git 教程

共21课时 | 2.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号