Sublime Text 3 插件

Sublime Text 常用插件 常用插件 阅读详情

Package Control        安装包控制, 按下Control + `,输入  https://sublime.wbond.net/installation#st3 中的内容

import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

用Package Control安装插件的方法:
  1. 按下Ctrl+Shift+P调出命令面板
  2. 输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。

ConvertToUTF8  支持 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等编码的插件


Bracket Highlighter  用于匹配括号,引号和html标签。对于很长的代码很有用。安装好之后,不需要设置插件会自动生效


clipboard history     粘帖板历史,ctrl+alt+v触发 


Sublime CodeIntel      实时代码提示,不一样的是他可以直接提示函数,但是需要配置。编辑 ~/.codeintel/config,如果是配置ruby提示,那么如下: 

{ 
  "JavaScript": { 
    "javascriptExtraPaths": [] 
   }, 
   "Ruby": { 
     "ruby": "/usr/bin/ruby", 
     "rubyExtraPaths": [] 
    } 
} 

Sublime​Code​Intel 是一个代码提示、补全插件,支持 JavaScript、Mason、XBL、XUL、RHTML、SCSS、Python、HTML、Ruby、Python3、XML、Sass、XSLT、Django、HTML5、Perl、CSS、Twig、Less、Smarty、Node.js、Tcl、TemplateToolkit 和 PHP 等语言,是 Sublime Text 自带代码提示功能的很好扩展。它还有一个功能就是跳转到变量、函数定义的地方,十分方便。

使用 Sublime​Code​Intel 之前你需要安装相应程序并把路径写入 ~/.codeintel/config 或project_root/.codeintel/config 中,ReadMe 中有详细的 说明,不再赘述。

SublimeCodeIntel

十分不建议把 Sublime​Code​Intel 与其他单个语言的扩展 package 一同使用,虽然很多语言扩展 package 比 Sublime​Code​Intel 的代码提示功能要完善。如果需要一同使用,请在用户配置文件(菜单Preferences -> Package Settings -> Sublime​Code​Intel -> Settings - User 中加入下面的内容,并去掉要禁用的语言。

  
  1. "codeintel_enabled_languages":
  2. [
  3. "JavaScript", "Mason", "XBL", "XUL", "RHTML", "SCSS", "Python", "HTML","Ruby", "Python3", "XML", "Sass", "XSLT", "Django", "HTML5", "Perl", "CSS","Twig", "Less", "Smarty", "Node.js", "Tcl", "TemplateToolkit", "PHP"
  4. ],
  5. "codeintel_live_enabled_languages":
  6. [
  7. "JavaScript", "Mason", "XBL", "XUL", "RHTML", "SCSS", "Python", "HTML","Ruby", "Python3", "XML", "Sass", "XSLT", "Django", "HTML5", "Perl", "CSS","Twig", "Less", "Smarty", "Node.js", "Tcl", "TemplateToolkit", "PHP"
  8. ]

 


SublimeLinter            实时检测语法是否有误,支持 JavaScript, Coffee,PHP, Ruby, Java 等各种语言,ctrl+alt+e可以手动检测是否错误 

注意:此插件需要手动安装并切换到 sublime-text-3 分支。

SublimeLinter 是一个代码校验插件,它可以帮你找出错误或编写不规范的代码,支持 C/C++、CoffeeScript、CSS、Git Commit Messages、Haml、HTML、Java、JavaScript、Lua、Objective-J、Perl、PHP、Puppet、Python、Ruby 和 XML 语言。

在使用 SublimeLinter 之前,你要安装相应的程序,详见README。如果要校验 JavaScript 或 CSS,你还要安装Node.js。

SublimeLinter

SublimeLinter 默认以 background 模式运行,在用户输入的同时即时校验,如果你想要 Sublime Text 运行得更流畅,可以改为 load-save 模式或 save-only 模式,在读取和保存是校验或只在保存时校验。

打开 SublimeLinter 的配置文件:菜单 Preferences -> Package Settings -> SublimeLinter -> Settings - User,加入 "sublimelinter": "load-save" 或 "sublimelinter": "save-only"


JsFormat               提供JS格式化功能,快捷键 ctrl+alt+F


All AutoComplete:  让代码自动完成从所有打开的文件里去匹配,而不是只在当前文件里匹配。


ColorPicker:  取色,ctrl+shift+c

在编辑CSS样式的时候,要加个自己喜欢颜色或改改颜色啥的,要到PS里去调色?ColorPicker 可以让 Sublime Text 3内置一个调色盘,调好颜色,点击OK就会在光标处生成十六进制颜色代码。

ColorPicker


Alignment:   格式化代码,ctrl+alt+a

Alignment 是一个代码格式化插件,它可以使多行代码中的等号对齐,也可以调整多行代码为一个缩进级别,默认快捷键是  ctrl+alt+a (Mac OS 上是  cmd+ctrl+a )。

ctags:  快速定位方法,选中方法,安装完后,先执行ctrl+t和ctrl+r才会生效,ctrl+shift+鼠标左键(ctrl+t,ctrl+t),跳转至该方法,再按ctrl+shift+鼠标右键(ctrl+t,ctrl+b)会跳转回来。


tag:   Tag自动排布格式插件


sublime tab 转换空格: 打开 首选项-》 设置用户 ,编辑 

{ 
"translate_tabs_to_spaces": true, 
        "tab_size": 2   
} 

SideBar Enhancements  这个插件改进了侧边栏,增加了许多功能

SideBarEnhancements 是一款很实用的右键菜单增强插件,有以 diff 形式显示未保存的修改、在文件管理器中显示该文件、复制文件路径、在侧边栏中定位该文件等功能,也有基础的诸如新建文件/目录,编辑,打开/运行,显示,在选择中/上级目录/项目中查找,剪切,复制,粘贴,重命名,删除,刷新等常见功能。

SideBarEnhancements 还有一个功能就是自定义打开文件的程序,在侧边栏中右键点击一个文件(夹),选择 Open With -> Edit Applications 就可以修改关联了,配置文件自带示例,可以很方便地套用。

SideBarEnhancements-OpenWith


Emmet (Zen Coding)  快速生成HTML代码段的插件,强大到无与伦比,不知道的请自行google  

ctrl+alt+enter, http://www.gbin1.com/technology/html/20130117-tips-for-emmet/

Emmet 是一个前端开发的利器,其前身是 Zen Coding。它让编写 HTML 代码变得简单。Emmet 的基本用法是:输入简写形式,然后按 Tab 键。

关于 Emmet 的更多用法,请看官方文档,这份速查表可以帮你快速记忆简写形式。


DocBlockr  DocBlockr可以自动生成PHPDoc风格的注释。它支持的语言有Javascript, PHP, ActionScript, CoffeeScript, Java, Objective C, C, C++


CSSComb   用来给CSS属性进行排序的格式化插件

如果你想保持的代码干净整洁,并且希望按一定的顺序排列(是不是有点强迫症了?),那么这个插件是一种有效解决的方案。特别是当你和其他有自己代码编写风格的开发者一同协作的时候。

CSSComb


FileDiffs   这个插件允许你看到SublimeText中两个不同文件的差异

这个插件允许你看到SublimeText中两个不同文件的差异。你可以比较的对象可以是从剪贴板中复制的数据,或工程中的文件,当前打开的文件等。

FileDiffs


SublimeREPL    允许你在 Sublime Texxt 中运行各种语言(NodeJS , Python,Ruby, Scala 和 Haskell 等等)。

Running Python in Sublime Text


Python调试方法

安装打开python文件时,将布局切换为2行查式,选择菜单:


然后就出现如下的pdb调试界面。


然后你就可以输出各种pdb命令进行调试了。比如:

(Pdb) b 31              #在31行建立断点

Breakpoint 1 at c:\work\code\workspace\test\sqlalchemy\docopt.py:31

(Pdb) r                    #运行到断点处
> c:\work\code\workspace\test\sqlalchemy\docopt.py(31)<module>()
-> m=MyClass()

(Pdb)                       #在这个命令行下就可以执行当前上下文的python


具体的pdb命令百度去.



Git


在工作中,版本控制软件最常用的软件之一,而最流行的 VCS 是 Git。你是否厌倦了保存文本文件,并切换回终端运行一些 Git 命令。如果你能从文本编辑器本身执行 Git 命令,岂不是很好?

Running Git Diff

 

GitGutter


Sublime Text 有了 Git 插件之后,GitGutter 更好的帮助开发者查看文件之前的改动和差异,提升开发效率。
Git Gutter Usage

TrailingSpaces   高亮显示多余的空格和Tab


JsFormat    javascript格式化

有时从网上扒了人家的js代码来学习学习,打开发现被压缩了,这时就可以用JsFormat插件格式化js代码,恢复未压缩时候的排版,挺给力的。按快捷键Ctrl+Alt+F即可格式化当前的js文件了。


Xdebug     可以安装xdebug插件,做代码调试功能

你的PHP需要安装xdebug扩展。使用时需要在项目目录下建立一个.sublime-project文件

  1. {
  2.     "folders":
  3.     [
  4.         {
  5.             "path": "D:\ysd\ysdv8"
  6.         },
  7.     ],

  8.     "settings": {
  9.         "xdebug": { "url": "http://yunshangdian.com" }
  10.     }
  11. }
复制代码
path配置项配置了程序所在路径。  
注意给程序设置断点。否则不能见效果。 详细用法见: https://github.com/Kindari/SublimeXdebug


AutoPEP8   自动将python规范化


Anaconda    Python 自动补全和语法提示插件, 并且提供了"跳转到定义", "查找使用", "显示文档", "自动重命名"等 IDE 中插件的功能.


Djaneiro   提供了对Django的支持.


HTML-CSS-JS Prettify

HTML+CSS+JAVASCRIPT+JSON快速格式化

快捷键 Ctrl+Shift+H
​Sublime Text​ 中安装插件 推荐插件 这是一款非常有用的插件扩展,它标记了源代码的每一行,告诉你,它的 Git状态,还给出了你一个发生了的变更梗概。GitGutter还可以将,git的HEAD,origin,你选择的分支,或者甚至是某一次的提交与你的文件进行比较。插件会打开一个独立的窗口,你可以从一个调色板上选择一种颜色,或者使用滴管直接从屏幕上的任何位置拾取颜色。如果你尚未安装此插件,建议先安装,以便于试用文中提及的其他插件。此代码智能插件会对你的源代码文件进行索引,让你能快速的找到并跳转到函数的声明。如果没有安装,可以访问。 阅读详情

相关推荐

Mac中Sublime Text 3插件安装、汉化及基本使用

今天需要将一个大文件的json格式化,需要使用sublime的插件功能 直接在App Store中搜索SublimeText3下载安装 或者去官网下载http://www.sublimetext.com/ 然后打开sublime选择preferences—-&gt;Package Control 然后选择 install package 然后就输入你想要安装的插件比如...

zhangvalue的博客 1万+

【Sublime Text】| 02——常用插件安装及配置

Sublime Text 常用好用插件

小尾巴的博客 9995

Sublime Text 3安装及常用插件详解

今天就给大家说下Sublime Text 3破解版的安装以及简单的常用插件安装。 官网下载地址可以去下载Sublime Text 3,双击下载的.exe文件安装,安装路径不要有中文目录;安装Sublime Text 3时,勾选“Add to explorer context menu”,可以在文件右键菜单添加“Open with Sublime Text”,方便使用Sublime Text打开文件。如下图所示: 然后下一步就行,安装完后需要破解,不然用不了插件。 Sublime Text 3简介 Subl

zp17834994071的博客 2042

sublime text 一些常用插件

sublime text3 一些使用的插件

迷途的小子的博客 7333

sublime text3 从安装到使用插件

sublime Text是一款很棒的编辑器,不像webstorm或者intellij那么笨重,丰富的插件使得sublime不比那些IDE差。下面介绍一下sublime的使用步骤: 1、下载和安装:请到sublime的官方网站下载,如果去百度下载破解版或者汉化之类的,有可能会无法使用packet Control功能,也就无法安装插件。官网下载:sublime text3下载 安装过程

misaka去年夏天的博客 5985

sublime text3 下安装anaconda插件

1、先要在sublime中安装package control:快捷键:ctrl+`打开命令行或者在view中选择show console,然后输入: import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Packa

