Sublime常用c语言插件

article/2025/9/14 19:01:35

1. Alignment 按等号对齐,强迫症患者必备

Alignment

Alignment:选中并按ctrl+alt+a就可以使其按照等号对齐

2. 配色方案Enki或者earthbound

earthbound

3.A file icon 文件图标

file icon

4.CoolFormat:C代码格式化

简单好用的代码格式化工具,相当于简化版的Astyle,默认ctrl+alt+shift+q格式化当前文件,ctrl+alt+shift+s格式化当前选中。
在这里插入图片描述

默认选中按ctrl+alt+shift+s格式化当前
在这里插入图片描述

注:格式的设置可以打开控制面板,输入CoolFormat : Formatter Setting,C/C++文档参考此处

控制面板相关命令

5.DocBlockr:注释块

DocBlockr:自动生成大块的注释,并且可以用tab在不同内容之间切换,很爽的
用tab在参数之间平滑切换
注:安装完重启一下,否则可能效果不理想,比如tab跳到别的地方去了

6.AllAutocomplete:自动提示加强版

AllAutocomplete:Sublime自带的可以对当前文件中的变量和函数名进行自动提示,但是AllAutocomplete可以对打开的所有文件的变量名进行提示,增强版的代码自动提示符。

7.CTags:定义跳转

CTags:可以在函数的声明和定义自检来回跳转了,首先需要下载Ctags,比如我存在D盘的根目录下,之后需要在Sublime中配置路径。
在这里插入图片描述
Ctags路径设置

然后在工程文件夹的右键生成索引文件,
在这里插入图片描述
然后就可以用ctrl+shift+左键跳转到定义处了,ctrl+shift+右键回来了(不过,还是没有Source Insight方便,可以实时小窗口预览)
在这里插入图片描述
跳过来跳过去

8.SublimeAStyleFormatter:另一款代码格式化工具

SublimeAStyleFormatter:国人做的Astyle Sublime版,蛮不错的。
安装完成之后,下面这个配置一定要打开,即保存自动格式化,这个相比于CoolFormat要简单很多。
在这里插入图片描述
保存自动格式化配置
按ctrl+s保存的同时自动格式化当前文件

9.Cscope:TBC

个使用Cscope从Sublime Text 2和3内部进行代码导航的插件。


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

相关文章

Salesforce开发工具Sublime插件(一)

Salesforce开发工具Sublime插件 1. 下载Sublime 3(这是最新) http://www.sublimetext.com/3 进行脑残试的安装方法,下一步即可. 2.装好后打开.exe 3.安装Package Control 这个东东是一个方便 Sublime text 管理插件的插件,这个强大,把它装上去了&#…

关于Sublime的下载与插件安装

Sublime的中文网http://www.sublimetext.cn/ 下载Sublime Sublime的中文网http://www.sublimetext.com/下载Sublime 下载完成 ctrlShiftp 输入install package,确定,此时等待再次出现搜索框,现在就可以下载插件了,现在直接搜索需要的插件名字…

sublime常用插件及安装方式介绍

Sublime Text 是一个文本编辑器(收费软件,可以无限期试用),同时也是一个先进的代码编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。 Sublime Text具有漂…

sublime 的插件安装

sublime 安装插件的方法有两种,一种是直接下载插件压缩包,放在browse packages 中 还有就是线上安装,就是本次要详细记讲的,写这篇文章主要为了记录下,下次方便查找 sublime的插件安装方法 插件安装:如果在…

Sublime插件安装与提高Verilog编写效率插件推荐

前言 相对于Vivado与Quartus自带的编辑器,使用Sublime可以提高Verilog的编写效率。Sublime是可以自己编写插件并使用的,合理的运用插件可以提高开发Verilog生产力。 一、插件安装 1.打开Sublime,点击【Preferences】、【Package Control】…

Sublime插件推荐

常用插件推荐 Alignment: 自动对齐代码 SublimeLinter 提示编写代码中存在的不规范和错误的写法 Sublime CodeIntel代码提示和补全 Bracket Highlighter代码匹配 SideBarEnhancements 侧栏右键功能增强 ConvertToUTF8,GBK编码兼容 Emmet让编写代码变得简单 HTML-CSS-…

实用的sublime插件集合 – sublime推荐必备插件

