在写Note的时候,会出现中文无法换行的问题,搜了下没有很好的解决方法
网上基本是说明原因,并推荐通过写空格的方式进行换行,这让人很恼火
因为本地的StarUML是破解的(心虚
使用 asar 对 app.asar 进行拆包编写后并重新打包绕过购买检查,所以本着这个思路可以对源码进行编写完成 Note中中文换行
全局搜索源码中关于空格换行的逻辑,这里引起了我的注意
通过试验在这里进行更改是有效的:
首先去除 split 中的空格,其次去除在重新拼接时的空格
打包 app.asar 并替换原文件后,我们可以看到如下效果:
但这样改对英文就不太友好了,所以这里提供了个思路,大家可以在这里肆意更改了(懒
(并且没有充分测试是不是会对其他的显示有影响
或者直接在想换行的地方,按下 shift + Enter 来手动换行,这样可以控制最小宽度