如何使用Sublime Text3搭建C语言开发环境

2023-05-16

文章目录

    • 前言
    • 一、Sublime Text3的优点
    • 二、下载安装Sublime Text3
      • 1.下载
      • 2.创建快捷方式
    • 三、设置中文界面
      • 1.步骤一
      • 2.步骤二
      • 3.步骤三
    • 四、搭建C语言开发环境
      • 1.步骤一
      • 2.步骤二
      • 3.步骤三
      • 4.步骤四
    • 五、参考资料

前言

笔者前几日在听某一网课时,听到该老师介绍到,目前很多互联网公司很多都在使用Sublime Text作为自己的开发工具,所以笔者立马下载了该软件,准备日常写一写C语言代码。于是笔者就在网上搜索如何构建C语言的开发环境,但是找的很多资料都很片面,零碎,以至于试了很多方法,浪费了大量的时间和精力。所以,本文就将全面、系统地介绍如何使用Sublime Text3在自己的电脑上搭建C语言的开发环境。

一、Sublime Text3的优点

  • Sublime Text是一个跨平台的编辑器,同时支持Windows、Linux、macOS等操作系统。
  • Sublime Text 是可扩展的,并包含大量实用插件,我们可以通过安装自己领域的插件来成倍提高工作效率。
  • 拥有代码片段(Snippet)的功能,可以将常用的代码片段保存起来,在需要时随时调用。

二、下载安装Sublime Text3

1.下载

我们使用浏览器打开Sublime Text的官方网站。使用Windows电脑的同学,可以点击下方的按钮。
在这里插入图片描述
下载完成之后,会出现如下的一个压缩包。我们将其剪切,粘贴到D盘中的Program Files (x86)目录中【这是笔者自己的习惯,读者也可以放在其他目录下】,并解压。注意,一定要选择“解压到Sublime Text Build 3211 x64(E)”这个选项!!!
在这里插入图片描述
在这里插入图片描述

2.创建快捷方式

我们打开解压后的文件夹,右键《sublime_text.exe》——>《发送到》——>《桌面快捷方式》。
在这里插入图片描述
这样我们的桌面就会出现Sublime Text3的快捷方式了,双击该图标就会出现该软件的界面了,是不是非常的简洁。
在这里插入图片描述

三、设置中文界面

1.步骤一

按住Ctrl + Shift + p 就会在界面中央出现一个弹窗,我们在里面输入“install”,就会出现如下情形,点击第一个。
在这里插入图片描述
之后会弹出一个对话框,提示你“Package Control”已经成功安装好了。
在这里插入图片描述

2.步骤二

我们点击《确定》,并再按一次Ctrl + Shift + p,依旧是点击第一个。在这里插入图片描述
大概等了几秒钟之后,界面中央会再次出现一个弹窗,我们输入“chinese”,点击第一个。
在这里插入图片描述

3.步骤三

之后会在界面出现一些中文,我们关闭Sublime Text,重启。
在这里插入图片描述
这样,我们就成功设置成中文界面。
在这里插入图片描述

四、搭建C语言开发环境

1.步骤一

我们点击顶部菜单栏的《工具》——> 《编译系统》——>《新建编译系统》。
在这里插入图片描述
将里面的内容全部删除掉,并粘贴如下内容:

{
    "cmd": ["gcc","${file}","-fexec-charset=gbk","-o", "${file_path}/${file_base_name}"],
    "file_regex":"^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "working_dir":"${file_path}",
    "selector": "source.c",

    "variants":
    [
    {
        "name": "Run",
        "cmd": ["cmd","/c","-fexec-charset=gbk", "gcc", "${file}", "-o", "${file_path}/${file_base_name}","&&", "cmd", "/c","${file_path}/${file_base_name}"]
        },
        {
        "name":"RunInCommand",
        "cmd": ["cmd","/c", "gcc", "${file}","-fexec-charset=gbk", "-o","${file_path}/${file_base_name}", "&&","start", "cmd", "/c","${file_path}/${file_base_name} & pause"]
    }
    ]
}

在这里插入图片描述
按住Ctrl + S保存上述文件,并将文件取名为C,点击保存。
在这里插入图片描述

2.步骤二

接下来,我们再次点击顶部菜单栏的《工具》——> 《编译系统》——>《C》
在这里插入图片描述

3.步骤三

