在Mac中安装/卸载Sublime Text 3及相关插件


=Start=

缘由:

之前用的Sublime Text 2,但是后来有些插件不继续支持了,想着升级也是一种趋势,所以就卸载了Sublime Text 2,安装了Sublime Text 3和一些插件,下面记录一下过程,方便以后参考。

正文:
0.备份Sublime Text 2上的一些设置
  • Snippets:代码片段
  • Package:安装了哪些插件
1.卸载Sublime Text 2
  1. 打开Finder;
  2. 在Finder中打开应用程序;
  3. 找到要卸载的app,选中,然后按住 command键 和 delete键;
  4. 然后再将废纸篓清空,此时该app就被卸载。
2.安装Sublime Text 3
brew search sublime
brew cask info sublime-text
brew cask install sublime-text

&

----- BEGIN LICENSE -----
Michael Barnes
Single User License
EA7E-821385
8A353C41 872A0D5C DF9B2950 AFF6F667
C458EA6D 8EA3C286 98D1D650 131A97AB
AA919AEC EF20E143 B361B1E7 4C8B7F04
B085E65E 2F5F5360 8489D422 FB8FC1AA
93F6323C FD7F7544 3F39C318 D95E6480
FCCC7561 8A4A1741 68FA4223 ADCEDE07
200C25BE DBBC4855 C4CFB774 C5EC138C
0FEC1CEF D9DCECEC D3A5DAD1 01316C36
----- END LICENSE -----
3.安装「Package Control」和一些常用「Package」