小猪猪and小马马的博客 1万+

Sublime Text 3常用插件及安装方法

如果你在用一些公用的或者开源的框架,比如 Normalize.css或者modernizr.js,但是,过了一段时间后,可能该开源库已经更新了,而你没有发现,这个时候可能已经不太适合你的项目了,那么你就要重新折腾一遍或者继续用陈旧的文件。一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释,比如“TODO”,这样就可以被快速定位。好吧,大概就这些,如果你有常用的插件或者扩展,欢迎推荐。故名思意,占位用,包括一些占位文字和HTML代码片段,实用。

tbapi_ok的博客 2544

ubuntu安装Sublime Text 3(并安装anaconda插件)

安装过程非常简单,就是以下三步:sudo add-apt-repository ppa:webupd8team/sublime-text-3 # 添加sublime text 3的仓库 sudo apt-get update # 更新软件库sudo apt-get install sublime-text-installer # 安装Sublime Text 3安装完成后,怎么启动? 在终端中输入

忧郁一休 3542

Sublime Text 3安装及常用插件安装

欢迎访问我的个人博客 http://xiaolongwu.cn/ 一、Sublime3下载 1.百度搜索Sublime3 download,选择进入下载页面 2.我选择下载Win64位安装程序 二、Sublime3安装 傻瓜式安装,一直点下一步即可。 三、Sublime3插件配置 1.直接安装 安装Sublime text 3插件很方便,可以直接下载安装...