我们按住Ctrl + N 新建一个文件,之后会在顶部出现一个“untitled”的文件。
在这里插入图片描述
我们先进行保存操作,按住Ctrl + S,因为这样我们之后写代码的时候会有代码提示,提高效率。选择一个合适文件夹,笔者将该文件放在“C语言学习代码”文件夹里,取名为“demo.c”(一定要在文件名之后加上.c后缀),并将保存类型选择为如图样式。
在这里插入图片描述

4.步骤四

我们在demo.c文件里输入一段简单的代码,按住Ctrl + S保存。
在这里插入图片描述
之后按住Ctrl + Shift + B快捷键,选择“C - RunInCommand”。
在这里插入图片描述
这样我们就在控制台中出现运算结果了。
在这里插入图片描述

五、参考资料

  • SublimeText百度百科
  • 如何给Sublime Text设置中文界面
  • C语言编译器的代码
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用Sublime Text3搭建C语言开发环境 的相关文章

  • 【程序员读论文】题外篇:怎么读论文

    文章目录 1 如何高效读论文 xff1f 痛苦选择顺序笔记小结讨论 2 如何有针对地高效地阅读一篇学术论文 xff1f 3 一文教你如何快速高效阅读Paper xff08 硕士生版 xff09 前言Paper从哪来Paper怎么读Paper
  • Linux中C语言标准库glibc源码下载

    在这篇文章理清gcc libc glibc libc 43 43 libstdc 43 43 的关系 xff0c 我们大概理解了libc xff0c glibc之间的一些关系 下面我们就开了解一些Linux中C语言标准库glibc源码 在这
  • 50个常用SQL语句

    50个常用SQL语句 Student S Sname Sage Ssex 学生表 S 学号 xff0c 主键 Course C Cname T 课程表 C 课程号 xff0c 主键 SC S C score 成绩表 Teacher T Tn
  • 一文搞懂交叉编译,Windows和Linux的交叉编译

    文章目录 什么是交叉编译为什么要交叉编译工具链的种类 我们应该怎样建立交叉编译环境在Windows下交叉编译和调试树莓派软件一 Windows下编译树莓派程序二 用WSL来编译树莓派程序三 通过gdbserver远程调试 基于 MinGW
  • endnote 文献保留前三个作者

    1 问题描述 xff1a endnote使用GBT7714文献格式 xff0c 显示文献的全部作者 2 想要达到的效果 xff1a 最多显示三个作者 3 解决方法 xff1a 还不知道怎么弄 xff0c 看看以后再来补充 xff0c 心情烦
  • RTK_LIB 源码、可执行文件、rtkget、观测文件、星历文件(精密星历、广播星历)、精密钟差文件介绍

    1 RTK LIB开源程序下载 xff1a 点开rtklib链接 xff1a 下载最新版本的可执行文件和程序源码 2 GNSS数据处理需要的文件 2 1 伪距定位 xff1a spp 观测数据 xff08 0 xff09 导航星历 广播星历
  • RTKLIB ppp rtk_post

    1 实时ppp xff1a IGS MGEX数据处理中心的播发的实时轨道钟差产品 xff0c 结合广播星历 xff0c 实现实时定位 2 事后的 xff08 近似实时 xff09 xff1a 下载精密星历 钟差产品 xff0c 结合其他的精
  • vscode查看代码更新历史

    开源代码推出新版本后 xff0c 如何查看代码更改信息 1 首先打开vscode xff0c 点击左侧的插件管理器 xff0c 进入插件面板 xff0c 搜索Git Graph并安装 2 点击下图图标 xff0c 即可进入Git Graph
  • git更新代码

    一 git一般有很多分支 xff0c 我们clone到本地的时候一般都是master分支 xff0c 那么如何切换到其他分支呢 xff1f 主要命令如下 xff1a 1 查看本地分支文件信息 xff0c 确保更新时不产生冲突 span cl
  • char类型数组

    字符数组 xff08 一维 二维 xff09 字符数组是数组元素为char类型的一种数组 凡是适合数组的定义和赋值 xff0c 也都适合于字符数组 由于C语言没有提供字符串类型 xff0c 字符串一般用一维字符数组来存放 xff0c 而二维
  • ubuntu18.04 安装腾讯会议

    腾讯会议现在以及上线了Linux版本 xff0c 可以直接在腾讯会议官网下载linux 版本 xff0c 在官网点击免费下载 xff0c 可以直接下载Linux版本 腾讯会议下载链接 选择Linux版本 xff0c x86 64版本 xff
  • 2.树莓派系统备份

    树莓派使用SD卡来装载系统 xff0c 如果SD卡丢失或者损坏 xff0c 那么树莓派上的数据都会丢失 xff0c 所以一定要备份好SD卡 这篇文章可以帮你备份你的树莓派系统 主要内容为备份SD卡 xff0c 制作树莓派系统镜像以及在需要的
  • ic_gvins编译及环境配置问题解决

    RTK VIO松组合 对惯导精度要求较高 1 环境配置和编译 安装依赖项 span class token comment gcc 8 span span class token function sudo span span class
  • xrdp session: Login failed for display 0 树莓派 Linux

    可以通过其他方式例如ssh或者外接显示器来cat var log xrdp log查看错误日志 xff0c 我的错误日志显示为密码错误 xrdp的登录密码和账户就是你的系统用户名和密码 xff0c 不是另外的 这里我填的账户是pi xff0
  • EVO画图设置

    一 绘图设置 1 更改背景色和网格 span class token comment 白色网格 span evo config span class token builtin class name set span plot seabor
  • GINS_OB环境配置

    1 程序简介 武大开源GNSS INS松组合IMU预积分有考虑地球自传和不考虑两种形式可以灵活设置GNSS中断时间IMU可以和里程计进行融合 2 环境配置 span class token comment gcc 8 g 43 43 8 s
  • OB_GINS程序框架

    1 程序运行 span class token builtin class name cd span OB GINS span class token comment 编译好的可执行文件 xff1a bin ob gins xff0c 参数
  • Shell中的参数(位置和特殊)

    我们先来说一下 Shell 位置参数是怎么回事 运行 Shell 脚本文件时我们可以给它传递一些参数 xff0c 这些参数在脚本文件内部可以使用 n的形式来接收 xff0c 例如 xff0c 1 表示第一个参数 xff0c 2 表示第二个参
  • Ubuntu18.04安装ROS Melodic:ROS初始化(rosdep init)问题的解决办法

    这两天按照官方教程安装时http wiki ros org cn melodic Installation Ubuntu xff0c 在初始化这一步遇到了如下问题 xff1a sudo rosdep init ERROR cannot do
  • 华为matebook14 双系统 iwlwifi驱动 :Ubuntu18.04 更新软件源后找不到WIFI适配器的解决办法

    0 前言 近期刚装上双系统 xff0c 在这给大家分享一个安装教程 xff0c 对于我们小白来说非常详细实用 xff0c 可避免安装中系统崩溃等各类问题 xff08 亲测有效 xff09 xff0c 在此一并感谢诸位前辈对我等小白的帮助指点

