Qt Creator在windows编辑完上传到linux后乱码解决办法,亲测有效
需要更改qtcreator在windows的设置
一、工具-选项-文件编码下的内容
默认编码,选择第二个,ISO-8859-1
UTF-BOM 选择总是删除
Default line endings,选择Unix(LF)
![在这里插入图片描述](https://img-blog.csdnimg.cn/960842e6bbca44528c28bd3da1657d92.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAeW9icm9i,size_14,color_FFFFFF,t_70,g_se,x_16)
![在这里插入图片描述](https://img-blog.csdnimg.cn/e2a11f8751c34ea69a662d866811aa81.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAeW9icm9i,size_20,color_FFFFFF,t_70,g_se,x_16)
二、主菜单-编辑-select Encoding,选择system
![在这里插入图片描述](https://img-blog.csdnimg.cn/6521be5cbf624c959bc161514bbfa236.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAeW9icm9i,size_15,color_FFFFFF,t_70,g_se,x_16)
![在这里插入图片描述](https://img-blog.csdnimg.cn/61e1d6e0ea014b189b6f2cd3a3fc4e7e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAeW9icm9i,size_20,color_FFFFFF,t_70,g_se,x_16)
三、文件上传到linux 后,通过指令【file 文件名】,结果显示是【ISO-8859 text】,就没问题了
![在这里插入图片描述](https://img-blog.csdnimg.cn/18607d51b4cf4ae1bfab77c97b1d0bb4.png)
不生效时,可以尝试在Select Encoding界面Reload with Encoding,然后再保存文件