我用的IDE是codeblocks,感觉它的界面和一些设置都很友好,但是它也会有一些小问题。
说真的,codeblocks我用了这么久都没注意到这里还有这样一个选项。
编译调试大型程序时使用DEBUG,这种情形下不做任何的代码优化,且会包含所有的调试信息。RELEASE是发布版本,经过DEBUG版本确定没有问题就可以用这个生成带有代码优化和无调试信息的版本,用来给用户使用。
去掉语法检查
代码下面的红色波浪线是真的有点烦,字符串里有中文就会给我画上波浪线,极其不美观。
插件-管理插件
找到SpellChecker,禁用。
中文乱码
刚开始用codeblocks的时候总是会有问题,不是编辑器的中文乱码就是控制台中文乱码,从QQ上复制中文也会乱码。这是因为codeblocks各个部分的编码不统一,下面将其均改为GBK编码。
参考资料:https://blog.csdn.net/softman11/article/details/6121538
1.设置-编译器设置
左边选择“批量生成”,然后在图中方框里加上-fexec-charset=GBK
2.编辑-文件编码-系统默认
3.设置-编辑器设置-编码设置-编码-默认的
全/半角字符
开始编程的同学一定有这样一个痛苦的经历,打代码的时候输入法总是搞事.经常就是标点符号打成中文的,编译不让你通过,还得回过头来找错误.
有两个解决方案可以应对:
1.修改输入法的中英文切换键,一般输入法的中英文切换都是Shift,而我们写代码的时候又经常要用这个键,就会导致你的输入法常常是中文的,这时候再打符号编译就会不通过.我自己是改成了Ctrl键,既方便切换又不会误操作.
2.使用搜狗输入法.搜狗输入法有个非常好的功能就是中文状态下输入英文字符.
打开任意编辑器,记事本或者Word之类的,把光标定位到编辑器里面,然后按下快捷键:Ctrl+Shift+M+O打开搜狗工具箱,选择属性设置.
找到标点符号-勾选中文时使用英文标点就可以了!
细心的同学应该注意到了我这一段用的都是英文标点.