我该如何调整文本?

我该如何调整文本?

在开始之前,我想声明我根本不是一个程序员。我使用 N++ 作为基本的文字处理器。我知道这根本不是它的主要功能,但它是做这类事情的最佳软件。

我试图找到答案,但仍然没有答案。所以我在这里提出我的问题。如何在 N++ 中对齐文本,就像按 Ctrl+J 键对齐文本一样?

是的,我知道纯文本无法对齐。但我正在寻找一种解决方法,一种视觉效果。对于那些知道我在说什么的人,我希望在 FocusWriter 等软件上按 Ctrl+J 时得到我所得到的结果:没有真正的对齐,但只是因为它使打字和阅读更容易。

答案1

眼下,没有可用的插件做任何与此功能类似的事情。

最接近的是TextFX 插件它具有换行功能 (TextFX->TextFX Edit->ReWrap text)。但这不是您想要的。

目前,Notepad++ 仅支持“按原样”显示文本。也就是说,空格或字符的宽度始终相同。此外,没有页面格式化功能。没有页面宽度。为了使用对齐功能,您需要页面宽度和灵活宽度的空格。没有此功能或插件。

我能想到的最接近的自定义 hack 是使用插件来指定“页面宽度”(以字符为单位),然后算法会在单词之间插入额外的空格来模拟对齐功能。当然,这会对文本进行实际更改,而不仅仅是更改文本的显示方式。

另一个非常流行的文本编辑器,升华似乎有支持此功能的软件包。看看它可能是好主意,因为 Notepad++ 插件社区正在慢慢消亡,而且Sublime 正在崛起...(我还没有切换;)但我也非常喜欢 Sublime)

具体来说,我对您的问题的回答是:

我怎样才能在 Notepad++ 中对齐文本?

不行。没有插件,而且以后也不可能有。开始着手 B 计划 ;)

相关内容