{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

笔记本windows10可以用哪些c语言编程软件?

shiguibiaoshiguibiao 回答3 收藏1
收藏问题

3条回答

boredream

boredream

回答于2022-06-22 18:50

类似的回答之前已经有好多了,这里在来给题主回答一次。

既然选择了Win10,看得出来不是那些顽固守旧的劳一派了。主要推荐一下两款IDE,当然如果你有更好地选择,请留言讨论。

1)VisualStudio 2013/2015

这货基本算得上是宇宙第一IDE了,最后在安装番茄插件(Visual Assist)来配合写C代码(PS:自带的智能提示相比VA来说简直太鸡肋),功能简直不要太强大,基本上你所想要的它都有提供。当然唯一的缺点就是安装包太大。最后在提一点,千万不要用VC6,千万不要用VC6,千万不要用VC6,重要的事情说三遍。这玩意不仅在win10上兼容性差,浪费你大把的时间来设置软件兼容,而且这老古董也到了该淘汰的年代了,对C99新特性完全不支持啊。

2)CodeBlocks

最新版本已经到了17.12了,完全开源免费,内置智能提示,语法高亮等功能,支持C99新特性。和VS相比最大的优势我觉得就在于其安装包绝对的小巧,当然其功能和VS还是有一定的差距。

最后,需要说的是,编程工具只是其次,掌握好语言基础,学好数据结构和算法才是王道,完全没有必要去整天纠结你到底来使用那一款工具。

评论0 赞同0
  •  加载中...
livem

livem

回答于2022-06-22 18:50

回答问题之前,先说一个观点,那就是工具本身不重要,重要的是你的思维能力,以及这个工具你用得顺不顺手。

然后再说第二个观点,工具不是绝对的,但是一个好的工具能让你事半功倍。

那么接下来就详细说说到底在Windows10下有哪些比较好的C语言编程软件。

新手千万不要轻易尝试Emacs和Vim

我知道很多人一定会说,Emacs和Vim文本编辑器才是最强的“集成开发环境”,键盘操作如何如何强大,各种快捷键用熟了以后很高效。

诚然我也诚然它们的强大,我也曾经花很大的时间去学习这两款文本编辑器,强大的扩展让你欲罢不能,甚至你会逐渐爱上它们,但是说实话学习成本太高,根本不适合普通用户。

visual studio是最好的选择

不管怎么说,visual studio都是太阳系最好的集成开发环境,没有之一!不说别的,这么大体量的集成开发环境,对于内存调用的控制都是其他IDE不能比的,再加上visual studio强大的调试能力,稳定榜首无异议。

visual studio同样原生支持C语言,只不过微软的体系下的VC,但是只有语法上的一些差异,核心的东西都一样。

ACM官方编辑器CodeBlocks很棒

第二款就是codeblocks,这可能是最轻量级,也是最好用的集成开发环境了,开源免费,而且支持的编译器比较多,默认的编译器是GCC,可以说非常好用。

最重要的是这该是ACM官方指定的C/C++开发环境之一,所以他的江湖地位还需要怀疑吗?

除此之外,当然如果你愿意尝试的话,atom和visual studio code也是不错的选择,不过这两款都是编辑器,还不是集成开发环境,你需要自己去安装C语言的开发插件,帮助你编译、调试,但是做常规项目肯定是够用的。

最大的优势是这两款产品都是基于electronic框架,要知道大名鼎鼎的Chrome浏览器等等都是基于这个框架打造的,非常好用。

评论0 赞同0
  •  加载中...
马龙驹

马龙驹

回答于2022-06-22 18:50

首先看你学c语言的目的,c一般用在硬件开发(mcu,dsp等),不同的芯片有不同的开发环境,arm芯片有统一的开发环境mdk,此时你可以根据你的学习的目的来选择相应的开发环境。

如果只是想学习一下c语言本身,没其他的应用,可以用vs,codeblocks,mingw,eclipse等等。他们有的是跨平台的,有的是Windows专用的。

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<