现象描述
直接从其他地方复制过来markdown的表格,在预览中无法生成表格。如图所示:
复制到在线markdown预览正常,如图:
原因分析
- 复制csdn官方markdown教程中的表格,可正常显示。说明预览功能支持表格
- 复制arya在线编辑器的表格到csdn编辑器,可正常显示,说明语法通用
- 去除我的表格中的空格,尝试后仍然无法显示。
- 手动在csdn编辑器中输入表格,可正常显示。
- 使用中文输入表格,可正常显示。
根据以上步骤,可以排除是源代码格式问题,也可以排除输入法问题。
问题跟踪
在使用手动输入表格时,有一个很奇怪的问题,在输入最后一个分割符|
时,只要按下shift
键,光标会非常奇怪的跑到上一行的末尾。如图所示:
切换了win11与ubuntu两个系统,现象一致,均会出现光标跳转。
总结
- 并不是输入法的问题
- csdn编辑器存在问题
- 没有找到真正的原因,应该是csdn编辑器的bug
- 复制时遇到这种问题,只能手动逐行复制规避,暂无解决办法。
- 如果大家有解决方法,希望告知,非常感谢