Sublime Text 3 离线安装controll package,pretty json, Sublimerge, SqlBeautifier
1、离线安装controll package
- Click the Preferences > Browse Packages… menu
- Browse up a folder and then into the Installed Packages/ folder
- Download Package Control.sublime-package and copy it into the Installed Packages/ directory
- 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相关推荐
- Sublime Text 3无法安装Package Control插件的解决
QUESTION:Sublime Text 3无法安装Package Control插件的解决? ANSWER: 为了更准确的定位问题,建议插件在安装前开启控制台(快捷键Ctrl+~),同时在开启de ...
- Sublime Text 3 插件安装及Vim 模式设置
1.安装Sublime Text 3 下载安装:http://www.sublimetext.com/3 Package Control安装:https://sublime.wbond.net/in ...
- Sublime Text 3 3126 安装+注册码
首先,到官网下载且安装,个人是安装版本的 https://www.sublimetext.com/3 接着,写入注册码.2016/11/26 亲测有效 -– BEGIN LICENSE -– Mich ...
- Sublime Text 3 详细安装教程
Sublime Text 3 详细安装 下载 官网下载地址https://www.sublimetext.com/3 安装 1 . 下载完成之后安装程序自动运行,默认安装路径,不要修改(如果修改安装路 ...
- Sublime Text Build 3176 安装图文详细教程
1.著作权声明 1.1.本图文详细教程为[推优创意]原创教程,[推优创意]拥有著作权,未经本人许可,谢绝任何形式的全部或部分转载!违者必究! 1.2.所有文章在 微信公众号@推优创意.博客园@推优创意 ...
- 在Sublime Text 3上安装代码格式化插件CodeFormatter
1.了解CodeFormatter插件 在Sublime Text 3中编写代码,为了能让我们的代码格式变得漂亮整洁,需要一个能自动格式代码的插件.这里发现CodeFormatter插件不错,它能支持 ...
- Sublime Text 3 插件安装
2019独角兽企业重金招聘Python工程师标准>>> Nodejs 插件安装 #手动安装: 下载地址:https://github.com/tanepiper/SublimeTex ...
- Sublime Text 3插件安装方法
一:安装Sublime Text 3插件的方法 安装package control组件,然后直接在线安装: 1.按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的.输入法属性 ...
- Sublime Text 2插件安装及快捷键介绍
Sublime Text 2是一款不错的编码工具,不仅具有丰富的插件扩展,还有利于提高编码速度的快捷键,下面我们就来了解一下这款神器吧. 1.Sublime Text 2插件 建议先启用Package ...
最新文章
- 对delegate进行扩展 打造通用的计时完成方法
- 怎么设计计算机网络共享,如何设置网络共享 网络共享设置方法【详解】
- Wireshark数据抓包分析——网络协议篇
- linux初级学习笔记七:linux用户管理,密码和组命令详解!(视频序号:04_1)
- 九十八、轻松搞定Python中的Markdown系列
- python编写格斗游戏_C语言实现的开源 2D 格斗游戏: Punch Kick
- kafka吞吐量高的原因
- matlab 音频编辑器,在Matlab中使用App Designer可以进行实时音频处理吗?
- P1028 [NOIP2001 普及组] 数的计算 python
- 万字详述 MySQL ProxySQL
- java使用重绘实现拖动_【Android】利用自己定义View的重绘实现拖动移动,获取组件的尺寸...
- poj 2018 Best Cow Fences 二分查找dp
- 使用NOPI做Excepl导入导出
- 插件搜索我的第一个chrome插件
- 逆向分析QQ消息自动回复机器人设计
- pitfall fields
- Android无限滑动控件实现
- 天翎知识文档系统+群晖NAS,助力企业实现移动化学习
- Delphi Web前端开发教程(9):基于TMS WEB Core框架
- 2019年4月22日A股暴跌行情思考