插件介绍 Sublime Text 3 安装Package Control 原来Subl3安装Package Control很麻烦,现在简单的方法来了 一、简单的安装方法 使用 Ctrl+`快捷键或者通过 View->Show Console菜单打开命令行,粘贴如下代码: import urllib.request,os; pf = Package Control.sublime-packa…

Sublime插件开发指引【教程导向】

因为工作的原因,会接触到公司自己开发的自动化语言,但是这个语言从开发到现在,一直没有一个匹配的IDE(其实是有一个网页版的IDE,但是不好用没人用),而一直使用Notepad,他们习惯了&am…

专为前端开发者准备的 15 款优秀的 Sublime Text 插件

作者 | IT程序狮链接 | https://www.jianshu.com/p/87fe1139f668 Sublime Text 已成为了目前最流行的代码编辑器之一。它的反应速度、简单易用性以及丰富的插件生态,让众多前端开发者们为之倾倒。 为了帮助开发者们更便捷地使用 Sublime Text ,我们决定制…

sublime上插件的安装与使用

亲测可用,若有疑问请私信 1.插件安装的方式 插件安装方式一:直接安装 下载插件安装包后,把安装包解压到packages目录(菜单->首选项->浏览插件目录)中,完成安装 插件安装方法二:使用pac…

K-means算法

目录 算法概述算法原理算法推导算法流程K值的确定 算法概述 K-means算法也称为K_均值算法,用于聚类算法。聚类是一种无监督学习,他将相似的对象归于一个簇中,簇中心通过簇中所有点的均值来计算。聚类算法与分类算法的主要区别就是分类的目标…

Warshall 算法

Warshall算法 介绍: Warshall在1962年提出了一个求关系的传递闭包的有效算法。其具体过程如下: N—S图 代码实现: import java.util.Scanner;public class Warshall {public static void main(String[] args) {System.out.println("…

基于BINN算法的CCPP全路径覆盖算法

1.CCPP整体算法文档 1.1 ccpp基础介绍 全路径覆盖算法(CCPP: Complete Coverage Path Planning)作为扫地机器人较为关键的组成部分,其问题的本质是:在栅格地图中,全覆盖路径规划问题就演变为寻找机器人的下一个移动位置,只有准确…

差分进化算法

文章目录 前言一、差分进化算法描述二、差分进化算法流程1.初始化2.变异3.交叉4.选择5。终结条件 2.流程图 总结 前言 差分进化算法(Differential Evolution Algorithm,DE)是一种高效的全局优化算法。它也是基于群体的启发式搜索算法,群中的每个个体对应…

进化算法简单介绍

进化算法又称启发式算法,是利用经验法则或者常识来解决问题的方法。 图片来自参考文献(1)。 1. 元启发式算法和启发式算法有什么区别? 启发式策略(heuristic) 启发式算法(Heuristic Algorigthm)是一种基于…

EM算法

一、EM算法介绍 我们经常会从样本观察数据中,找出样本的模型参数。 最常用的方法就是极大化模型分布的对数似然函数。(最大似然估计:利用已知的样本结果,反推最有可能导致这样结果的一组参数)但是在一些情况下&#x…

TDOA算法

1.TDOA: TDOA:全称为Time Difference Of Arrival 到达时间差 距离差时间差*电磁波速度 TA-TBCONSTANT 2:TDOA定位基本原理 通过测量无线电信号到达不用监测地点的天线单元时间差,来对发射无线电信号的发射源进行定位 TDOA定位流程 从监测站将…

SM2算法概述

2021SCSDUSC SM2算法概述 SM2椭圆曲线公钥密码算法是我国自主设计的公钥密码算法,包括SM2-1椭圆曲线数字签名算法,SM2-2椭圆曲线密钥交换协议,SM2-3椭圆曲线公钥加密算法,分别用于实现数字签名密钥协商和数据加密等功能。 SM2标…

银行家算法

一 银行家算法作用&#xff1a; 动态防止进程死锁的算法 二 银行家算法步骤 第一步 判断是否存在一个安全序列&#xff0c;若存在一个安全序列则系统为安全的。 第二步1请求资源 判断 Request < Need Request < Available 第三步 假定可以分配资源 并修改 Availabl…

Newton牛顿法(一)| 基本思想+迭代公式

基本思想与迭代公式 通常对已知方程 f ( x ) 0 f(x)0 f(x)0进行变形而构造的迭代函数 φ ( x ) \varphi(x) φ(x)不是惟一的。在实际作用中&#xff0c;如果希望迭代函数 φ ( x ) \varphi(x) φ(x)有一种固定格式的构造方法&#xff0c;就可以采用Newton迭代法。 Newton迭代…