积少成多 45万+

普元EOS8.3精简版安装指南:从零开始搭建低代码开发环境

本文详细介绍了普元EOS8.3精简版的完整安装流程。从JDK1.8环境准备、MySQL数据库配置与初始化,到核心配置文件修改、服务启动与登录验证,提供了从零开始搭建低代码开发环境的清晰步骤和常见问题排坑指南,帮助开发者快速部署并体验平台核心功能。

ik678901的博客 1096

运算放大器多谐振荡器设计实战:从施密特触发器到波形生成

本文详细介绍了运算放大器在多谐振荡器设计中的实战应用,涵盖施密特触发器的迟滞比较原理、非稳态振荡器的自激机制以及单稳态和双稳态电路的设计技巧。通过具体案例和参数计算,帮助工程师掌握波形生成与信号处理的核心技术,提升电路设计效率与稳定性。

pz89012345的博客 215

sublime text3插件快捷键

下载地址:https://www.sublimetext.com/3 插件管理器 默认安装之后,perferences 里面并没有Package Settings和Package Control。则无法安装插件。 使用快捷键ctrl+`调出控制台,粘贴以下代码: import urllib.request,os; pf = 'Package Control.sublime-...

zsl_955200的博客 4413

汽车车牌识别系统实现(二)--车牌定位+代码实现

