打算mac上装一个sublime 方便看js或者python代码,sublime3好像要破解,写点安装纪录也算是给自己看吧
下载&安装
- 直接baidu搜了破解版下载链接,其实就是里面有一个序列号罢了,链接也贴一下吧。
sublime3破解版 - 安装完成之后,让你输入序列号,直接贴一下serial文件里面的东西就好了。
ps:提示你升级的话,不要升级,否则会提示之前的序列号无效
插件管理
sublime都是依赖一个叫package control的插件来管理安装其他插件,类似vim的vundle,python的pip、node的npm。
安装package control:
- 打开Sublime
- 按下Control + ` (左上角的那个键)
- 在弹出来的提示框里面贴入下面的,回车
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
使用package control:
Mac下 Command+Shift+P调出Package Control控制面板
其常用的命令:
Install Package (安装扩展)
List Packages (列出全部扩展)
Remove Package (移除扩展)
Upgrade Package (升级扩展)
一些有用的插件
找了一些用的着的插件,可以随意的install安装一下。
AdvancedNewFile :根据内容自动命名
Alignment:这插件用于对齐代码赋值语句
All Autocomplete:自动补全
AutoFileName:根据内容自动命名
Case Conversion:大小写自动转换
Code Alignment:对齐
ConvertToUTF8:ST2只支持utf8编码,该插件可以显示与编辑 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等编码的文件
CTags:简单的说可以在代码里直接查看函数定义的地方, 比如看一个函数的定义或者类的定义.
DetectSyntax:自动检测写文件内容, 切换到对应的正确的语言, 如 Gemfile => ruby.
Display Functions (Java):Java的提示
EclipseJavaFormatter:按照Eclipse中对Java的格式化方法格式代吗
FileDiffs:查看文件的不同
HTML5:格式化Html5
Markdown Preview:预览markdown文件
快捷键
调整一下顺序,经常用到的也就是前面几个:
Command+Shift+P:打开命令面板 Command+D:选择单词,重复可增加选择下一个相同的单词 Command +P:搜索项目中的文件 Ctrl+G:跳转到第几行 Command +W:关闭当前打开文件 Command +Shift+W:关闭所有打开文件 Command +L:选择行,重复可依次增加选择下一行 Command +Shift+L:选择多行 Command +Shift+Enter:在当前行前插入新行 Command +X:删除当前行(其实是剪贴) Command +F:当前文件查找内容 Command +Shift+F:工程内查找内容 Command +R:前往 method Command +N:新建窗口 Command +B: Build代码 Commad +/:注释当前行 Commad +Shift+/:当前位置插入注释 Alt+Command+数字:分屏显示,1是默认,2是竖分,3是横分 Command+数字:切换打开第N个文件
其他有用的链接:
全栈工程师必备插件
20个强大sublime插件
sublime各种主题