SublimeText 设置

详细步骤

安装Package Control

按Ctrl + ` 调出console,粘贴下列安装代码到底部命令行并回车:

适用于Sublime Text 2

1
import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

适用于Sublime Text 3

1
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。如果在Perferences->Package Settings 中看到package control这一项,则安装成功。

Ubuntu中文输入问题

用Package Control 安装其他插件

按下Cmd+Shift+P 调出命令面板,输入install并调出Install Package选项并回车,然后在列表中选中要安装的插件。

全局配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
   {
"always_show_minimap_viewport": true,
"bold_folder_labels": true,
"color_scheme": "Packages/Material Theme/schemes/Material-Theme-Darker.tmTheme",
"font_face": "Ubuntu Mono",
"font_options":
[
"gray_antialias"
],
"font_size": 12,
"highlight_line": true,
"highlight_modified_tabs": true,
"ignored_packages":
[
"Vintage"
],
"indent_guide_options":
[
"draw_normal",
"draw_active"
],
"line_padding_bottom": 3,
"line_padding_top": 3,
"overlay_scroll_bars": "enabled",
"theme": "Material-Theme-Darker.sublime-theme"
}

插件 (Plugins)

Sublime Text 有一个强大的,基于python的插件API。Sublime Text插件丰富

  • DocBlockr

    DocBlockr会成为你编写代码文档的有效工具。当输入/**并且按下Tab键的时候,这个插件会自动解析任何一个函数并且为你准备好合适的模板

  • CTags

    让Sublime 支持Ctags
    需要指定Ctags路径,顺便改一下快捷键

  • AutoFileName

    自动补全文件路径,非常方便。

  • SublimeLinter3

    行内语法检测插件,支持: C/C++, Java, Python, PHP, JS, HTML, CSS, etc.

  • Alignment

    简单到极致的多行选择和多行选择对齐插件

  • Local History

  • BracketHighlight
  • DocBlockr
  • SublimeREPL
  • IMESupport
  • PlainTasks
  • MarkdownEditing
  • SublimeGit
  • orgmode
  • PlantUML

    UML画图工具
    语法介绍

  • SideBarEnhancements
  • Sublimall 同步Sublime Text编辑器之间所有配置,(简单的替代品是BufferScroll)
  • AllAutocomplete
  • AutoFileName 自动完成文件路径
  • SideBarFolders 管理文件夹
  • WakaTime 管理你的coding时间

    1. 在命令行中设置自己的全局信息
    
    1
    2
    git config --global user.name "username"
    git config --global user.email "username@email.com"
    2. ctrl+shift+p打开Package Control,在里面输入git命令即可
    

主题 (Theme)

Sublime Text有大量第三方主题

Afterglow

图片

Material

图片

Soda

图片
图片

Nexus

图片

Flatland

图片

Spacegray

图片
图片