【EverEdit用户手册】“使用虚拟空格”和“使用软空格”

 

 

“使用虚拟空格”和“使用软空格”

功能介绍

“使用虚拟空格”

在“编辑”菜单下有菜单项“使用虚拟空格”,该菜单项是一个选项,选中后编辑器支持虚拟空格,使用“虚拟空格”与普通模式的区别:

普通模式

启用虚拟空格

🕮说明
  “虚拟空格”这功能实在不知道什么场景下会用,我工作20年,从来没有用过,除了不小心打开后给我千万麻烦,迫使我打到它关掉外,没有一次碰过。在有些编辑器或IDE中,这个功能又叫“允许光标超过行尾”。

“使用软空格”

使用软空格”等同于现代主流编辑器的“使用空格替代制表符”选项, 即, 这个选项打开时, 用户在编辑器中按下Tab键,会输入4个空格

打开“使用软空格”后,Tab键是输入4个空格。

🕮说明
  为什么要用空格代替制表符,因为在很多场景下,用制表符代码对不齐,因为制表符的长度不固定,可以等于1-4个空格,在某些字体或排版下,代码会参差不齐,不如直接用空格。
  说到这里,我又想喷Python,代码逻辑关系用个"{}"会死啊,非要用缩进来决定逻辑,给业界制造了多少混乱,因为这事浪费了多少人力,真是个性啊~,好在现代IDE为这尿性找了补。
  个人建议:能用空格就用空格,慎用制表符,制表符也是个麻烦制造者

空格数量设置

默认制表符会替换成4个空格,如果用户有特殊的需求,不想用4个空格,而想用8个空格,那如何设置呢?

步骤1:在EverEdit底部右下角的地方,单击“软空格”状态,会弹出如下图的菜单

步骤2:选择你需要的空格数量即可。

显示空白

上图中的显示空白,设置后,编辑器在正常编辑模式也会显示空白符(注:空白符一般指空格、制表符),如下图所示:

空格:显示成灰色的点
制表符:显示成灰色的>>

而“显示空白”开关关闭后,用户看不到前面有空格还是制表符,如下图所示:

🕮说明
  有人可能好奇,这里的竖线是什么? 它不是表示这里有空格或制表符吗? 这是缩进指示,它确实代表这里有空格或制表符,但它不能告诉你到底是空格还是制表符。

文档作者声明:本文档仅用于学习交流,未经作者许可,不得将本文档用于其他目的。
Copyright © 2022~2024 All rights reserved.

posted @ 2024-10-18 23:50  tyysoft  阅读(23)  评论(0编辑  收藏  举报