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

article/2024/12/24 9:32:26

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会调出一开始的总选项

以下为原文回答:

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

没有看不起 D e v Dev Dev
D e v Dev Dev功能很强大
也是基本所有 O i e r Oier Oier们的入门 I D E IDE IDE
但是 s u b l i m e sublime sublime衍生出了许多更便利的快捷键
D e v Dev Dev无法实现的功能
两个一块用还是很好的
比如说用 D e v Dev Dev调试比较方便

先随便截个屏放上
在这里插入图片描述
有兴趣的往下看吧!!
下面开始( ̄▽ ̄)~*

S u b l i m e Sublime Sublime配置

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

链接: 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的官方答疑论坛(反正我这么叫)
有问题也可以来这问,全英文而已


http://chatgpt.dhexx.cn/article/kLZwMqKR.shtml

相关文章

Sublime 技巧 - 批量替换

sublime快捷键好用程度令人咂舌。 用的多了,你就能体会官网的宣传: Sublime Text: The text editor youll fall in love with 下面介绍个批量替换的技巧。 技巧本身不重要,但体现的操作方式更值得思考。 重点介绍:CtrlD&#xff0…

sublime text3入门教程

作者:sam976 转载需征得作者本人同意,谢谢。 1.介绍 所谓工欲善其事必先利其器,编码过程合理熟练使用工具是优秀程序员必备技能,在诸多工具中,Sublime Text无疑是一款利器,它界面优美、功能强悍、性能令…

Sublime Text4安装教程

一、下载Sublime Text4 打开Sublime Text官网Download - Sublime Text 选择对应操作系统版本下载,这里我是windows 二、安装 选择安装位置 默认在C盘,这里我安装到了D盘(点Browse选择安装位置) 打勾的表示添加到右键菜单&#…

sublime text3的破解和使用

个人博客:ZJBLOG 之所以想用这个是因为最近在学Python不知道用啥ide好,看同事说这个不错就了解了下,已经有的notepad感觉不太好编程吧,做记事本就行了,atom又感觉太卡了,打开慢的要死,加了一些…

sublime安装和使用教程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 sublime安装和使用教程点击安装程序 选择是点击这里可以更改安装位置,选择合适的安装位置然后点击next,install,finish完成安装点…

Sublime 使用技巧总结

源地址:http://www.cnblogs.com/yingzi/archive/2012/04/24/2469056.html 对于用惯了editplus的人来说,突然接触到sublime有点无所适从,不过稍微适应一段时间后,发现会渐渐的爱上这个小黑盒子。 那么sublime究竟好在啥地方呢&…

sublime text 3 + python配置,完整搭建及常用插件安装

公众号:战渣渣 四年的时间,一直使用EmEditor编辑器进行Python开发,之前是做面向过程,只需要将一个单独的py文件维护好即可,用着也挺顺手,但是最近在做面向对象的开发,不同的py文件中相互关联较多…

Sublime使用详细总结

Sublime使用详细总结 【导读】 Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,多重选择,快捷命令等。SublimeText更妙的是它的可扩展性。SublimeText:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件&…

Sublime Text教程

文章目录 1 安装2 正确的sublime使用方式3 套件安装3.1 安装Package Control(套件管理)3.2 安装套件3.3 移除套件3.4 常用套件3.5 Package Setting 1 安装 Sublime Text是一款 轻量级 \color{red}{轻量级} 轻量级的网页编辑器,它能够透过安装…

sublime安装与使用

第一步、下载 浏览器中输入sublime官网地址,打开官网,点击下载,打开下载页,选择所需要的版本进行下载即可。 在此处下载的sublime默认已经集成了很多的插件,比如emmet等。 官网地址:www.sublimetextcn.com…

sublime的基本使用方法

Sublime Text 是一个文本编辑器,同时也是一个先进的代码编辑器,它具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。 Sublime Text 的主要功能包括:…

Sublime Text入门使用教程

简介 说到最好用的编辑器,首推Sublime,感觉比notepad胜出无数倍,支持 Windows 及 Mac 等多平台。类似于 Eclipse,IDEA,有着丰富的插件系统,完全可以满足各种编辑、开发需求。 强烈建议安装或者升级到最新…

Sublime基本使用

Sublime介绍安装和使用 1.1 Sublime介绍 Sublime是一款跨平台、收费的文件编辑器,可以用来编写HTML,CSS,JavaScript,PHP等应用程序。 1.2 Sublime特点 跨平台,支持主流操作系统,包括macOS,Linux(Ubuntu),Windows体积小,速度快扩展性强,支…

运筹系列70:pinv/inv/LU/SVD分解

1. LU分解 LU分解(LU Factorization)可以将一个矩阵分解为一个单位下三角矩阵和一个上三角矩阵的乘积。LU分解非常简单,下图可以直观的看出LU分解的求解方法。 LU分解主要应用在数值分析中,用来解线性方程、求反矩阵或计算行列式,起源于高…

【Python之numpy库】3.np.linalg.pinv和np.linalg.inv 求逆矩阵与伪逆矩阵

inv是求矩阵A的逆矩阵,pinv是求矩阵A的伪逆矩阵 import numpy as npa np.array([[1, 0, 0],[0, 6, 0],[0, 0, 9]]) print(\n, np.linalg.inv(a)) # 求逆矩阵 print(\n, np.linalg.pinv(a)) # 求伪逆矩阵,当本身就可逆的时候,二者结果相同…

chatgpt赋能Python-python_pinv

Python pinv介绍:什么是pinv? 在机器学习和数据挖掘中,经常会处理数据矩阵的逆矩阵问题。然而,在实际操作中,我们常常遇到矩阵不可逆的情况。为此,我们需要使用伪逆矩阵(pseudo-inverse matrix…

Numpy中求矩阵的逆与伪逆(numpy.linalg.inv(),numpy.linalg.pinv()函数详解)

numpy中求矩阵的逆与伪逆 numpy中求矩阵的逆:numpy.linalg.inv() numpy中求矩阵的伪逆: numpy.linalg.pinv() numpy中求矩阵的逆(numpy.linalg.inv) 使用命令numpy.linalg.inv(Matrix) 功能 Compute the (multiplicative) inverse of a matrix. Give…

「 C++ 技巧」使用Eigen实现伪逆矩阵(pinV)

一、前言 伪逆矩阵(Moore-Penrose pseudoinverse)A定义为AVDUT,其中&#xff0c;U&#xff0c;D和V是矩阵A奇异值分解后得到的矩阵。对角矩阵D的伪逆D是非零元素取倒数之后再转置得到的。 二、执行代码 #include "funset.hpp" #include <math.h> #include <…

通过FPGA实现矩阵的伪逆pinv计算

1.问题描述: 首先对伪逆pinv进行推导,转换为逆inv的过程 2.部分程序: `timescale 1ns / 1ps // // Company: // Engineer: // // Create Date: 21:16:50 03/15/2019 // Design Name: // Module Name: inv_matrix // Project Name: // Target Devices: // To…

【C++】pinv()函数原型以及matlab中的pinv() —— 8

一、pinv()原型 函数形式&#xff1a;pinv(J, G, P)&#xff1b; 核心算法&#xff1a; 解释&#xff1a;G是正定矩阵&#xff0c;P是矩阵J的伪逆矩阵。当G为恒定常数时&#xff0c;以下等式成立&#xff1a; 函数原型&#xff1a; template<typename DerivedA, typena…