我也早觉得有写一点东西的必要了

时间:2021-01-02 04:03:40

来大学也快两年了,做过的东西也不少,查过的资料也不少,逛过的论坛也不少,印象笔记中的文章都几百篇了。一直以为自己会找点时间去整理,才发现时间都不知去哪了,我觉得还是有必要留下点东西给自己或人类。而不是任务完成把所有的东西一丢,然后就什么都没有了。

今天刚搞完通信软件实训,一身轻松,打开那个装了很久却没有打开过的Sublime_text想配置一下给自己以后心情好的时候随便写写代码用用。没想到还是遇到了不少的问题,so,写个博客缓解一下了。

本文使用配置的环境为win7+mingw4.8.0(装Qt时装的,支持C++11标准)+Sublime_text2。关于Sublime_text2配置C++方法,各种帖子一堆,自己可以慢慢看,主要就是要注意环境变量的问题。

下面就讲讲自己遇到的几个问题:

1、Sublime_text2编译时提示错误[Decode error - output not utf-8]。这个应该是在你配置的XXX.sublime-build(如:"C++.sublime-build")需要更改,这个东西在 ..\Sublime Text 2.0.2 x64\Data\Packages\User\ 或

 ..\Sublime Text 2.0.2 x64\Data\Packages\xxx\ 目录下,xxx是你的 build_system下的那个语言。在文件的这个文件的

 < "selector": "source.c, source.c++", > 下一行添加一个语句:< "encoding":"cp936", >保存后,重启ST3,搞定。

2、使用Ctrl+Shift+Alt+b使用cmd时出现中文乱码。修改 ..\Sublime Text 2.0.2 x64\Data\Packages\Default\exec.py即可。具体:45行加上#号注释, # proc_env[k] = os.path.expandvars(v).encode(sys.getfilesystemencoding()) 

下面再加一行

 proc_env[k] = os.path.expandvars(v.decode(sys.getfilesystemencoding())).encode(sys.getfilesystemencoding())


3、git出现乱码,把git的根目录放到环境变量中即可。