有哪些适合编写C

夏杰

C/C++作为一款编译型语言,还是有很大的市场占据力的,作为一名一线软件开发工程师,现在将自己身边看到过的一些C/C++编译器使用情况总结如下:

首先介绍下Window平台常用的

1. VisualStudio

这个没什么可以质疑的来,宇宙第一IDE,用它来写代码可以说是一种享受,配合番茄插件(Visual Assist)写起C/C++简直不要太爽。另外,附带一句,不要再用VC6这款古来的IDE了,对C++标准支持实在是太差了。VS最大的缺点就是不跨平台支持。

2. CodeBlocks

最新版本的对C++11新标准支持不错,而且是开源免费,跨平台支持,安装包也特别小,如果你的机器性能不是很好,选择它会比VS有一定的优势。

3. Eclipse

这个需要安装插件CDT来支持C++语言的编写。这玩意貌似搭载插件后什么语言都可以搞啊,记得刚开始用它是在学习Java的过程中。后来发现还是有人用它来写C的。

4. SourceInsight

记得刚入职的第一家公司,基本上大家是清一色的在Windows平台用SourceInsight写代码,最后通过Putty将代码上传到Linux服务器,编译后在生产环境验证。事隔多年它居然更新来,最新版本的SourceInsight还是比较符合程序员的审美观的,内置多款主题,支持UTF-8 编码。

最后对Linux平台的一些常用编译器也再次说明下:

Vim

JetBrains CLion

唯一的缺点就是收费,内置CMake支持,对C++的新标准语法支持也比较好。智能提示,语法高亮等功能也做的比较出色。

Qt Creator


一个程序员的奋斗史


分享到:


相關文章: