配置Sublime的C语言环境

2023-05-16

Windows

下载

首先就是下载sublime,一般windows的软件仓库里是有sublime的,没有,或者没有软件仓库的没有关系,我们可以去官网下载即可。
链接放这吧,也可以直接百度搜Sublime
Sublime
搜索的话看见后面有官网字样。
在这里插入图片描述

然后我们下载选择Stable版本,也就是稳定版本,也可以选择开发版本(需要一些费用)。
这样Windows应该就完成了下载操作。

配置

首先Ctrl+~(ESC下面那个)
粘贴以下代码,回车这里需要等一下

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

然后重启Sublime,又是不重启也行
如果在Perferences->中看到package control这一项,则安装成功。
输入install 调出 Install Package 选项并回车 就可以下载插件了。
这里我说下我下载的几个,因为重装系统了,有很多好的插件都想不起来了,
首先有汉化插件。输入Chin第一个就是了,忘了后面的了
然后是SublimeLinter高亮,BracketHighlighter匹配括号 ,SulimeLinter-gcc 。
Alignment格式化还需要配置快捷键,老系统配了,新的忘了找不到了,再说先下上
前端开发看这些插件:Emmet,html5,jQuery,javascript-API-Completions,JSFormat等。
然后我们看配置环境:
首先你要有MinGW这个东西:
https://sourceforge.net/projects/mingw-w64/files/mingw-w64/
对应版本
在这里插入图片描述
下载完,配置PATH
然后在桌面右键“此电脑”->“属性”->左边“高级系统设置”->“环境变量”->左键选择系统变量中的"Path"变量->“编辑”->“新建”->将mingw64文件夹中的bin目录的路径放进去,例如我的就是C:\Program Files\mingw64\bin
这样我们的gcc编译器就弄好啦!可以试试win+R,输入cmd打开终端,输入gcc -v回车,如果出现一大堆啰里吧嗦的东西就说明安装好啦。
然后我们就需要配置下语言了
打开Sublime,然后Tools->Build System->New build System,将里面的默认代码替换成下面的,汉化完就死工具,编译系统,新建编译系统。复制下面粘贴保存,名为G++.sublime-build保存到默认文件夹。

{  
    "encoding": "utf-8",  
    "working_dir": "$file_path",  
    "shell_cmd": "g++ -Wall -std=c++11 \"$file_name\" -o \"$file_base_name\"",  
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",  
    "selector": "source.c++",  
   
    "variants":   
    [  
        {     
        "name": "Run",  
            "shell_cmd": "g++ \"$file\" -o \"$file_base_name\" -O2 -Wl,--stack=4194304 && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""  
        },  
    ]  
}  

然后回来选择上,点工具编译系统,点击对应的G++即可,然后我们Ctrl+shift+B选择,第二个G+±run。这样之后就可以默认这个可以直接Ctrl+B。直接完成编译运行。

Ubuntu

下载

Ubuntu下载相对与Windows差不太多,我们直接进入对应的网站:
链接
然后这里给出对应版本的下载方式,这里说下Ubuntu也就是apt

在这里插入图片描述

其实就是按照他下面说的一步步的在终端输入:
我这里直接拿过来,

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

然后

sudo apt-get install apt-transport-https

之后注意我这里用的稳定版的,没有用开发版的

echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

最后执行这两条命令

sudo apt-get update
sudo apt-get install sublime-text

配置

Ubuntu与Windows有些不同,但是大部分还是一样
不同的是:
不用配MinGW编译环境:Ubuntu自带GNU,
然后我们可以跳过这一个,剩下的都一样,
还有一个就是
G++.sublime-build内容:

{ 
    "shell_cmd": "g++ '-std=c++11' '${file}' -o '${file_path}/${file_base_name}'", 
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", 
    "working_dir": "${file_path}", 
    "selector": "source.c, source.c++", 
   
    "variants": 
    [ 
        { 
            "name": "Build & Run", 
            "shell_cmd": "x-terminal-emulator  -e bash -c \"g++ '-std=c++11' '${file}' -o '${file_path}/${file_base_name}' ; '${file_path}/${file_base_name}' ; read -p '\nPress ENTER or type command to continue...'\"" 
        }, 
   
        { 
            "name": "Build Only", 
            "shell_cmd": "g++ '-std=c++11' '${file}' -o '${file_path}/${file_base_name}'" 
        }, 
   
        { 
            "name": "Run Only", 
            "shell_cmd": "x-terminal-emulator  -e bash -c \"'${file_path}/${file_base_name}' ; read -p '\nPress ENTER or type command to continue...'\"" 
        } 
    ] 
} 

可以讲C++11改成更高版本。17就行。
然后相同的保存运行即可。
就这两个地方不同。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

配置Sublime的C语言环境 的相关文章

  • sublime_text_4126_x64 激活及安装

    安装时间2022 7 1 sublime text build 4126 x64 链接 xff1a https pan baidu com s 1flqYMZbWqDGRKnhTAHSIAA 提取码 xff1a 1lkz sublime 官
  • sublime text 4 license

    sublime text 4 注册license 亲测可用 BEGIN LICENSE Mifeng User Single User License EA7E span class token operator span span cla
  • sublime Text SFTP LICENSE 注册码

    34 email 34 34 xiaosong 64 xiaosong me 34 34 product key 34 34 d419f6 de89e9 0aae59 2acea1 07f92a 34 这个就是SFTP注册码 将上面的代码复
  • 9月14日更新的sublime激活码

    分享一枚 9月14日更新的sublime激活码 亲测可用 BEGIN LICENSE TwitterInc 200 User License EA7E 890007 1D77F72E 390CDD93 4DCBA022 FAF60790 6
  • mac版Sublime Text菜单如何汉化

    1 打开Sublime Text xff0c 点击菜单栏中的 Sublime Text gt About Sublime Text xff0c 显示如图版本信息 xff1a 目前是4143版本 2 点击快捷键Shift 43 Command
  • 配置Sublime的C语言环境

    Windows 下载 首先就是下载sublime xff0c 一般windows的软件仓库里是有sublime的 xff0c 没有 xff0c 或者没有软件仓库的没有关系 xff0c 我们可以去官网下载即可 链接放这吧 xff0c 也可以直
  • 一些必不可少的Sublime Text 2插件

    中文原文 xff1a 一些必不可少的sublime text 2插件 整理自 xff1a Essential Sublime Text 2 Plugins and Extensions 请尊重版权 xff0c 转载请注明来源 xff0c 多
  • Sublime Text 最新注册码

    Sublime Text 最新注册码 Sublime 更新后 xff0c 很多验证码都失效了 收集了一些在 2017 09 14 测试有效的注册码 xff0c 适用于 xff1a Sublime Text 2 3 xff0c Build 2
  • 在sublime text3中配置c/c++运行环境

    在参考网上诸多大神配置sublime text3后 xff0c 自己也想写一篇有关在sublime中配置c c 43 43 的运行环境的文章 xff0c 顺便总结一下 安装sublime text3 xff1a 下载地址 xff08 官方地
  • sublime配置全攻略

    大家好 xff0c 今天给大家分享一款编辑器 xff1a sublime text2 我用过很多编辑器 xff0c EditPlus EmEditor Notepad 43 43 Notepad2 UltraEdit Editra Vim
  • windows安装GO语言环境

    GO语言版本 Windows 平台和 Mac 平台推荐下载可执行文件版 xff0c Linux 平台下载压缩文件版 版本 xff1a 1 16 8 出现上面这个界面就说明已经安装好了 查看GO版本 可以打开终端窗口 xff0c 输入go v
  • Sublime Text怎么快速建立一个html5页面模板

    在编辑器中输入一个半角英文的感叹号 xff08 xff09 然后按下TAB键
  • Sublime Text运行C和C++程序

    Sublime Text 是一款当下非常流行的文本编辑器 xff0c 其功能强大 xff08 提供有众多的插件 xff09 界面简洁 还支持跨平台使用 xff08 包括 Mac OS X Linux 和 Windows xff09 在程序员
  • 如何在 Debian 11/10 上安装 Sublime

    崇高的文字是一个功能强大的文本编辑器 也可用于 Linux 系统 它有很多你一定喜欢使用的功能 本教程将帮助您使用个人软件包存档 PPA 在 Debian 11 Debian 10 和 Debian 8 Linux 系统上安装 Sublim
  • Sublime 全选后光标在每一行、全局替换、全局换行

    Sublime 全选后光标在每一行 全局替换 全局换行 做个记录 多行汇总成一行 以逗号标识分隔 全选后 使用快捷键Ctrl Shift L 即可在每一行的后面显示光标 再使用End或Home键进行前后移动 输入逗号再按回车键即可 将逗号分
  • Sublime Text 3安装、插件安装、汉化、激活

    1 下载 我们可以到官网进行下载对应的版本 https www sublimetext com 3 如下是官网的内容 我选择的是Windows 64 bit 2 安装 点击已经下载的安装文件 根据安装导航进行安装 在提示Add to exp
  • sublime添加直接运行语言的方法

    Tools Build system New Build System 添加新的编译文件 添加lua编译环境 cmd usr local bin lua file file regex lua t 0 9 0 9 selector sour
  • sublime Text3 自定义配色方案

    自定义配色方案地址 使用引导 首先 点击General gt background gt 修改一般 txt文件的默认背景 护眼的RGB值 豆沙绿的rgb颜色 199 237 204 色调 85 饱和度 1 2 3 亮度 2 0 5 对应成1
  • sublime vue 语法高亮插件安装

    转自 http www cnblogs com cosnyang p 6290950 html 默认情况下 Vue js 的单文件组件 vue 在 sublime 编辑器中是不被识别的 若要想高亮显示 需要安装插件 Vue Syntax H
  • Sublime4如何自定义代码补全内容

    1 先进入如下文件夹 2 这里举C 为例子 其他语言类似 创建C 文件夹 并在C 文件夹内创建Snippets文件夹 3 在Snippets文件夹下创建以 sublime snippet为后缀的文件 4 在文件中自定义代码补全的信息

