Last-Modified:2022/3/11

来给三年前的这个博客简单加一下win10上sublime编译c++的做法
直接去官网下一个免费的
免费的和花钱的功能上没有区别,购买证书的一般是用作商业用途的团队
打开sublime之后,点击Tools/Build System/New Build System
之后会出来一个新文件,输入下面内容,并保存为 myc++.sublime-build(myc++是自己取的名字)

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

环境变量是当然要配置的,去加上自己MinGW等编译系统bin文件的地址即可
完成之后按ctrl+B会弹出一个命令框,选择带run的
之后按ctrl+B就默认会用那个了,加shift会调出一开始的总选项

以下为原文回答:

首先,
如果你还在用DevDevDev的话
请不要纠结到底看不看这篇文章
那就是要看完!

没有看不起DevDevDev
DevDevDev功能很强大
也是基本所有OierOierOier们的入门IDEIDEIDE
但是sublimesublimesublime衍生出了许多更便利的快捷键
和DevDevDev无法实现的功能
两个一块用还是很好的
比如说用DevDevDev调试比较方便

先随便截个屏放上

有兴趣的往下看吧!!
下面开始( ̄▽ ̄)~*

SublimeSublimeSublime配置

这个,,,
对于这篇文章来说
没啥好配的
我都给大家配好了
先放上安装包
解压完直接点开用就可以了
和我的是完全一样的
可以在桌面留个快捷方式

链接: https://pan.baidu.com/s/1lMprVbeVc6kCgNYbD6Sagg
提取码: rtss

好用记着回来点赞呦

一般在官网上下载的都是裸的
没有任何汉化和插件
自己配置的话需要百度百度百度
这里就省去这一大步教程吧
有想学的可以提议然后我再往上加

环境变量配置

这很重要!!
不配环境变量你是编译不了的
然后很重要的一件事
如果你的电脑上安装着Dev-C++的话
去Dev的文件里看看你的是MinGW32还是MinGW64
默认的路径是这样的

C:\Program Files\Dev-Cpp

如果你的电脑是32位的
你需要MinGW32
不然就是64
这里也提供一下MinGW32和MinGW64
MinGW32:

链接: https://pan.baidu.com/s/1G9geXKrMqi1w5nGnnG8fpw
提取码: 3dvr

MinGW64:

链接: https://pan.baidu.com/s/179qth16Ee8yBkMPtIHJWwA
提取码: bwac

下完之后
把它解压到随便一个目录下
比如说我放到了这里:

E:\MinGW32

然后就是配置环境变量了
下面以XP做例子(回家之后会把Win 10的图文讲解也放上的)
首先右击我的电脑
点击最下面的属性
然后就会出现下面这个界面

然后点击右边的高级
点击下面的环境变量

然后新建

然后按我写的输进去
上面是固定的
一定要是PATH(或Path)
下面的是你MinGW的路径
按我上面的例子的话
就是 E:\MinGW32
但是环境变量的配置只需要里面的bin文件夹
所以就是 E:\MinGW32\bin

然后一路确定出去就好啦

注意下面的系统变量里还有一个Path
如果上面已经设置好了路径下面就一定不要再设置了
不然会起冲突

Sublime的使用及快捷键

上面的工作做完之后
打开Sublime吧!
我在里面装的一些插件就不一一介绍了
主要介绍里面的FileHeader
这个可以自动生成缺省代码
就是你每次新建一个cpp之类的都会有你自己设置的头文件和板子之类的东西
当然了,Dev也有这个功能
而且比这个容易搞

在左侧的侧边栏有了你存代码的文件夹之后
随便右击一个文件
最下面一个选项是File Header
然后指过去
再点击New File
如下图所示

Sublime底下会出来一个让你输入的框
这是让你输入新建的文件的名字
比如12345.cpp
然后就会在这个文件夹中生成这个文件
而且有你自己设置的源代码

下面问题来了
怎么设置自己的源代码呢?

找到你的sublime文件夹
然后按下面的路径打开

\sublime\Data\Packages\FileHeader\template\header

然后就会出现许多tmpl文件
这就是设置默认代码的位置
选中你学习的语言
比如说我这里用C++
就找到C++.tepl

右键用记事本打开
然后你选择的文件里面可能是空的
也可能有这个插件自带的注释掉的东西
然后把你自己的默认代码粘进去就好了
以后每次新建你设置完的文件类型的时候就会自动出现你设置的代码了
超方便

接下来是快捷键
这是Sublime的一大亮点
是Dev根本没法比的
下面直接引用另外一篇博客的
点这里
里面很全
如果有不大明白的可以评论问

Sublime的其它操作

这里主要是介绍Sublime顶栏里的东西

就是这些东东
下面挨个说一说

文件


文件里的好玩的东西就是克隆了
可以复制一份你现在所在的文件

然后还可以以不同的编码格式保存或打开文件

打开文件的快捷方式ctrl+o一定要记住

编辑


Sublime除了ctrl+z撤销之外还有一个ctrl+u
ctrl+u是软撤销
就是撤回你光标的移动

还可以从历史记录中粘贴
粘贴你之前复制过的东西

再下面都是快捷键就不说了

最后的几个我觉得意义不太大
或许是我不大会用
但是打乱和逆序我真的没用过啊!

选择


这里也都是些快捷键,不说了

查找


sublime的查找强大到了一个境界
真的
特别是选中单词之后的Alt+F3
一键替换改变量名之类的
还可以在文件夹中查找相应的文件

视图


侧边栏的快捷键是Ctrl+K+B这个要记住

再就是Sublime右边的迷你地图
如果程序写的很长的话可以直接点击那个地图来定位

全屏做的也挺好的
Shift+F11会让你的编辑框到屏幕中央去

在语法中可以选择你要用的语言
主流语言都支持

我们还可以设置Tab缩进
调成两个字符或是四个字符或是你喜欢的
还可以用空格代替Tab

打开标尺的话在右侧的相应位置会出现一条线
这就是那个标尺

跳转


Ctrl+P是Sublime比较重要的快捷键
可以跳转到任意一个文件
前提是要出现在你左边的侧边栏中
如图

ESC退出
这个框框就没了
直接输入查找文件
输入@和关键字,查找文件中函数名
输入:和数字,跳转到文件中该行代码
输入#和关键字,查找变量名

工具


Ctrl+Shift+P是另一个很重要的东西
是一个命令面板
可以在这里完成许多操作
还可以在这里搜索各种插件下载
但是一般install package需要翻墙

下面的代码片段是Sublime的一大功能
可以自动给你输入代码
点击之后就会出现这么一个框框

下面会有我们常用的各种格式
比如说我要输入一个main函数
再在后面输入main就可以了
如果不想每次都去工具栏点的话
可以直接Ctrl+Shift+P输入Snippet
这个搜索是有联想功能的
所以用起来会很快
比如直接Ctrl+Shift+P输入main
你就已经能找到这个代码片段了
如图

这个安装包默认编译系统是已经配好的myc++
编译的时候有好几个选项
我设置的快捷键是Ctrl+Shift+B
然后会出来下面这个框框

可以自己选择一个编译或运行
但是这样还是麻烦
还有一个更快捷的Ctrl+B
可以直接编译运行

如果有编译错误Sublime会在错误的地方给出提示
比如:

高级

下面的录制宏和插件开发是有能力的人自己选择使用的了

项目


总的来说就是打开文件切换文件

首选项


建议这里不要乱改
不然你的Sublime可能会崩溃
如果改坏了可以再重新解压一遍安装包再换一个

再就是Sublime的代码补全
点击上面的设置
会出现下面这个窗口

把右边的auto_complete后面的false改成true就好了
下面还可以调字号
主题千万不要乱改!!
如果不是很有把握的话这个选项里面的东西就不要再动了

帮助


这里面没什么东西
从网上找了个注册码粘上去了
说实话注册完之后也没有什么用

Update on 6.30

写过这篇文章去有半年了
前半年一直用Win10
所以基本转了Atom
现在又回xp所以又回来用sublime了
换了个Soda主题
页面是白色的,感觉还行
没有其他的白色主题那么亮眼

小结

到这里教程就结束了
其实这些只是Sublime的皮毛
挑了一些常用的讲一讲
还有许多东西需要研究
如果使用过程中有什么问题尽管来问我
会一一解答的
这里有Sublime的官方答疑论坛(反正我这么叫)
有问题也可以来这问,全英文而已

Sublime text 3手把手使用教程(附带配置完成安装包)相关推荐

  1. Sublime Text最好的中文教程

    原文链接:http://lucida.me/blog/sublime-text-complete-guide/ 摘要(Abstract) 本文系统全面的介绍了Sublime Text,旨在成为最优秀的 ...

  2. Sublime Text 3 安装Package Control及配置Python环境

    一 .安装Package Control 代码安装:使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码 sublime text3: import u ...

  3. Sublime Text 3 python和Package Control配置方法

    (如果下面的方法试了Packages control功能还是不能用参考这个方法: 1.直接把C:\Sublime Text 3x64\Data\Packages\   目录下原有的Packages c ...

  4. 开发 Sublime Text 3 插件简易教程

    之前我常用的编程工具是UltraEdit和Editplus,UltraEdit里强大的搜索和大文本加载功能是我喜欢的.但这两款文本编辑器是收费的,我一直用破解版的心里有鬼.自从发现了Sublime T ...

  5. Sublime Text 3 详细安装教程

    Sublime Text 3 详细安装 下载 官网下载地址https://www.sublimetext.com/3 安装 1 . 下载完成之后安装程序自动运行,默认安装路径,不要修改(如果修改安装路 ...

  6. GO语言环境搭建 + Sublime text 3 + Git + MarGo + gocode 组合配置详解

    1.window下安装go google有提供win安装包,对于新手还是非常简单的! https://code.google.com/p/go/downloads/list:环境变量已经配置好我们只需 ...

  7. 【后续还会补充】Sublime Text 4 常用插件安装及配置方法

    目录 一.安装 Package Control 组件 二.通用的插件 1. AutoFileName 2. Bracket Highlighter 3. Doc​Blockr 三.Web 前端开发的插 ...

  8. python编辑器windows_windows下sublime Text 3 做Python编辑器 详细配置

    1.安装Python下载Python安装文件:https://www.python.org/downloads/本次配置测试版本是2.7.8运行下载的msi安装文件即可完成安装,默认安装路径C:\Py ...

  9. Sublime Text 3中的OpenSees插件配置

    Sublime Text 是一个轻量.简洁.高效.跨平台的编辑器:可跨平台支持Windows/Mac/Linux:支持32与64位操作系统:支持语法高亮(不限于 C, C++, C#, CSS, HT ...

最新文章

  1. java笔记 -- java运算
  2. python创建一个字典、关键字为只包含字母的字符串_探究Python源码,终于弄懂了字符串驻留技术...
  3. UVALive 6093 Emergency Room --优先队列实现的模拟
  4. 使用swagger实现在线api文档自动生成 在线测试api接口
  5. 微服务架构的实施现状
  6. 鸿蒙处理器的手机有什么,华为重拳出击!首款鸿蒙手机已确认,网友:还买什么iPhone11?...
  7. 属于服务器操作系统的是,属于服务器操作系统的是
  8. python判断列表为空的三种方法
  9. Dubbo学习笔记(二)
  10. 后视摄像头_鸡肋还是“真香”?流媒体后视镜到底值不值冲?
  11. Ecplise + Xdebug 一波三折终于能单步调试了
  12. matplotlib输出图形到网页_pytorch使用matplotlib和tensorboard实现模型和训练的可视化...
  13. IDEA SpringBoot工程配置热部署
  14. 基于64QAM的LDPC编译码算法
  15. javascript随机密码生成
  16. 魔客吧php登录界面模板,精仿魔客吧网站模板discuz模板_带VIP购买等多个插件
  17. wifi已连接不可上网服务器无响应,为什么手机连上wifi却上不了网
  18. 分布式基站中的BBU和RRU
  19. Facebook老员工的十点经验
  20. 搭建深度学习后台服务器

热门文章

  1. Unity源码分享-黄金矿工游戏完整版
  2. 吴恩达机器学习(七)—— 神经网络:Representation
  3. Poetry下载安装(20230221最新方法)
  4. mysql 数据库大文本_超长文本,用什么数据库储存?
  5. 上大学与不上大学的区别
  6. javascript来判断某个时间是不是处于夏令时
  7. 基于jsp+java+SSM学生兼职项目网站
  8. 新年快到了,送给大家这三大成功定律
  9. 【前端小记】--OpenLayers--3.地图实现点位闪烁(由内而外扩散圆)
  10. SOC验证环境的启动方式