【EverEdit用户手册】“使用虚拟空格”和“使用软空格”
“使用虚拟空格”和“使用软空格”
功能介绍
“使用虚拟空格”
在“编辑
”菜单下有菜单项“使用虚拟空格”,该菜单项是一个选项,选中后编辑器支持虚拟空格,使用“虚拟空格”与普通模式的区别:
普通模式:
启用虚拟空格
“虚拟空格”这功能实在不知道什么场景下会用,我工作20年,从来没有用过,除了不小心打开后给我千万麻烦,迫使我打到它关掉外,没有一次碰过。在有些编辑器或IDE中,这个功能又叫“允许光标超过行尾”。
“使用软空格”
“使用软空格
”等同于现代主流编辑器的“使用空格替代制表
符”选项, 即, 这个选项打开时, 用户在编辑器中按下Tab
键,会输入4个空格
打开“使用软空格”后,Tab键是输入4个空格。
为什么要用空格代替制表符,因为在很多场景下,用制表符代码对不齐,因为制表符的长度不固定,可以等于1-4个空格,在某些字体或排版下,代码会参差不齐,不如直接用空格。
说到这里,我又想喷Python,代码逻辑关系用个"{}"会死啊,非要用缩进来决定逻辑,给业界制造了多少混乱,因为这事浪费了多少人力,真是个性啊~,好在现代IDE为这尿性找了补。
个人建议:能用空格就用空格,慎用制表符,制表符也是个麻烦制造者。
空格数量设置
默认制表符会替换成4个空格,如果用户有特殊的需求,不想用4个空格,而想用8个空格,那如何设置呢?
步骤1:在EverEdit底部右下角的地方,单击“软空格”状态,会弹出如下图的菜单
步骤2:选择你需要的空格数量即可。
显示空白
上图中的显示空白,设置后,编辑器在正常编辑模式也会显示空白符(注:空白符一般指空格、制表符),如下图所示:
空格:显示成灰色的点
制表符:显示成灰色的>>
而“显示空白”开关关闭后,用户看不到前面有空格还是制表符,如下图所示:
有人可能好奇,这里的竖线是什么? 它不是表示这里有空格或制表符吗? 这是缩进指示,它确实代表这里有空格或制表符,但它不能告诉你到底是空格还是制表符。
文档作者声明:本文档仅用于学习交流,未经作者许可,不得将本文档用于其他目的。
Copyright © 2022~2024 All rights reserved.