返回

Sublime Text3的安装及C语言配置教程

发布时间:2023-02-11 03:48:59 342
# 编辑器# 软件# 信息# 工具# 软件

(一)Sublime Text介绍

Sublime Text是一个文本​​编辑器​​,同时也是一个先进的​​代码​​编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的​​Vim​​

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,​​Python​​的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text的主要功能包括:拼写检查,书签,完整的​​Python​​ API,Goto功能,即时项目切换,多选择,多窗口等等。​​Sublime​​ Text是一个跨平台的编辑器,同时支持Windows、​​Linux​​​​Mac OS X​​等操作系统。

目前Sublime Text有Sublime Text1、Sublime Text2、Sublime Text3、Sublime Text4四个版本,本教程用的是Sublime Text3这个版本。

使用Sublime Text写C语言代码需要进行一些准备工作,主要步骤大致分为安装Sublime Text3、安装编译器、进行Sublime Text3的配置,下面进行介绍。

(二)安装Sublime Text3

首先在Sublime Text官网下载Sublime Text3。

官网链接:​​http://www.sublimetext.com/​​

1.进入官网后,按照以下图片上的序号依次点击,进入Sublime Text3下载界面。

Sublime Text3的安装及C语言配置教程_gcc编译器

图1 Sublime Text官网首页

Sublime Text3的安装及C语言配置教程_菜单栏_02

图2

2. 在Sublime Text3下载界面中,如果是32位Windows系统,就点击红方框1或者2下载;如果是64位Windows系统,就点击红方框3或者4下载。其中红方框2和4中portable version是便携版,也就是免安装的意思,点击会下载软件的压缩包,然后解压即可,不需要复杂的安装过程;而红方框1和3,点击会下载安装程序,需要手动安装。

Sublime Text3的安装及C语言配置教程_gcc编译器_03

图3 Sublime Text3下载界面

3.以64位Windows系统为例,下载软件的压缩包,然后解压。

Sublime Text3的安装及C语言配置教程_gcc编译器_04

图4 解压

4.打开解压后的【Sublime Text Build 3211 x64】文件夹。

Sublime Text3的安装及C语言配置教程_菜单栏_05

图5

5. 创建桌面快捷方式。

Sublime Text3的安装及C语言配置教程_官网_06

图6 创建快捷方式

6. 双击桌面快捷方式,完成安装。

Sublime Text3的安装及C语言配置教程_官网_07

图7 Sublime Text3快捷方式

(三)安装编译器

安装好Sublime Text3,此时软件还不具备运行C代码的能力,还需要进行配置。

但是在配置之前,还需要确保系统已经安装好GCC编译器。

1. 按win键+R打开运行窗口,在窗口输入cmd,点击确定。然后在命令行窗口输入gcc -v指令,如果输出GCC编译器具体版本等信息,如图8所示,说明系统已经配置好GCC编译器了,如果没有,那就要自己下载安装MinGW。(因为WinGW这个GNU工具集合中有GCC编译器,所以我们需要安装WinGW。)

Sublime Text3的安装及C语言配置教程_菜单栏_08

图8

2. 下载MinGW,进入MinGW官网,官网链接:​​https://osdn.net/projects/mingw/​​,下载安装包。

Sublime Text3的安装及C语言配置教程_官网_09

图9 下载MinGW安装包

3. 双击打开安装包,进入对话框,点击【Install】。

Sublime Text3的安装及C语言配置教程_菜单栏_10

图10

4. 自定义安装位置,最好不要在C盘,C盘占内存多了容易卡,点击【Continue】。

Sublime Text3的安装及C语言配置教程_官网_11

图11

5. 加载好后点【Continue】。

Sublime Text3的安装及C语言配置教程_官网_12

图12

6. 选择mingw32-base-bin和mingw32-gcc-g++-bin。

Sublime Text3的安装及C语言配置教程_gcc编译器_13

图13

7. 在菜单栏选择【Installation->Apply Changes】,弹出以下对话框,再选择【Apply】。

Sublime Text3的安装及C语言配置教程_gcc编译器_14

图14

8. 等待安装成功。

Sublime Text3的安装及C语言配置教程_菜单栏_15

图15

9. 安装成功,点击关闭。

Sublime Text3的安装及C语言配置教程_gcc编译器_16

图16

10. 安装成功之后,需要配置PATH环境变量。按win键+R打开运行窗,输入control system,点击确定。

Sublime Text3的安装及C语言配置教程_官网_17

图17

11. 点击【高级系统设置】。

Sublime Text3的安装及C语言配置教程_gcc编译器_18

图18

12. 点击【环境变量】。

Sublime Text3的安装及C语言配置教程_菜单栏_19

图19

13. 双击Path,添加bin文件夹所在的路径,最后点击确定。

Sublime Text3的安装及C语言配置教程_菜单栏_20

图20

14. 按win键+R打开运行窗,输入cmd,点击确定,在命令行窗口输入gcc -v指令,如果输出GCC编译器具体版本等信息,如图21所示,说明安装成功。

Sublime Text3的安装及C语言配置教程_菜单栏_21

图21 成功安装GCC编译器

(四)进行Sublime Text3的配置

接着进行Sublime Text3的配置。

1. 在菜单栏选择Tools->Build System->New Build System。

Sublime Text3的安装及C语言配置教程_gcc编译器_22

图22

2. 得到一个临时文件,将其内容全部删除,将下面的内容复制到该临时文件中。

{
"cmd": ["gcc","${file}","-o", "${file_path}/${file_base_name}"],
"file_regex":"^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir":"${file_path}",
"selector": "source.c",
"encoding":"cp936",
"variants":
[
{
"name": "C_Run",
"cmd": ["cmd","/c", "gcc", "${file}", "-o", "${file_path}/${file_base_name}","&&", "cmd", "/c","${file_path}/${file_base_name}"]
},
{
"name":"C_RunInCommand",
"cmd": ["cmd","/c", "gcc", "${file}","-o","${file_path}/${file_base_name}", "&&","start", "cmd", "/c","${file_path}/${file_base_name} & pause"]
}
]
}

Sublime Text3的安装及C语言配置教程_gcc编译器_23

图23

3. 按ctrl+S保存,弹出的保存路径不要修改,文件名默认为untitled.sublime-build,需要将文件名中的untitled改为gcc,其他的不变。最后点击保存。

Sublime Text3的安装及C语言配置教程_菜单栏_24

图24

4. 重新打开Sublime Text3,在菜单栏选择Tools->Build System,可以看到上次修改的自定义的文件名。

Sublime Text3的安装及C语言配置教程_gcc编译器_25

图25

(五)写一个C语言程序

1. 新建一个文件。

Sublime Text3的安装及C语言配置教程_gcc编译器_26

图26

2. 选择菜单栏中Tools->Build System->gcc,将gcc勾选。

Sublime Text3的安装及C语言配置教程_gcc编译器_27

图27

3. 点击右下角的Plain Text,勾选C。

Sublime Text3的安装及C语言配置教程_官网_28

图28

4. 以上设置好后,写好代码,按ctrl+S保存,注意保存路径不要有中文,不然系统找不到文件,运行不了。文件名可以随便写。

Sublime Text3的安装及C语言配置教程_官网_29

图29

5. 点击Tools->Build With...,然后点击gcc-C_Run或者gcc-C_RunInCommand都可以,这样程序就运行成功了,结果如图30所示。

Sublime Text3的安装及C语言配置教程_gcc编译器_30

图30

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线
下一篇
第三课笔记 2023-02-11 03:07:13