My Sublime Text 3 configuration

为什么要选择Sublime Text3?

Sublime Text3 自动保存,打开图片
跨平台启动快,多行选择。
插件,简直选不过来。
代码片段

菜单栏基础功能介绍

  1. File:文档相关,新建文件,打开文件或文件夹等。
  2. Edit:文件编辑相关,复制,剪切等(CVS大法好)。除此之外还有一些强大的功能。
  3. Selection:选择相关,帮助选择代码。
  4. Find:查找替换相关。这个和其它编辑器区别好像不大。
    Ctrl+F查找、Ctrl+H替换等。
  5. View:对Sublime_Text编辑器本身的一些配置。
    SideBar:开启侧边栏Ctrl+k,b
    Show console:打开控制台窗口,安装package control需要使用.
  6. Goto:快捷导航:下面介绍。Goto Anything
  7. tools:工具,一些命令。
    new Snippet:自定义代码片段,保存到user下
  8. Project: 项目相关,用的少。
  9. Preferences:对于sublime_text进行一些个性化定值。
  10. Help:如同名字。注册在这里

配置

// User/Preferences.sublime-settings
//我觉得自带字体挺好的。
{
"font_size": 8, // 字体大小
"word_separators": "./\()\"':,.;<>~!@#$%^&*|+=[]{}`~?", // 双击选中中划线
"word_wrap": true, //自动换行
"ensure_newline_at_eof_on_save": true, //文件末尾自动保留一个空行
"translate_tabs_to_spaces": true, //把代码 tab 对齐转换为空格对齐
"tab_size": 4 //空格数
}

安装 package control

`Ctrl+`` 打开控制面板,输入一下代码:

import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; 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)

回车,然后就是等待安装了,需要一定的时间。安装完成后重启。

插件

  • AdvancedNewFile: 快速新建文件
  • Nettuts+ Fetch: 管理类库
  • SidebarEnhancements: 增强侧边栏
  • Doc​Blockr: 代码块注释
  • Emmet: 不解释
  • AutoFileName: 文件路径自动提示
  • HTML5:
  • SublimeCodeIntel: 代码自动提示
  • TrailingSpaces: 高亮/删除行尾多余空格
  • YUI Compressor: 压缩代码
发表评论
* 昵称
* Email
* 网址
* 评论