随机推荐

  • 中级软件设计师备考---软件工程2

    目录 软件测试分类和要求 测试用例设计 测试阶段 McCabe复杂度 软件维护 软件过程改进 CMMI CMM英文版 CMM中文版 CMMI 软件测试分类和要求 分类 灰盒测试 多用于集成测试阶段 不仅关注输出 输入的正确性 同时也关注程序
  • 数据库复习——第三章

    3 1 SQL概述 SQL支持关系数据库三级模式结构 SQL语言的功能 SQL功能动词数据查询SELECT数据定义CREATE DROP ALTER数据操纵INSERT UPDATE DELETE数据控制GRANT REVOKE Drop
  • 【ubuntu】ubuntu 安装软件的时候,执行add-apt-repository失败,update-ca-certificates

    在使用 ubuntu18 安装GCC 10 0的时候 xff0c 需要先执行add apt repository xff0c 结果报错了ERROR ubuntu toolchain r user or team does not exist
  • SQL语句练习(Student,Course,SC表)

    Create table Student 主码 xff0c 姓名 xff08 唯一 xff09 xff0c 性别 xff08 男 女 xff09 xff0c 年龄 xff08 18 25 xff09 span class token key
  • b站视频排行榜爬取

    bilibili排行榜爬取 众所周知 xff0c B站学习软件 哈哈哈哈 xff0c 今天我们就爬取B站的排行榜 废话不多说了 xff0c 直接开始了 分析 xff1a 我们看图一可以发现每个是视频的info都在li的标签里 xff0c 我
  • STM32F103笔记(二)——GPIO原理

    GPIO的工作原理与两个实验实例 一 STM32F103 GPIO说明1 stm32 GPIO引脚的主要功能2 GPIO相关配置寄存器的简介3 STM32F103 GPIO的8种工作方式4种输入模式4种输出模式 二 点亮LED实例 xff0
  • WSL2使用xrdp实现Liunx图形化桌面

    由于使用wsl跑代码时需要 pyplot 把数据可视化一下 xff0c 但是发现 import matplotlib pyplot as plt other code plt show 在 plt show 之后并没有图像被画出来 xff0
  • CentOS 8 安装图形界面GUI

    在安装CentOS8的桌面之前 xff0c 需要确保两点已做 xff1a xff08 1 xff09 在安装的时候 xff0c 勾选了安装Centos的GUI xff1b xff08 2 xff09 确保网络是联通的 xff0c ping一
  • 基于深度学习的目标跟踪的方法与实现 1、实现基于深度学习的目标跟踪方法 2、yolo v5目标检测模型预训练 3、行人检测模型

    摘要 目标检测支持许多视觉任务 如实例分割 姿态估计 跟踪和动作识别 这些计算机视觉任务在监控 自动驾驶和视觉答疑等领域有着广泛的应用 随着这种广泛的实际应用 目标检测自然成为一个活跃的研究领域 目标检测是一种计算机视觉技术 它允许我们识别
  • Mybatis-Plus代码生成器详解及完整代码实现

    意义 1 日常开发过程中 xff0c 常规后端开发接收到需求后 xff0c 进行数据库E R设计后创建对应数据表 无论基于speingmvc还是strtus xff08 同样是一个mvc框架 xff09 xff0c 都需要进行一些固定模板的
  • 根据二叉树的后序和中序遍历输出先序遍历

    7 8 根据后序和中序遍历输出先序遍历 20分 本题要求根据给定的一棵二叉树的后序遍历和中序遍历结果 xff0c 输出该树的先序遍历结果 输入格式 第一行给出正整数N 30 xff0c 是树中结点的个数 随后两行 xff0c 每行给出N个整
  • 7-7 修理牧场 (25分)嗯嗯

    农夫要修理牧场的一段栅栏 xff0c 他测量了栅栏 xff0c 发现需要N块木头 xff0c 每块木头长度为整数Li 个长度单位 xff0c 于是他购买了一条很长的 能锯成N块的木头 xff0c 即该木头的长度是Li 的总和 但是农夫自己没
  • 7-9 二叉树的层次遍历 (25分)

    编写程序 xff0c 要求实现 xff08 1 xff09 按先序遍历序列建立二叉树的二叉链表 xff1b xff08 2 xff09 按层次遍历二叉树 构成二叉链表的结点类代码如下 xff1a span class token keywo
  • 转行成为数据分析师的经验分享

    我的转行经历 我毕业于上海立信会计学院毕业的税务专业 xff0c 刚刚毕业的时候还是一枚小财务 xff0c 后来工作中 xff0c 身为财务 xff0c 需要和业务各种斗 xff08 si xff09 智 xff08 bi xff09 斗
  • 用Java的swing组件写出简单计算器

    做出来的效果是可以退格 xff0c 简单计算 xff0c 然后不合理的输入会不理会 xff0c 同时实时更新计算 代码如下 xff0c 试了一晚上 xff0c 头秃 代码看起来很多 xff0c 就是因为光暴力塑造ationPerformed
  • 堆排序(小根堆)C语言实现

    span class token macro property span class token directive keyword include span span class token string lt stdio h gt sp
  • 决策树之Windows操作系统下graphviz库的安装与中文显示问题的解决

    文章复制于我的知乎 一 graphviz的安装 点击下载官网进入如下界面 xff0c 点击红框中的下载链接 xff0c 下载完成后双击文件运行 到这一步选择配置环境变量 安装完毕后 在命令行窗口输入pip install graphviz
  • 15. 三数之和

    span class token keyword class span span class token class name Solution span span class token punctuation span span cla
  • JavaScript高级之ES6

    JavaScript高级之ES6 let 变量不能重复声明 xff08 var 可以 xff09 块级作用域 xff08 var不是 xff09 不存在变量提升 xff08 var存在变量提升 xff0c 能在声明之前使用变量 xff08
  • 配置Sublime的C语言环境

    Windows 下载 首先就是下载sublime xff0c 一般windows的软件仓库里是有sublime的 xff0c 没有 xff0c 或者没有软件仓库的没有关系 xff0c 我们可以去官网下载即可 链接放这吧 xff0c 也可以直