如何在 VS Code 中的特定字符处硬换行(不是自动换行)
How to hard-wrap lines in VS Code at a specific character (NOT word wrap)
我在一行文本文件中有一个Base64编码的字符串。换句话说,它不包含换行符。我想每 78 个字符插入一个换行符。
我发现的 "wrap" 扩展中的 None 就是这样做的,因为它们适用于自动换行并使用单词边界。 运行 这些函数中的任何一个都不执行任何操作,因为字符串不包含空格或单词边界。
我可以在 Unix 上使用 fold -w 78
之类的东西来做到这一点,但这似乎应该存在于 VS Code 中或至少是一个扩展中。
我不知道有哪个扩展程序可以满足您的具体要求,但我会做的是使用 Edit with Shell Command 扩展程序,并将其用于 运行 fold -w 78
在 VSCode 中的相关文本上。该扩展程序甚至具有 "quick command" 功能,您可以使用该功能保存该命令以便快速使用(如果您经常这样做的话)。
我经常使用该扩展来进行一次性转换,例如 sort
、sed
、tr
和 fmt
。当您知道如何将所需的转换表达为 shell 命令时,它真的很方便。
我在一行文本文件中有一个Base64编码的字符串。换句话说,它不包含换行符。我想每 78 个字符插入一个换行符。
我发现的 "wrap" 扩展中的None 就是这样做的,因为它们适用于自动换行并使用单词边界。 运行 这些函数中的任何一个都不执行任何操作,因为字符串不包含空格或单词边界。
我可以在 Unix 上使用 fold -w 78
之类的东西来做到这一点,但这似乎应该存在于 VS Code 中或至少是一个扩展中。
我不知道有哪个扩展程序可以满足您的具体要求,但我会做的是使用 Edit with Shell Command 扩展程序,并将其用于 运行 fold -w 78
在 VSCode 中的相关文本上。该扩展程序甚至具有 "quick command" 功能,您可以使用该功能保存该命令以便快速使用(如果您经常这样做的话)。
我经常使用该扩展来进行一次性转换,例如 sort
、sed
、tr
和 fmt
。当您知道如何将所需的转换表达为 shell 命令时,它真的很方便。