【发布时间】:2014-05-26 21:18:49
【问题描述】:
当我在 Sublime Text 3 中打开一个以“.c”结尾的文件时,程序会以 C++ 显示它。我知道这一点是因为右下角显示的语言是“C++”。我可以更改吗?
我不知道它是否相关,但是当我尝试运行或构建 C 程序时,Sublime Text 使用 g++ 而不是 gcc 编译它。另外,我使用的是 linux 操作系统。
谢谢。
【问题讨论】:
标签: c++ c linux text-editor sublimetext3
当我在 Sublime Text 3 中打开一个以“.c”结尾的文件时,程序会以 C++ 显示它。我知道这一点是因为右下角显示的语言是“C++”。我可以更改吗?
我不知道它是否相关,但是当我尝试运行或构建 C 程序时,Sublime Text 使用 g++ 而不是 gcc 编译它。另外,我使用的是 linux 操作系统。
谢谢。
【问题讨论】:
标签: c++ c linux text-editor sublimetext3
您只需点击那个C++,就会出现一个菜单,您可以在其中选择C。
由于您说所有带有.c 扩展名的文件都被视为C++ 文件,您可能还想通过导航到更改该默认值:
查看 >> 语法 >> 以当前扩展名打开所有... >> C
虽然有一个.c 文档作为活动选项卡/组/窗口。
【讨论】:
当然可以, 在工具栏中选择 Tools->Build System->New Build System... 这将允许您创建自定义设置构建。 之后,您可以从自动中删除构建系统并将其设置为您的自定义构建。 希望对您有所帮助。
【讨论】: