ajaxorg/ace

how to break line by character

Open

#4,594 创建于 2021年12月12日

在 GitHub 查看
 (6 评论) (0 反应) (0 负责人)JavaScript (26,357 star) (5,252 fork)batch import
effort/smallfeature-requestgood first issueno-autoclosep2

描述

For CJK markup texts, it's often better to wrap by character instead of word. In CSS, we often use break-allto achieve that. How can we do that in ace editor?

Long text example:

'''2005年格什姆地震'''是[[伊朗標準時間]]2005年11月27日下午13点52分([[协调世界时]]10點22分)发生在[[伊朗]]南部[[格什姆岛]]的一场强烈地震。虽然当地人口稀少,但地震还是造成13人死亡,并使13个村庄受到毁灭性打击。这是该国继2005年2月的[[扎兰德]]地震以来遭受的又一场重大[[地震]],[[震央]]位于[[德黑兰]]以南约1500公里,接近伊朗南部边境。初步测量结果表明地震的[[矩震级]]为6.0级,不过在进一步分析后调低至5.8级。主震后还发生了约400次轻度[[地震序列|余震]],其中36次的矩震级在2.5级以上。地震发生在偏远地区,时间又是中午,所以死亡人数较少。伊朗的救援工作卓有成效,各种抗震资源准备充足,伊朗得以直接开展自救,无需依赖他国和国际组织援助。

Inserting one whitespace would look like

'''2005年格什姆地震'''是[[伊朗標準時間]]2005年11月27日下午13点52分([[协调世界时]]10點22分)发生在[[伊朗]]南部[[格什姆岛]]的一场强烈地震。虽然当地人口稀少,但地震还是造成13人死亡,并使13个村庄受到毁灭性打击。这是该国继2005年2月的[[扎兰德]]地震以来遭受的又一场重大[[地震]],[[震央]]位于[[德黑兰]]以南约1500公里,接近伊朗南部边境。初步测量结果表明地震的[[矩震级]]为6.0级,不过在进一步分析后调低至5.8级。主震后还发生了约400次轻度[[地震序列|余震]],其中36次的矩震级在2.5级以上。地震发生在偏远地区,时间又是中午,所以死亡人数较少。伊朗的救援工作卓有成效,各种抗震资源准备充足,伊朗得以直接开展自救,无需依赖他国和国际组织援助。

Expected rendering

'''2005年格什姆地震'''是[[伊朗標準時間]]2005年11月27日下午13点52分([[协调世界时]]10點22分)发生在[[伊朗]]南部[[格什姆岛]]的一场强烈地震。虽然当地人口稀少,但地震还是造成13人死亡,并使13个村庄受到毁灭性打击。这是该国继2005年2月的[[扎兰德]]地震以来遭受的又一场重大[[地震]],[[震央]]位于[[德黑兰]]以南约 1500公里,接近伊朗南部边境。初步测量结果表明地震的[[矩震级]]为6.0级,不过在进一步分析后调低至5.8级。主震后还发生了约400次轻度[[地震序列|余震]],其中36次的矩震级在2.5级以上。地震发生在偏远地区,时间又是中午,所以死亡人数较少。伊朗的救援工作卓有成效,各种抗震资源准备充足,伊朗得以直接开展自救,无需依赖他国和国际组织援助。

贡献者指南