Firefox:文本区域中的长行不可见

Firefox:文本区域中的长行不可见

如果你在 Firefox 的文本区域中有很长的行,你无法看到是否有长线或有多条短线。

我已附加两个屏幕截图作为示例。

火狐浏览器:

Firefox 文本区域长线不可见

Emacs:

emacs-textarea-长线可见

有没有办法配置 Firefox 来显示换行的长行?

我不在乎这是怎么做到的。但我认为 emacs 使用的箭头符号很合适。

答案1

我可以看到两种方法部分满足您的需求:

  1. Firefox 中屏蔽或换行这些行是因为 Firefox 默认遵循页面内置的 css。查看没有 css 的页面并因此看到原始数字显示的一种方法是安装 Web 开发人员工具栏:

    Web开发人员

    然后使用组合键切换 css 显示:

    Alt+ Shift+A

  2. 另一种选择是永久显示所有长行而不换行。这是 Firefox 22 引入的行为,这里解释。要扭转这种情况,您需要遵循以下步骤(取自链接的文章):

    • 在地址栏中输入 about:config,然后按回车键。
    • 确认如果这是您第一次打开此页面,您会小心谨慎
    • 使用顶部的搜索来过滤 plain_text.wrap_long_lines。
    • 双击该值将其设置为 false,以停用该功能。
    • 要随时恢复原始值,请重复上述步骤

这并不完全是您所追求的,但可能已经非常接近您所追求的了......

答案2

如果您想要see whether there is one long line or whether there are several short lines- 有一个简单的方法可以判断。只需调整 Firefox 窗口的大小(如果可能,将其调整到更大的宽度)。如果文本重新排列以适应新的宽度,则它就是一条长(逻辑)行。如果它保持相同的行,则这些是多条短行。

您还可以在调整到较小宽度时获得一些提示。如果您有多条短线,它们可能会换行成两行,但您将能够检测到换行符。

此方法适用于许多以文本为中心的网页,例如这个. 其他网页无论窗口大小如何,都以固定的行宽显示文本(此页就是一个例子)。对于这些页面,调整大小不会提供任何信息,除非您调整文本属性(例如@andrew.46 所建议的)。

相关内容