当前位置: 首页 > article >正文

国产编辑器EverEdit - 在编辑器中对文本进行排序

1 排序

1.1 应用场景

  某些场景下用户需要对文本进行排序,比如:用户正在编辑函数列表,对函数列表按名称按字母A-Z排序。

1.2 使用方法

1.2.1 对选中文本进行排序

  1. 在编辑器中选中要排序的文本。
  2. 选择主菜单工具 -> 排序 -> 升序排序
    如果用户希望降序排序,则可以选择主菜单工具 -> 排序 -> 降序排序
🕮说明
中文等非英字符,如果是UTF8编码,则按文字编码进行排序。
如果是ANSI,CP936,GB18030,BIG5等中文编码时,按拼音排序(中文标点排在拼音前)。

1.2.2 对整个文档进行排序

  1. 将光标放在要排序的文档中,不选中任何文本。
  2. 选择主菜单工具 -> 排序 -> 升序排序或选择主菜单工具 -> 排序 -> 降序排序

1.2.3 高级排序

选择主菜单工具 -> 排序 -> 高级排序,弹出如下的窗口:

在这里插入图片描述

  • 顺序: 按“升序”或“降序”排序。
  • 排序方法
    • 按照字母排序:即按ASCII字母表顺序排序,如果是中文,在某些编码下,可以按拼音排序(见窗口下部说明)
    • 按照数字排序:即按数字大小进行排序,注意:数字必须放在行首。
    • 按照长度排序:按每行文字的长度进行排序。

CP936编码“按照字母排序”(实际为拼音)样例

白萝卜:1.8 元 / 公斤;
菠菜:6.5 元 / 公斤;
菜花:9.5 元 / 公斤;
大白菜:1.9 元 / 公斤;
大葱:8.8 元 / 公斤;
大蒜:9.4 元 / 公斤;
豆角:5.2 元 / 公斤。
胡萝卜:3.7 元 / 公斤;
韭菜:5.7 元 / 公斤;
  • 文本: 在选区文档范围排序。
  • 匹配大小写:排序时区分大小写。
  • 排序到新文档:将排序结果输出到新建文档中(EverEdit自动创建)。
  • 去除重复行:去除选区文档内的重复行,该操作对当前文档生效。
  • 去除空白行:去除选区文档内的空白行,该操作对当前文档生效,空白行定义:空行(仅换行符)、包含空白符(空格、制表符)的行。

免责声明:本文中所用到数据样例均来源于: 互联网公开信息、豆包AI、Python Faker库生成的伪数据、或作者随机编写,其目的仅用于编辑器软件的使用解说,如有雷同涉及侵权或隐私,请联系作者删除!


文档作者声明:本文档仅用于学习交流,未经作者许可,不得将本文档用于其他目的。
Copyright © 2022~2024 All rights reserved.


http://www.kler.cn/a/558382.html

相关文章:

  • 便捷批量字符一键查找替换工具
  • 从卡顿到丝滑:火山引擎DeepSeek-R1引领AI工具新体验
  • 传统的自动化行业的触摸屏和上位机,PLC是否会被取代?
  • 学习PostgreSQL专家认证
  • 蓝桥杯 Java B 组之背包问题、最长递增子序列(LIS)
  • 火语言RPA--Excel清空数据
  • AI前端开发助力自主创业:拥抱AI,开启你的创业之旅
  • Spring Boot ShardingJDBC分库分表(草稿)
  • 鸿蒙NEXT开发-应用数据持久化之键值型数据库
  • 【OS安装与使用】part6-ubuntu 22.04+CUDA 12.4运行MARL算法(多智能体强化学习)
  • SpringBoot启动失败之application.yml缩进没写好
  • brew Nushell mac升级版本
  • 前端排序算法完全指南:从理论到实践
  • Docker 的安全配置与优化(二)
  • 【微服务优化】ELK日志聚合与查询性能提升实战指南
  • DeepSeek写俄罗斯方块手机小游戏
  • 选择排序和计数排序
  • sysaux表空间处理流程
  • MySQL 中的索引数量是否越多越好?
  • 抽象类、接口、枚举