每日设计灵感
来自设计世界的全新视角,每日更新
每日设计
每天早晨,一件不同的设计作品映入眼帘。探索今日精选作品背后的材料、参考资料和创意决策。
发现今日设计
每日设计团队
设计往往始于协作。认识这支团队——他们的综合技能创造出了获得 A' Design Award 评审团认可的作品。
认识团队
每日设计师
每一件精心设计的作品背后都有一颗深思熟虑的心。探索今日精选 A' Design Award 获奖者的作品集、设计理念和职业历程。
了解他们的愿景
每日设计传奇
数十年的专注定义了一个人的作品体系。探索今日精选设计师的毕生贡献和持久影响力。
致敬他们的传承
每日设计访谈
对话能揭示作品集无法展现的内容。聆听今日精选设计师分享他们的洞见、转折点和来之不易的经验。
阅读访谈
每日亮点
设计世界中值得关注的时刻。从展览开幕到项目发布,跟踪标志着创意进步的事件。
查看今日亮点
每日设计创意
每件产品都始于一个想法。探索今日的概念——一个仍在成形的愿景,一个等待合适条件付诸实现的提案。
探索创意
每日设计品牌
每件产品背后都有一个拥有独特观点的组织。探索定义今日精选品牌的原则和流程。
发现品牌
每日设计趋势
用心观察,便能发现规律。跟踪今日精选的设计运动——一种跨学科领域日益流行的材料、色彩或方法。
探索趋势合并行(删除换行符)
通过删除所有换行符(包括 Unix LF 和 Windows CRLF),将所有行合并为一行连续文本。 当您复制了一个列表并需要将其作为一个段落使用时非常有用,也适用于准备单行输入字段、CSV 值或 API 数据。
Line one
Line two
Line three
↓
Line one Line two Line three
标准化换行符
将所有行尾转换为统一格式 — 将 Windows (CRLF \r\n)、旧版 Mac (CR \r) 和 Unix (LF \n) 的混合换行符 标准化为统一的 Unix 风格 LF 换行符。防止代码、配置文件和跨平台文本共享中出现不可见的格式错误。
Line one\r\nLine two\rLine three\nLine four
↓
Line one\nLine two\nLine three\nLine four
删除重复行
逐行扫描文本并删除所有重复行,仅保留每个唯一行的第一次出现。 对于清理电子邮件列表、日志文件、数据导出以及任何需要消除重复条目的列表至关重要。
apple
banana
apple
cherry
banana
↓
apple
banana
cherry
按升序排列行 (A → Z)
将文本中的所有行按字母升序排列(A 到 Z)。数字排在字母之前。 适用于整理名单列表、排序术语表、排列 CSV 行,或按字母顺序排列任何基于行的数据。
cherry
apple
banana
date
↓
apple
banana
cherry
date
按降序排列行 (Z → A)
将文本中的所有行按字母倒序排列(Z 到 A)。与升序排列相反 — 当您需要将最新项目排在前面、反转列表顺序,或只是想翻转之前已排序的列表时非常有用。
apple
banana
cherry
date
↓
date
cherry
banana
apple
随机排列行
随机重新排列文本中的所有行。每次点击都会产生不同的排列。 非常适合随机排列测验问题、打乱播放列表、创建抽签用的随机名单顺序,或生成随机测试数据。
First
Second
Third
Fourth
Fifth
↓
Fourth
First
Fifth
Third
Second
行编号
在每行前面添加连续编号(1、2、3……)。对于在代码审查中引用特定行、为文档创建编号列表、 为日志文件添加行号,或准备编号说明和分步指南非常有用。
Buy groceries
Walk the dog
Finish report
↓
1. Buy groceries
2. Walk the dog
3. Finish report
删除行号
去除每行开头的数字、点号和短横线。清理从文档中复制的编号列表, 移除代码片段中的行号,并将有序列表转换回纯文本以便进一步处理。
1. Buy groceries
2. Walk the dog
3. Finish report
↓
Buy groceries
Walk the dog
Finish report
删除空行
删除文本中所有空白行,包括仅含空白字符的行。通过消除不必要的垂直间距来压缩文本。 尤其适用于从网页、PDF 或格式化文档中复制粘贴后产生的多余空行。
First line
Second line
Third line
↓
First line
Second line
Third line
修剪行
移除每行首尾的空白字符 — 包括每行开头和结尾的空格、制表符和其他不可见字符。 中间的内容保持不变。对于清理从电子表格、代码编辑器或终端输出中复制的数据至关重要。
Hello World
Trim me
Spaces everywhere
↓
Hello World
Trim me
Spaces everywhere
填充行
在每行的开头或结尾添加填充字符(空格或自定义字符串),直到所有行达到相同宽度。 适用于在纯文本表格中对齐列、格式化固定宽度数据文件,或为报告和日志创建视觉统一的输出。
cat
elephant
dog
↓
cat·······
elephant··
dog·······
文本换行(自动换行)
在指定的字符宽度处断开长行(默认:80 个字符),插入换行符使行不超过限制。 尽可能在单词边界处换行以避免截断单词。对于格式化代码注释、电子邮件、README 文件和终端友好的输出至关重要。
This is a very long line of text that goes on and on and really should be broken up into shorter lines for readability.
↓
This is a very long line of text that
goes on and on and really should be
broken up into shorter lines for
readability.
合并行
将所有行合并为用您选择的分隔符分隔的单行(逗号、分号、竖线、空格或自定义字符串)。 与简单的行合并不同,此工具可以精确控制每个项目之间的内容 — 非常适合从列表创建 CSV 行、SQL 值或函数参数。
apple
banana
cherry
↓
apple, banana, cherry
等分文本
根据字符数将文本分割为指定数量的大致等长的块。 每个块之间用清晰的分隔线隔开。由于按字符数分割,可能会在单词中间断开。 适用于将文本均匀分配到多个字段、社交媒体帖子或团队任务中。
abcdefghijklmnopqrstuvwxyz1234
↓
── Part 1 ──
abcdefghij
── Part 2 ──
klmnopqrst
── Part 3 ──
uvwxyz1234
分割文本(保持句子完整)
将文本分割为指定数量的部分,且不会截断任何句子。与等分不同,此工具会尊重句子边界 — 每个块都在句号、问号或感叹号处结束。非常适合将长文章拆分为多条社交媒体帖子或新闻通讯段落。
The cat sat. The dog ran. The bird flew. The fish swam.
↓
── Part 1 ──
The cat sat. The dog ran.
── Part 2 ──
The bird flew. The fish swam.
删除标点符号
去除文本中的所有标点符号 — 句号、逗号、分号、冒号、引号、感叹号、问号、括号和其他符号。 字母、数字和空格保持不变。适用于自然语言处理预处理、词频分析或为数据处理清理文本。
Hello, world! How's it going? (Pretty well, thanks.)
↓
Hello world Hows it going Pretty well thanks
反转行顺序
翻转所有行的顺序,使最后一行变为第一行,第一行变为最后一行。 每行内的内容保持不变 — 只有顺序被反转。适用于反转日志文件(最新在前)、翻转列表或反转任何基于行的数据顺序。
First
Second
Third
Fourth
↓
Fourth
Third
Second
First
添加行前缀
在每行开头添加自定义前缀字符串。默认前缀为 “> ”,用于电子邮件/Markdown 风格的引用。 您可以将其更改为任何前缀 — 项目符号字符、缩进空格、注释标记(// 或 #),或任何您需要的自定义字符串。
This is line one
This is line two
This is line three
↓
> This is line one
> This is line two
> This is line three
用引号包裹行
将每行用双引号包裹,每行输出类似 "value" 的格式。
对于准备 SQL 查询值、编程数组、CSV 字段以及任何需要单独为每个项目加引号的场景至关重要。也适用于创建 JSON 字符串数组。
apple
banana
cherry
↓
"apple"
"banana"
"cherry"
句子分割器
通过在句末标点(句号、感叹号、问号)处分割,将每个句子放在单独一行上。 将密集的段落转换为易于浏览的一句一行格式 — 非常适合翻译工作、句子级别编辑、NLP 数据准备和校对。
The sun rose. Birds started singing. It was going to be a beautiful day!
↓
The sun rose.
Birds started singing.
It was going to be a beautiful day!
CSV 转行
拆分逗号分隔值,使每个值显示在单独一行上。将紧凑的 CSV 行转换为垂直列表,便于阅读、编辑或进一步处理。 正确处理引号内的值,因此引号内的逗号不会被视为分隔符。
apple,banana,cherry,date
↓
apple
banana
cherry
date
行转 CSV
将所有行合并为单个逗号分隔的行。每行变为一个 CSV 字段。 是 “CSV 转行” 的反向操作 — 非常适合将垂直列表转换为紧凑的 CSV 格式, 以便导入电子表格、插入数据库或用于 API 数据传输。
apple
banana
cherry
date
↓
apple,banana,cherry,date
空格转行
按空白字符分割文本,使每个单词显示在单独一行上。将水平的句子或以空格分隔的列表转换为垂直列表。 适用于创建每行一个单词的格式,用于词频分析、拼写检查,或将空格分隔的数据转换为行分隔的数据。
the quick brown fox
↓
the
quick
brown
fox
行转空格
通过将每个换行符替换为空格,将所有行合并为单行。是 “空格转行” 的反向操作 — 将垂直列表转换回水平的、以空格分隔的字符串。非常适合将列式数据转换为段落文本、搜索查询或单行输入字段。
the
quick
brown
fox
↓
the quick brown fox
修复错误换行
修复被错误换行的文本,例如从PDF、电子邮件或终端窗口复制时每行在句子中间断开的情况。 合并被人为拆分的行,同时保留有意的段落分隔(双换行符)。先将所有行尾标准化为Unix格式, 然后将单换行符合并为空格。非常适合修复PDF复制粘贴问题。
This is a long sentence that
was broken across multiple
lines by a PDF reader.
↓
This is a long sentence that was broken across multiple lines by a PDF reader.
按数值排序行
按行中包含的数值排序,而非按字母顺序。从每行中提取第一个数字 (包括负数和小数),从小到大排序。没有数字的行放在末尾,按字母顺序排列。 非常适合排序编号列表、分数、价格、文件大小、版本号或任何需要按数值排序的数据。
Item 100
Item 9
Item 22
Item 3
↓
Item 3
Item 9
Item 22
Item 100