1、离线安装controll package

  1. Click the Preferences > Browse Packages… menu
  2. Browse up a folder and then into the Installed Packages/ folder
  3. Download Package Control.sublime-package and copy it into the Installed Packages/ directory
  4. Restart Sublime Text

2、离线安装pretty json

2.1 下载

git clone https://github.com/dzhibas/SublimePrettyJson.git
cd SublimePrettyJson
git checkout st3

2.2 放到合适文件下

打开sublime3->Preferences->Browse Packages,将文件夹SublimePrettyJson拷贝至这个目录下

3、更改pretty json快捷键(改为ctrl+j 或mac上:cmd+j)

因为pretty json快捷键用着不爽,

在preferences里面,key binds更改

{ "keys": ["ctrl+alt+j"], "command": "join_lines" },//这个是原生的ctrl+j, 是把非一行的变成一行。感觉和pretty json是反着来的,也可以是任何非json的,比pretty自带的快捷键好用。
{ "keys": ["ctrl+j"], "command": "pretty_json" },//这个就是改进后的新快捷键

附我的快捷键(eclipse):

[
{ "keys": ["shift+enter"], "command": "run_macro_file", "args": {"file": "Packages/Default/Add Line.sublime-macro"} },
{ "keys": ["f12"], "command": "htmlprettify"},
{ "keys": ["f1"], "command": "fold" },
{ "keys": ["f2"], "command": "unfold" },
{ "keys": ["ctrl+l"], "command": "show_overlay", "args": {"overlay": "goto", "text": "@"} },{ "keys": ["ctrl+space"], "command": "auto_complete" },
{ "keys": ["ctrl+space"], "command": "replace_completion_with_auto_complete", "context":
[
{ "key": "last_command", "operator": "equal", "operand": "insert_best_completion" },
{ "key": "auto_complete_visible", "operator": "equal", "operand": false },
{ "key": "setting.tab_completion", "operator": "equal", "operand": true }
]
},
{ "keys": ["ctrl+d"], "command": "run_macro_file", "args": {"file": "Packages/Default/Delete Line.sublime-macro"} },
{ "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": true } },
{ "keys": ["ctrl+shift+f"], "command": "reindent" , "args": {"single_line": false}},
{ "keys": ["alt+up"], "command": "swap_line_up" },
{ "keys": ["alt+down"], "command": "swap_line_down" },
{ "keys": ["ctrl+alt+down"], "command": "duplicate_line" },
{ "keys": ["shift+ctrl+r"], "command": "show_overlay", "args": {"overlay": "goto", "show_files": true} },
{ "keys": ["ctrl+shift+s"], "command": "save_all" },
{ "keys": ["ctrl+l"], "command": "show_overlay", "args": {"overlay": "goto", "text": ":"} },
{ "keys": ["shift+ctrl+f4"], "command": "close_all" },
{ "keys": ["shift+ctrl+y"], "command": "lower_case" },
{ "keys": ["shift+ctrl+x"], "command": "upper_case" },
{ "keys": ["ctrl+alt+j"], "command": "join_lines" },
{ "keys": ["ctrl+j"], "command": "pretty_json" },
{ "keys": ["ctrl+h"], "command": "show_panel", "args": {"panel": "find_in_files"} },
{ "keys": ["ctrl+alt+h"], "command": "show_panel", "args": {"panel": "replace", "reverse": false} },
{ "keys": ["alt+-"], "command": "move", "args": {"by": "subwords", "forward": false} },
{ "keys": ["alt+right"], "command": "move", "args": {"by": "subword_ends", "forward": true} },
{ "keys": ["alt+left"], "command": "jump_back" },
]

mac(ctrl -> super)

[{ "keys": ["shift+enter"], "command": "run_macro_file", "args": {"file": "Packages/Default/Add Line.sublime-macro"} },
{ "keys": ["f12"], "command": "htmlprettify"},
{ "keys": ["f1"], "command": "fold" },
{ "keys": ["f2"], "command": "unfold" },
{ "keys": ["super+l"], "command": "show_overlay", "args": {"overlay": "goto", "text": "@"} },{ "keys": ["super+space"], "command": "auto_complete" },
{ "keys": ["super+space"], "command": "replace_completion_with_auto_complete", "context":
[
{ "key": "last_command", "operator": "equal", "operand": "insert_best_completion" },
{ "key": "auto_complete_visible", "operator": "equal", "operand": false },
{ "key": "setting.tab_completion", "operator": "equal", "operand": true }
]
},
{ "keys": ["super+d"], "command": "run_macro_file", "args": {"file": "Packages/Default/Delete Line.sublime-macro"} },
{ "keys": ["super+shift+c"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["super+shift+c"], "command": "toggle_comment", "args": { "block": true } },
{ "keys": ["super+shift+f"], "command": "reindent" , "args": {"single_line": false}},
{ "keys": ["alt+up"], "command": "swap_line_up" },
{ "keys": ["alt+down"], "command": "swap_line_down" },
{ "keys": ["super+alt+down"], "command": "duplicate_line" },
{ "keys": ["shift+super+r"], "command": "show_overlay", "args": {"overlay": "goto", "show_files": true} },
{ "keys": ["super+shift+s"], "command": "save_all" },
{ "keys": ["super+l"], "command": "show_overlay", "args": {"overlay": "goto", "text": ":"} },
{ "keys": ["shift+super+f4"], "command": "close_all" },
{ "keys": ["shift+super+y"], "command": "lower_case" },
{ "keys": ["shift+super+x"], "command": "upper_case" },
{ "keys": ["super+alt+j"], "command": "join_lines" },
{ "keys": ["super+j"], "command": "pretty_json" },
]

4、手动安装文件对比工具:Sublimerge 3.sublime-package

a). 下载安装包:Sublimerge 3.sublime-package
b). 在Sublime中选择菜单: Preferences > Browse Packages...
c). 进入上一级目录
d). 进入"Installed Packages"目录,把下载的安装包拷贝到这里
e). 重启Sublime Text完成安装!

