ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

自动宽度

sjpfenninger ST3

Sublime Text 插件,可自动调整文本换行宽度

详细信息

安装次数

  • 总数 2K
  • Win 1K
  • Mac 462
  • Linux 303
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

说明文件

源代码
raw.githubusercontent.com

自动宽度

一个 Sublime Text 插件,当视图变得比预定义的换行宽度窄时,会自动调整文本换行宽度。

如果您在编辑文本的语法特定设置(例如 Markdown、reStructuredText)中设置了一个固定的 wrap_width,但有时窗口比这个 wrap_width 窄(例如使用相邻的多个窗格),此插件将动态调整 wrap_width 以适应视图。

默认情况下,字体大小也会在减少换行宽度时减少1。此行为可以在 Sublime Text 偏好设置菜单中访问的 AutoWidth 设置文件中调整。

安装

仅在 Sublime Text 3 上进行了测试。

通过 插件控制

使用

在每个全局设置中或,更有用,在语法特定设置中设置 "auto_width": true。例如,考虑以下 Markdown 的语法特定设置

{
    "draw_centered": true,
    "font_size": 14,
    "line_numbers": false,
    "wrap_width": 98,
    "auto_width": true
}

这些设置将以98个字符宽和居中列显示 Markdown 文本,没有行号,并且字体更大。

启用 auto_width 后,如果视图太窄,Sublime Text 还会自动向下调整换行宽度,并在视图足够宽时将其重置为设置文件中指定的默认值。

每当一个视图变为活动视图时,都会调整换行宽度。如果调整窗口大小,您可以按 F10(在 OS X 上为 FN+F10)强制调整。

许可证

GNU GPL 版本 3