Postman光标错位问题
我的版本是,Postman for Linux Version 7.14.0
一、问题
先说下问题,如图所示:正常情况下,光标应该在逗号后面,但是距离逗号还有一个tab的距离,这样你删除或者修改,就很麻烦,光标选中的地方和你看到的不一致,调试比较麻烦。
二、解决办法
相信大家也在网上查了,有的解决了,但是大部分还是没有解决。
https://www.bbsmax.com/A/kjdwBvj25N/
https://www.jianshu.com/p/ebd3024c417b
我也是受这两篇文章的启发,更为详细的总结为两种解决办法:
1.安装没有的字体
"Monaco", "Menlo", "Ubuntu Mono", "Consolas", "source-code-pro", "Cousine", monospace, monospace;
1-1 哪些字体没有?
安装gnome-tweaks, sudo apt-get install gnome-tweaks, 安装完成之后输入gnome-tweaks,打开如图:
搜下就知道有没有了,或者其他办法都可以
1-2 安装字体
https://github.com/ueaner/fonts,这上面有下载的字体地址和安装方法, Monaco ,Menlo,Source Code Pro ,我安装的是这三个字体,我估计大部分都是差这三个字体,如果你之前没安装过字体的话。
2 修改css为系统已安装的字体
查找css的定义在Postman/app/resources/app/js/requester.css的.editor.ace_editor中定义
替换一下,文章中还说了,或者修改requester.html(我没有成功)
3 我解决过程中遇到的问题
按照文章所说,我先修改了Postman/app/resources/app/html/requester.html,添加了css,但是不好使,然后我去安装字体,安装完字体,重启postman,发现还是不行,最后痛定思定,想起之前在requester.html中添加过的css了,去掉,重启postman,好了,终于解决了。贴图:
我用的第一种方法,就是安装缺少的字体,如果大家用第二种方法也解决了,希望不吝留言,一起学习。