汽车车牌识别系统实现(二)-- 车牌定位 前言 本人大四计算机视觉处理方面菜鸟一枚,因个人兴趣和毕设的缘故,故而想学习计算机视觉方面的内容,有不正确的地方还等各位大神批评指正。 图像预处理 照相机获取到汽车车牌图像时,绝大多数情况下,图像里只存在一个车牌的情况是不太现实的,一幅图像里存在建筑物、树、其它汽车等等是很正常的;而且绝大多数都会存在噪声点,这种情况下就会对车牌定位和识别造成极大程度的干扰...

奋斗の博客 1万+

Sublime Text 3 的插件开发——Email

最近开始使用SublimeText这款编辑器,由于我不大喜欢vim的风格(主要是windows下vim改键太麻烦)emacs又是lisp写的,由于lisp还是学的不太好,没能达到运用自如的地步,感觉给emacs编插件实在是太难,于是看上了这款非常时尚的小编辑器,唯一欠缺一点调试功能,写好代码后还要再去IDE中调试,略感不爽,希望Sublime的开发团队多多加油吧。

西风世界 8806

踩坑记录:服务商模式下微信小程序支付,为什么必须用子商户的AppID获取openid?

本文深入解析了服务商模式下微信小程序支付必须使用子商户AppID获取openid的技术原因,详细对比了服务商模式与直连模式的关键差异,并提供了正确的配置指南和常见问题解决方案,帮助开发者避免微信支付集成中的常见陷阱。

weixin_28318011的博客 539

从原理到代码:一文搞懂LFM信号脉冲压缩在Matlab中的实现

本文深入解析了LFM信号脉冲压缩的核心原理与Matlab实现方法。从线性调频信号的数学表达、时频特性入手,详细讲解了如何构建多目标回波仿真环境,并重点阐述了匹配滤波器的频域实现算法。文章提供了完整的、可运行的Matlab代码,涵盖信号生成、噪声添加、脉冲压缩及性能评估等关键步骤,并探讨了加窗处理、参数选择等工程实践中的考量,为雷达信号处理的学习与实践提供了清晰指南。

