返回介绍

重新缩进选区命令

发布于 2020-09-10 13:29:55 字数 625 浏览 960 评论 0 收藏 0

这个命令允许用户重新格式化活动文件中选定的文本。一般被程序员根据配置中的缩进设置、以及语法加亮中的自动缩进设置 (查阅语法加亮的缩进段获取详细信息) 重新格式化现有的文本。

当执行重新缩进命令时,UltraEdit 将一行行、从选定的第一个行缩进开始重新缩进文件。

如果第一个选定的行缩进小于缩进设置,或在多个缩进设置值之间,那么缩进将取整为匹配缩进值或多个值 (如果缩进值是 4,第一个选定行缩进到 2,那么它将被取整为 0,该行将不进行缩进;如果行缩进到 6,它处于缩进值 4 和 8 之间,那么行将被调整为缩进到 4)。

UltraEdit 不会尝试并确定在缩进命令执行完毕后是否会声明被更改,或在这种情况下字符中的某部分被忽略。但是,如果文件包含预处理程序的条件声明 (#ifdef, #ifndef 等),UltraEdit 不尝试确定哪些文本有效,哪些文件无效。这可能会导致行调整错误。

要避免带条件声明的问题,建议所有条件段包含相同的打开和关闭条件声明数值。如果条件文本中有“if (test) {”声明,请确保关闭符号 (“}”) 也在条件文本中,这样应该不会有问题。

在某些场合下,它可能希望缩进编译器指示或注释行。UltraEdit 提供这个功能,允许忽略在词语文件中定义的字符。这包含在语法加亮段下面。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文