随机推荐

  • import  torch失败、import-im6.q16: not authorized ‘torch’@ error/constitute.c/WriteImage/1037. 问题的解决

    在Ubuntu18 04下 xff0c 笔者用anaconda安装了python3 6 43 pytorch的虚拟环境 当输入import torch指令后 xff0c 出现如下错误 xff1a 尝试网上许多方法没有解决 xff0c 后发现
  • Ubuntu18.04系统硬盘分区方法

    1 256GB的分区方法 图源自 xff1a https blog csdn net baidu 36602427 article details 86548203 2 100G的分区方法 15GB boot 1GB home 25GB t
  • 向日葵Linux版的安装与使用

    一 向日葵的下载 在向日葵官网下载页面进行下载 xff08 点击下载 xff09 根据需要下载图形版本或命令行版本 二 向日葵的安装 双击安装包安装 下载完成后 xff0c 打开安装包存放目录 xff0c 双击安装包 xff0c 系统自动转
  • 在Ubuntu18.04上安装视频播放器smplayer

    安装smplayer sudo add apt repository ppa rvm smplayer sudo apt get update sudo apt get install smplayer smtube smplayer th
  • js的localStorage 离线缓存技术

    localStorage的使用 在开发网站的时候 xff0c 很多情况下我们都需要进行缓存 xff0c 那么改怎么做呢 xff1f 下面用一个计数器为例 xff1a xff08 即统计网页的访问量 xff09 前端代码 xff1a 我们打开
  • 正点原子的STM32内存管理笔记

    内存管理指的是 xff0c 软件运行时对计算机内存资源的分配和使用的技术 目的是如何高效 快速的分配 xff0c 并在适当的时候释放和回收内存资源 分块式内存管理 从上图可以看出 xff0c 分块式内存管理由内存池和内存管理表两部分组成 首
  • Ubuntu 16.04 LTS无法打开“软件和更新”

    1 命令窗口中输入 xff1a sudo passwd sudo password for 用户名 这里输入你sudo 的密码 输入新的 UNIX 密码 xff1a 重新输入新的 UNIX 密码 xff1a passwd xff1a 已成功
  • Windows运行时出现ActiveX错误429

    删掉下图文件夹 xff08 C Users lxy AppData Roaming Microsoft Word STARTUP xff09 中内容 xff08 其中 lxy 为用户名 xff09 xff1a 被删除文件 xff1a 参考
  • Windows远程桌面连接cpolar

    1 访问官网站点 xff1a https www cpolar com 2 注册账号 3 下载并安装Windows版本cpolar 4 在命令行窗口输入命令 cpolar version 显示版本号 xff0c 说明安装正确 5 将toke
  • 图片素材库实操经验

    建议用word操作 xff0c 用WPS时可能会出现转换中的莫名bug 拖动有道翻译的翻译结果界面时可以实现固定窗口位置 xff0c 便于结合图片理解和复制翻译部分内容复制图片时 xff0c 需将有道翻译的取词和划词功能关掉图注若较长且内容
  • C语言结构体,文件操作练习

    三位同学 xff0c 每位同学有三门功课成绩Chinese xff0c Math xff0c English xff0c 计算出平均成绩 xff0c 并将计算得到的数据保存到桌面C Users Administrator Desktop s
  • 最新版本sublime text3注册码(亲测可用)

    1 打开sublime text3 xff0c 点击help 2 把以下代码输入注册框 xff08 全部复制 xff09 BEGIN LICENSE TwitterInc 200 User License EA7E 890007 1D77F
  • 在Windows下配置gsl1.8科学计算库

    文章目录 一 准备工作1 下载gsl2 安装gsl3 安装Virtual Studio 二 开始配置1 lib格式的转化 这一步嫌麻烦的同学可以直接下载博主转化好的文件 2 在VS中的配置 一 准备工作 1 下载gsl 以gsl1 8为例
  • 阿里云服务器创建用户

    问题是什么 xff1f 阿里云服务器有两个地方可以创建用户 xff0c 作用是一样的吗 xff1f 当然不是 对比分析 第一种 xff1a 通过 控制台 创建用户 作用 xff1a 创建 控制台 登录子用户 方法如下 xff1a 第一步 x
  • Latex幻灯片ppt的beamer中,如何在每章节前自动显示当前所处目录位置

    Latex幻灯片ppt的beamer中 xff0c 如何在每章节前自动显示当前所处目录位置 看了其他文章 xff0c 是手动在每章前设置帧 本文提供一段代码 xff0c 使得自动在每章节前显示当前所处目录位置 如果只需要在新的一节 xff0
  • Latex中如何引用本文的section章节的序号、页码或名称?

    Latex中如何引用本文的section章节的页码 xff1f 用Latex写文章时 xff0c 需要引用自己文章中的某一节 xff0c 但是如果手动加入某章节的序号 页数或名称 xff0c 如果后续修改文章 xff0c 序号 页数或名称可
  • 零刻EQ12系列迷你主机英特尔N100首发 搭配DDR5内存双2.5G网口

    零刻EQ产品线定位低功耗和环保 xff0c 主打轻办公 影音播放等应用场景 今年的EQ12系列相比去年的EQ59 xff0c 除了升级处理器之外 xff0c 设计和配置了也带来了全方位的提升 机身将提供蓝 卡其灰 高级灰 白四种颜色可选 x
  • Real-Time Video Super-Resolution with Spatio-Temporal Networks and Motion Compensation论文解析(视频超分)

    Real Time Video Super Resolution with Spatio Temporal Networks and Motion Compensation论文解析 xff08 视频超分 xff09 论文可以直接必应搜索下载
  • 直接选择排序——C语言实现

    上期我们讲了堆排序 xff0c 堆排序是选择排序的一种 xff0c 本期我们讲述一下直接选择排序 xff0c 按道理应该是先讲直接选择排序的 直接选择排序效率极低 xff0c 只是了解一下 xff0c 实际不推荐使用 x1f525 x1f5
  • 如何使用Sublime Text3搭建C语言开发环境

    文章目录 前言一 Sublime Text3的优点二 下载安装Sublime Text31 下载2 创建快捷方式 三 设置中文界面1 步骤一2 步骤二3 步骤三 四 搭建C语言开发环境1 步骤一2 步骤二3 步骤三4 步骤四 五 参考资料