【EverEdit用户手册】自动换行
1 【EverEdit用户手册】自动换行
1.1 应用场景
当处理文档的文本行比较长时,频繁的左右滚动会增加用户的操作负载,也会干扰用户的思路,因此,将长行自动换行全部显示在可视区域是一种比较好的办法。
1.2 自动换行相关命令
自动换行并不会对文本插入回车换行符进行断行, 自动换行只是一种显示上的便捷方式,方便用户在当前可视区域即可对整行文本阅读。
1.2.1 取消换行
恢复到不换行的方式,即长行需要用户左右滚动才能显示。
选择主菜单文档 -> 自动换行 -> 取消换行
。
1.2.2 智能换行
该换行方式在行末不会断字,每个单词都是完整的,如下图所示:
使用方法:选择主菜单文档 -> 自动换行 -> 智能换行
。
1.2.3 窗口边界处换行
文字在窗口边界进行换行,不关心会不会断字,到达边界就换行,如下图所示。
使用方法:选择主菜单 文档 -> 自动换行 -> 窗口边界处换行
。
1.2.4 指定列换行
如果用户有特殊诉求,比如:固定到80列进行换行,则可以使用该选项
使用方法:选择主菜单 文档 -> 自动换行 -> 指定列换行
,在弹出的窗口中输入要换行的列,如下图所示:
指定列换行效果:
1.2.5 指定列换行并扩展制表符
选择主菜单文档 -> 自动换行 -> 指定列换行并扩展制表符
。如果文本中存在制表符
,由于一般情况下Tab占用的宽度是1~N个字符,在指定列换行
模式时,Tab只按1个字符计算,在行尾会出现不整齐的问题,如下图所示:
使用扩展制表符
模式效果如下:
1.2.6 指定屏幕宽度换行
按屏幕的分辨率宽度进行换行,选择主菜单文档 -> 自动换行 -> 指定屏幕宽度换行
,弹出如下窗口,在窗口中输入当前屏幕分辨率宽度,如作者的屏幕是3000*2000,则输入3000。
使用该模式,会以屏幕的分辨率做换行依据,但实际上,编辑主窗口还要显示侧边栏,导致按此换行后,会有部分文字超出屏幕右侧无法显示,因此, 一般用户建议使用“智能换行”即可。
1.2.7 换行时缩进子行
选择主菜单文档 -> 自动换行 -> 换行时缩进子行
即可启用该功能,在阅读代码时,该功能打开会更方便阅读。
不缩进子行示意图:
缩进子行示意图:
1.2.8 列选之后恢复自动换行
在列选择模式,比如按下Alt+鼠标拖动时,编辑视图会临时退出自动换行模式,当用户取消列选时,编辑视图又再次进入列选模式。
1.2.9 在子行处换行
默认的自动换行,实际文本行并没有断行,只是显示时进行了换行, 使用在子行处换行
命令时,会将显示时的换行,变成真正的换行,即在换行处会插入换行符。
该操作会导致文档批量断行,在进行代码编写时,不合适的断行会导致代码损坏,编译失败,或脚本文件执行失败。故,请谨慎执行该操作!
文档作者声明:本文档仅用于学习交流,未经作者许可,不得将本文档用于其他目的。
Copyright © 2022~2024 All rights reserved.