小言_互联网的博客

Dev-C++ 的一些常见问题(中文乱码、C/C++11运行环境、左侧工程栏、函数提示等操作)

4221人阅读  评论(0)

本人使用Dev-C++的时候遇见过一些问题,在此总结出来。

1.下载地址:

https://pc.qq.com/detail/16/detail_163136.html
Dev-C++ 5.11 版本,2015年发行,目前来说是最新的版本,官网不一定可以进去,所以在腾讯软件中心下载比较方便、安全。

2. 中文乱码

百度上面没有找到将 Dec-C++编译器编码方式设置为 utf-8 的方法,但是Dev-C++可以打开 ANSI 编码。


先关闭Dev-C++, 将乱码的文件用记事本打开。

打开之后点击文件(File) - 另存为(Save As)

编码(Encoding) 选择 ANSI,然后保存(Save)

选择是(Yes)

再次用Dev-C++打开,就发现没有中文乱码了

另外, 如果在网上复制了代码粘贴到 DEV-C++ 上出现了乱码情况,可以先用记事本打开保存代码的文档,再按照上述方法将编码方式转为 ANSI 编码,就没有乱码了。

3.C/C++11环境

安装完成之后的 Dev-C++ 默认是不支持C/C++11的,这会带来诸多不便,例如C语言中 for 循环的小括号里面不能定义变量,C++不支持使用 auto, 因此添加C/C++环境比较重要。

在 Dev-C++ 上侧的菜单栏中点击 Tools - Compiler Options… (中文的对应顺序和英文的相同)

在出现的界面栏点开第一个勾, 在输入栏里加入:-std=c11

然后选择 Settings - Code Generation , 点击右侧最下方的带箭头的方块,选择 ISO C++ 11, 再点击 OK, 这样C/C++11的环境就配置完成了

4. 左侧工具栏

有些时候为了分屏,会拖动鼠标将左侧工具栏隐藏,但是再次打开之后却发现不能够把工具栏拖出来了。点击 View - Project/Class Browser 。然后再次点击,就可以将左侧工程栏拖出来了。

5. 函数提示

有些时候在输入中文的时候会被函数提示所挡住,可以点击 Tools - Editor Options

再将 Show function hints 的勾去掉

另外,在 completion 中有自动补齐括号的设置

6. 代码对齐

ctrl + shift + a


转载:https://blog.csdn.net/qq_43450413/article/details/101982006
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场