weixin_29063035的博客 411

使用sublime text3手动安装插件

使用sublime text3手动安装插件 众所周知,由于网络问题,使用install package可能会连不上服务器,这时候就不得不手动安装插件了. 其实sublime安装插件的原理就是当你搜索一个插件并安装的时候,它回去github找到这个插件的仓库,然后把它下载下来并解压缩,放到自己的packages目录里。 明白这个原理后,我们自己就可以去github搜索并下载自己需要的插件. 下面以安...

qq_37171379的博客 2668

在LinuxMint 22.1(Ubuntu24.04)上安装使用同花顺远航版

Linux用户成功在LinuxMint22.1系统上通过Wine9.0运行同花顺远航版,解决了长期困扰的股票行情软件问题。此前Linux原生版同花顺功能简陋且停止更新,Wine版通达信存在显示问题。作者作为自由软件支持者,通过调整Wine配置文件解决了高分屏显示异常问题,实现了远航版的正常使用。期待同花顺能重启Linux原生版开发,支持更多处理器架构,完善国产软件生态。该方案为Linux股票软件用户提供了实用参考。

5089

sublime text 3在windows中配置ctags插件

图1 一、如果Preferences > Browse Packages菜单下没有Package Control目录,我们可以通过以下步骤手动安装Package Control: 1.点击Preferences > Browse Packages菜单 2.进入打开的目录的上层目录,然后再进入Installed Packages/目录 图2 3.下载Pa

我的未来从这里开始 3万+

2026工控高薪:C#上位机面试15题(含答案)

基础岗(10-15K):考察串口/Modbus/PLC通信基础;资深岗(20-30K):考察工业级优化(抗干扰/断线重连)、物联网(MQTT)、跨协议整合;架构岗(30K+):考察上位机架构设计、边缘计算、项目落地避坑。我整理了2026年近20场高薪岗位(月薪20K+)的面试高频题,筛选出15道核心题,每题标注“考察点+实战答案”——答案拒绝纯理论,全部结合车间现场、PLC通信、物联网落地等真实场景,帮你避开“背答案但不落地”的面试坑。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1247

CANoe-vTESTstudio之Test Diagram编辑器

总之,CANoe-vTESTstudio的Test Diagram编辑器提供了一个直观且强大的工具,用于创建和管理测试用例。通过图形化的界面和丰富的功能,测试工程师可以更轻松地编写复杂的测试脚本,并有效地进行测试开发。在上面的示例中,我们创建了一个名为"MyTestCase"的测试用例,并定义了两个测试步骤"Step1"和"Step2"。在上面的示例中,我们在执行"Step1"之后使用条件语句来确定是否执行"Step2"。在每次迭代中,我们创建一个新的测试步骤,并根据迭代次数动态生成相应的日志和验证消息。

TcData的博客 240

sublime text3配置方法、插件推荐及使用技巧

Sublime Text作为一个尽为人知的代码编辑器,其优点不用赘述。界面整洁美观、文本功能强大,且运行速度极快,非常适合编写代码,写文章做笔记。 下面简要说下sublime text3 的一些基本配置及插件 一、package control安装包配置 1、通过快捷键 ctrl+` 或者 View > Show Console 菜单打开控制台 2、粘贴对应版本的代码后回车安装

小麒麟的成长之路 2万+

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Sublime Text3 插件安装、卸载

  一、Package Control组件安装 按Ctrl+ ~(此符号为tab按键上面的按键) 调出console(注:避免热键冲突) ,粘贴以下代码到命令行并回车: import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urll...

Cxy_357的博客 3960

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

sublime text3常见插件的安装

使用Package Control组件安装 也可以安装package control组件,然后直接在线安装: 按Ctrl+` 调出console 粘贴以下代码到底部命令行并回车: import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_pat

周清城的博客 1万+

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

sublime text 3 插件推荐

sublime text是我现在用过最好用的前端编辑器

客栈 1661
上一篇: Java OCR tesseract 图像智能字符识别技术 Java代码实现
下一篇: PostgreSQL新手入门
SQZHAO
博客等级 码龄25年 181粉丝 76原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值