5、离线安装sql格式化工具:SqlBeautifier (如安装6,则5不用安装)

a). 下载安装包:https://github.com/zsong/SqlBeautifier  -> code -> download ZIP

b). 在Sublime中选择菜单: Preferences > Browse Packages...
c). 把下载的安装包放这里
d). 解压到当前文件夹
e). 重启Sublime Text完成安装!

使用:见官网:https://github.com/zsong/SqlBeautifier

6、离线安装 SQLTools

Navicat是收费。mysql work bench 又难用。所以当时还研究了一下这个,没想到挺好用的。安装完这个,5是不用安装了。

a). 下载安装包:https://github.com/mtxr/SublimeText-SQLTools  -> code -> download ZIP

b). 在Sublime中选择菜单: Preferences > Browse Packages...
c). 把下载的安装包放这里
d). 解压到当前文件夹,重命名SQLTools
e). 重启Sublime Text完成安装!

更多使用方法:https://code.mteixeira.dev/SublimeText-SQLTools/

7、安装https://www.sublimemerge.com/

安装好后,会自动在sublime集成,在sublime中打开git相关项目,右键会有file history和line history,能看到文件更改历史

Sublime Text 3 离线安装controll package,pretty json, Sublimerge, SqlBeautifier相关推荐

  1. Sublime Text 3无法安装Package Control插件的解决

    QUESTION:Sublime Text 3无法安装Package Control插件的解决? ANSWER: 为了更准确的定位问题,建议插件在安装前开启控制台(快捷键Ctrl+~),同时在开启de ...

  2. Sublime Text 3 插件安装及Vim 模式设置

    1.安装Sublime Text 3  下载安装:http://www.sublimetext.com/3 Package Control安装:https://sublime.wbond.net/in ...

  3. Sublime Text 3 3126 安装+注册码

    首先,到官网下载且安装,个人是安装版本的 https://www.sublimetext.com/3 接着,写入注册码.2016/11/26 亲测有效 -– BEGIN LICENSE -– Mich ...

  4. Sublime Text 3 详细安装教程

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

  5. Sublime Text Build 3176 安装图文详细教程

    1.著作权声明 1.1.本图文详细教程为[推优创意]原创教程,[推优创意]拥有著作权,未经本人许可,谢绝任何形式的全部或部分转载!违者必究! 1.2.所有文章在 微信公众号@推优创意.博客园@推优创意 ...

  6. 在Sublime Text 3上安装代码格式化插件CodeFormatter

    1.了解CodeFormatter插件 在Sublime Text 3中编写代码,为了能让我们的代码格式变得漂亮整洁,需要一个能自动格式代码的插件.这里发现CodeFormatter插件不错,它能支持 ...

  7. Sublime Text 3 插件安装

    2019独角兽企业重金招聘Python工程师标准>>> Nodejs 插件安装 #手动安装: 下载地址:https://github.com/tanepiper/SublimeTex ...

  8. Sublime Text 3插件安装方法

    一:安装Sublime Text 3插件的方法 安装package control组件,然后直接在线安装: 1.按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的.输入法属性 ...

  9. Sublime Text 2插件安装及快捷键介绍

    Sublime Text 2是一款不错的编码工具,不仅具有丰富的插件扩展,还有利于提高编码速度的快捷键,下面我们就来了解一下这款神器吧. 1.Sublime Text 2插件 建议先启用Package ...

最新文章

  1. 对delegate进行扩展 打造通用的计时完成方法
  2. 怎么设计计算机网络共享,如何设置网络共享 网络共享设置方法【详解】
  3. Wireshark数据抓包分析——网络协议篇
  4. linux初级学习笔记七:linux用户管理,密码和组命令详解!(视频序号:04_1)
  5. 九十八、轻松搞定Python中的Markdown系列
  6. python编写格斗游戏_C语言实现的开源 2D 格斗游戏: Punch Kick
  7. kafka吞吐量高的原因
  8. matlab 音频编辑器,在Matlab中使用App Designer可以进行实时音频处理吗?
  9. P1028 [NOIP2001 普及组] 数的计算 python
  10. 万字详述 MySQL ProxySQL
  11. java使用重绘实现拖动_【Android】利用自己定义View的重绘实现拖动移动,获取组件的尺寸...
  12. poj 2018 Best Cow Fences 二分查找dp
  13. 使用NOPI做Excepl导入导出
  14. 插件搜索我的第一个chrome插件
  15. 逆向分析QQ消息自动回复机器人设计
  16. pitfall fields
  17. Android无限滑动控件实现
  18. 天翎知识文档系统+群晖NAS,助力企业实现移动化学习
  19. Delphi Web前端开发教程(9):基于TMS WEB Core框架
  20. 2019年4月22日A股暴跌行情思考

热门文章

  1. 用C语言判断三条边能不能形成三角形并计算出面积
  2. 路由器的三种分组交换方式
  3. window到linux文件名乱码和文件内容乱码解决总结
  4. 如何构建ArcGIS Runtime API for Java的运行环境
  5. 关于3an推客推广模式
  6. kettle - get请求
  7. Asp.Net中几种相似的标记符号:解释及用法 还有许多细节
  8. 盘古越狱工具在用户空间的行为
  9. 9秒游戏开发开源---cocos2d,及各种web游戏平台开源案例,非常值得学习
  10. Asterisk修改res_pjsip以支持IMS VoLTE tel URI Scheme