gpt4 book ai didi

c++ - 代码/文本编辑器不需要实际的程序本身吗?

转载 作者:行者123 更新时间:2023-11-27 23:15:55 25 4
gpt4 key购买 nike

我遇到了 this post在寻找可以同时处理 C++ 和 Matlab 的编辑器时。 (我最近才知道有这样的编辑器。)

这是否意味着我可以使用 Eclipse 等编辑器在 OSX 上运行 C++ 代码?

最佳答案

文本编辑器就是这样。文本编辑器。通常,对于编程,我们使用在某种程度上“理解”该语言的文本编辑器,但它不是编译器。您还需要一个编译器才能运行您的代码。

语言的“理解”使得它可以例如突出语法(淡红色表示注释,蓝色表示关键字,绿色表示变量声明,或者这些东西的任何设置)。有时它还会理解诸如“如果您键入名称的开头并按 ,将扩展为全名”和“如果您键入的类名称后跟 .”之类的内容->,显示我们可以使用的成员的可能选项列表”,或“如果我们键入函数的名称,显示进入它的参数”)。

要运行 C++ 程序,您需要使用编译器对其进行编译。有免费的,也有昂贵的,还有不需要花很多钱的。我不是 Mac OS X 的专家,所以我真的不知道商业选项是什么,但我相信 gccclang 都可用,它们都是免费的,以及高质量的编译器。

Eclipse 是一个 IDE(集成开发环境),它是“程序员文本编辑器”的“下一步”——它有一个编辑器,而且还能够连接到编译器和调试器,因此您可以编写你的代码,保存并点击,它会为你编译代码,点击并启动调试器,这样你就可以设置断点,单步执行代码等等。但是你仍然需要安装在机器。

Eclipse 有大量语言的“插件”,例如 C++、Java 和 Python。

关于c++ - 代码/文本编辑器不需要实际的程序本身吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16408751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com