张维龙博客

  • 网站首页
  • 生活随笔
  • 实用工具
  • 运维笔记
  • 数码设备
  • 兴趣爱好
  • 网络设备
  • 关于博主
  • RSS Feed
  • GitHub
  • Mail
  • WordPress

编码神器 —— Sublime Text 3

  • 张维龙
  • 2014-06-20
  • 0

  转眼间使用Sublime Text 2都已经一年多了,从刚接触就深深的爱上这款编码神器了。如果不是电脑最近出问题了,更换了系统我也不会升级到Sublime Text 3。

  Sublime Text 3对之前版本的一些问题进行了修复与优化。Sublime Text 3的插件格式稍有不同,所以Sublime Text 2的一些插件是不兼容的。

Sublime Text 3 Package Control 安装方法:
  从菜单 View - Show Console 或者 Ctrl + ~ 快捷键,调出 console。将以下 Python 代码粘贴进去并 enter 执行,不出意外即完成安装。以下提供 Sublime Text 3 的安装代码:

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())

Sublime Text 3 插件安装方法:
  从菜单 Tools - Command Palette.. 或者 Ctrl + Shift + P 快捷键调出 Command Palette ,输入Install Package 即可打开插件安装列表,在里面输入你要安装的插件名称即可自动搜索相应插件。

Sublime Text 3 常用插件:
  1. Emmet (Zen coding) —— 快速编写HTML/CSS,前端Web开发必备。
  2. Bracket Highlighter —— 用于匹配括号,引号和html标签。
  3. Alignment —— Sublime Alignment 用于代码对齐。
  4. WordPress —— WordPress 函数功能,开发 WordPress 插件、主题必备。
  5. Tag —— HTML格式化插件。

Sublime Text 3 主题:
  使用Sublime Text 2 的时候一直在使用的主题Flatland,今天发现了一款新主题 Phoenix ,可以直接使用Install Package 进行安装。Phoenix 功能强大,颜色好多,而且还支持自定义!
  选择 Preferences -> Settings - User 进行配置。下面是我的配置文件,大家可以参考下。

"color_scheme": "Packages/Theme - Phoenix/Color Scheme/Tomorrow-Night.tmTheme",
"theme": "Phoenix Dark.sublime-theme",
"font_face": "Yahei Consolas Hybrid",
"phoenix_color_expanded_folder": true,
"phoenix_color_green": true,
"phoenix_dirty_bottom_bar": true,
"phoenix_dirty_bottom_bar_pink": true,
"phoenix_eighties": true,
"phoenix_highlight_current_tab": true,
"phoenix_sidebar_tree_normal": true,
"phoenix_solid_current_tab": true,
"phoenix_tabs_auto_width": true,
"phoenix_tabs_font_normal": true,
"phoenix_tabs_normal": true,
"tab_size": 4,
"word_wrap": "true"
© 2025 张维龙博客
Theme by Wing
  • {{ item.name }}
  • {{ item.name }}