有关sublime中在文档中正确显示中文,而在cmd中无法正确显示的探究
来源:互联网 发布:十八掌大数据视频 编辑:程序博客网 时间:2024/04/27 17:18
在下学生,第一次发博客,若有不当之处,还望指出。
我在网上曾经也找过相应的博客,但是找到的只有治标不治本的方法。比如,在菜单栏->文件->set file encoding to->选简体中文。这个方法在sublime内部是可行的,但是由于我又装了vs code 用它打开的sublime编写过的文件会出现乱码。于是,我打算从根本上解决。
我的思路是这样的:VS code中也有乱码的问题,也就是utf-8和GBK的区别。而UTF-8是很普遍的,所以我不打算改变文档的编码方式,而是在编译的时候做一些修改。
只要在自己的编译系统里面的命令行参数中加上图中画圈的的语句”-fexec-charset=GBK”就可以了(注意格式)。至于为什么,我也不懂。但是可以用是最关键的。
同时,该代码也可以让你的sublime代码在命令行中运行(可以输入了!)
下面贴一下代码:
{ //////////////"-fexec-charset=GBK"用来正确显示中文 "cmd": ["g++","-fexec-charset=GBK", "${file}", "-o","${file_path}/${file_base_name}"], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:?(.*)$", "working_dir": "${file_path}", "encoding":"cp936", "selector": "source.c", "variants": [ { "name": "Run", "cmd": ["cmd","/C","start","cmd","/c", "${file_path}/${file_base_name}.exe &pause"] } ] }
祝大家可以愉快地使用sublime!
阅读全文
0 0
- 有关sublime中在文档中正确显示中文,而在cmd中无法正确显示的探究
- 在redis命令行中正确显示中文
- 在eclipse 的console中正确显示中文
- .Net 中无法正确显示中文问题
- 报表在ireport软件中可以正确显示中文,在程序中不显示中文
- Qt中正确显示中文
- UIPickerView在UIPopoverController中正确显示方法
- UIPickerView在UIPopoverController中正确显示方法
- UIPickerView在UIPopoverController中正确显示方法
- freemarker在textarea中正确显示换行
- 解决方案:在cmd中无法向数据库中插入中文?cmd显示中文是乱码?
- 在html的input文本输入框中,无法正确显示单引号和双引号的问题
- 在html的input文本输入框中,无法正确显示单引号和双引号的问题
- 关于SVG文件在Firefox中正确显示的研究
- 关于SVG文件在Firefox中正确显示的研究
- linux下编写的中文注释在sourse insight中正确显示
- 有关Applet无法在IE中显示问题的解答!
- 理解SQL SERVER中的排序规则,解决项目中无法正确显示中文字符的问题
- 进程的优先级
- 常用模块
- 关于使用Google Cloud Platform搭建TZ的感想
- [Array]-118. Pascal's Triangle(@python)解题报告
- 【设计模式】享元模式
- 有关sublime中在文档中正确显示中文,而在cmd中无法正确显示的探究
- UVALive
- 三、模块、路由和获取请求参数
- vector/List 实现 (顺序表与双向循环链表实现)
- 门与电路
- 蓝桥杯 算法训练 6-1 递归求二项式系数值
- Win10 小问题备忘
- Kotlin高阶函数笔记1
- Snowflake雪花算法