当前位置:  开发笔记 > 开发工具 > 正文

硬包装和软包装的区别?

如何解决《硬包装和软包装的区别?》经验,为你挑选了3个好方法。

我正在编写文本编辑器.在查看其他文本编辑器后,我注意到其中一些是指"软"与"硬"包装.有什么不同?我似乎无法通过搜索找到答案.



1> Firas Assaad..:

硬包装在包装点处的文本中插入实际换行符,软包装实际文本仍然在同一行,但看起来分为几行.



2> Will Roberts..:

文本编辑器通常会将文本自动换行为带有硬换行符的段落,但如果稍后再回来并稍后编辑/添加/删除单词,则将文本重新流入一个不错的段落的情况就不常见了.(您可以在使用Mq的emacs中手动执行此操作.)

这是相当烦人的,因为像我这样的强迫性强迫的人然后回去并且必须在适当的位置手动重新插入硬休息.

另一方面,软包装很烦人,因为大多数命令行工具都使用基于行的差异(版本控制是我最明显的地方).如果你有一个1/3页的段落被软包裹并修正了拼写错误,那么基本上不可能看到常规diff输出或类似的变化.


我知道你说'常规'差异,但我想指出突出显示是天赐之物.

3> RevanthKrish..:

soft:textarea中的文本在表单中提交时不会被包装.这是默认值

hard:当在表单中提交时,textarea中的文本被包装(包含换行符).使用"hard"时,必须指定cols属性

参考:W3Schools

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有