打开Sublime的Console(通过快捷键「ctrl+`」或「View > Show Console」菜单),然后输入并执行下面的代码:

import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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」进行Package的安装:

  • Trimmer
  • Pretty JSON
  • Emmet
  • Markdown Preview
  • ConvertToUTF8
  • JsFormat
4.卸载某些「Package」

如果你的 Package 是通过 Package Control安装的,移除方法如下:

  1. 首先输入「Ctrl + Shift + P (或 Command + Shift + P)」打开「Package Control」;
  2. 再输入 Package Control: Remove Package (或是只要輸入Remove,应该就可以找到了);
  3. 最后输入你要移除的 Package 名称,按下Enter键即可移除。

=END=

,

《 “在Mac中安装/卸载Sublime Text 3及相关插件” 》 有 12 条评论

  1. 之前为了在Mac上编辑markdown格式的文件,装了一个叫做「Mou」的应用,后来系统升级到了Sierra之后该应用无法使用了,就想着把该应用给删掉。遇到了以下几个问题:
    1.安装在哪儿了?
    2.用什么方法安装的?
    3.如何删掉该应用以及在Launchpad中显示的图标?

    解决办法如下:
    问题1/2:一般情况下Mac系统上的应用都安装在「Finder」-「应用程序」目录中;如果是用Homebrew安装的话,可以通过命令 `brew cask info mou` 查看相关信息;
    问题3.1:一般情况下可以通过将「Finder」-「应用程序」目录中的对应APP「移至废纸篓」,然后「清空废纸篓」来彻底删除该应用;其次还可以用`brew cask uninstall mou`这样的命令来删除用Homebrew安装的APP。
    问题3.2:如何删除在Launchpad中显示的图标?可以参考命令:`
    sqlite3 $(sudo find /private/var/folders -name com.apple.dock.launchpad)/db/db “DELETE FROM apps WHERE title=’APP_NAME_CASE_SENSITIVE’;” && killall Dock`

    http://apple.stackexchange.com/questions/144756/how-to-remove-an-icon-from-launchpad-that-does-not-appear-in-the-finder
    http://osxdaily.com/2012/01/05/remove-apps-from-launchpad/
    http://osxdaily.com/2014/07/31/manual-complete-app-removal-mac-os-x-terminal/

  2. Sublime Text 3 3143 注册码, 经测试目前2017-9-22 日可用
    http://icodechef.com/sublime-text-3-3143-%E6%B3%A8%E5%86%8C%E7%A0%81/
    `
    —– BEGIN LICENSE —–
    TwitterInc
    200 User License
    EA7E-890007
    1D77F72E 390CDD93 4DCBA022 FAF60790
    61AA12C0 A37081C5 D0316412 4584D136
    94D7F7D4 95BC8C1C 527DA828 560BB037
    D1EDDD8C AE7B379F 50C9D69D B35179EF
    2FE898C4 8E4277A8 555CE714 E1FB0E43
    D5D52613 C3D12E98 BC49967F 7652EED2
    9D2D2E61 67610860 6D338B72 5CF95C69
    E36B85CC 84991F19 7575D828 470A92AB
    —— END LICENSE ——
    `

  3. 那些年我使用过的 Sublime Text 3 插件
    http://bubkoo.com/2014/01/04/sublime-text-3-plugins/
    `
    1. 安装 Sublime Text 3 插件的方法
    2. 那些插件
      2.1. Alignment 等号对齐
      2.2. BracketHighlighter 高亮显示匹配的括号、引号和标签
      2.3. Emmet html/CSS快速编辑(原名Zen Coding)
      2.4. JsFormat JavaScript格式化
      2.5. SublimeTmpl 快速生成文件模板
      2.6. Tag Html 格式化
      2.7. TrailingSpacer 高亮显示多余的空格和 Tab
      2.8. CSScomb CSS属性排序
    3. 快捷键
    4. 参考文章
    `

  4. Sublime Text 安装Vue 语法高亮插件Vue Syntax Hightlight
    https://blog.csdn.net/litetaure/article/details/73277709
    `
    第一,在 sublime 中打开 PackageControl ,快捷键 Command + Shift + p 。
    第二,打开 Install Package 窗口 输入 “in” 选择第一个。
    第三,输入在弹出框输入 vue 选择插件 Vue Syntax Hightlight 。
    `

    Sublime Text新建.vue模板并高亮
    https://www.jianshu.com/p/85df72adecf7

    让sublime text3支持Vue语法高亮显示
    https://blog.csdn.net/zhangwenwu2/article/details/72236609

    如何让你的.vue在sublime text 3 中变成彩色?
    https://www.zhihu.com/question/52215834

  5. Sublime Text 有哪些使用技巧?
    https://www.zhihu.com/question/24896283
    `
    快速选中相同的内容:
    一个一个选中: Cmd+d
    一次选中所有: ctrl+Cmd+g
    单个选中如何跳过: Cmd+k,Cmd+d

    矩形(垂直)选区:
    方法一: 鼠标左键 + option
    方法二: 首先把光标移动到我们要选中的矩形选区的左上角,按两下 Ctrl + Shift + Down ,再按 Shift + Right 直到选中整个选区

    自适应缩进的复制粘贴:
    把目标代码片段的「每一个整行」都选中,然后按 Cmd+Shift+v 进行复制

    更改HTML标签:
    Emmet插件提供了一个非常方便的快捷键能够快速选择对应的一组标签名。首先将光标移至标签的开头或结尾,然后按 Cmd-Shift-K 就能选中这组标签
    `

  6. Error while loading PyV8 binary: exit code 3
    Try to manually install PyV8 from
    https://github.com/emmetio/pyv8-binaries
    `
    Deprecation notice: this project is no longer maintained and it’s not required for Emmet anymore. Check out upcoming Emmet 2 plugin, which is pure Python implementation of Emmet code base.

    # 根据提示来看 PyV8 这个插件已经废弃了,所以我也准备删除我本地在用的某些插件,删除方法如下:
    command + shift + p
    input> package control

    install package
    list packages
    remove package
    `

  7. 在sublime text中如何快速给每一行添加行序号
    How to insert a column of increasing numbers in Sublime Text 2?
    https://stackoverflow.com/questions/14640093/how-to-insert-a-column-of-increasing-numbers-in-sublime-text-2/
    https://stackoverflow.com/questions/14574941/add-a-number-to-each-selection-in-sublime-text-2-incremented-once-per-selection/64083371#64083371
    `
    # 在SublimeText中进入列模式/列编辑模式
    按住 option 键,然后鼠标左键按住进行选择即可;

    # 然后 command+shift+p 输入 arithmetic 选中这个package,然后输入 i+1 (现在默认也是这个推荐,可以直接enter回车键就行)
    然后就好了
    `
    https://github.com/duydao/Text-Pastry/wiki/Examples#insert-nums-syntax
    https://packagecontrol.io/packages/Text%20Pastry
    https://packagecontrol.io/packages/Increment%20Selection

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注