• Sublime Text 2 个人配置


    Sublime text 2是一个可以支持项目开发的轻量级文字编辑器。
    添加一个项目文件夹即能在整个项目中搜索,替换等操作。
    同时Sublime支持VIM模式。
    常用的快捷键:
    Ctrl+P,万能命令面板,直接键入字母搜索项目文件,速度很快。
    Ctrl+P+输入@,列出本文件的所有函数名。
    Ctrl+P+输入:N(N为数字),直接跳到第N行。
    Ctrl+Shift+F,快速在项目中查找关键词,类似于ack-grep的功能。
    Ctrl+/ 段落注释
    Ctrl+Shift+/ 取消段落注释
    Alt+Shift+1 一栏浏览模式
    Alt+Shift+2 垂直两栏浏览模式
    Alt+Shift+8 水平两栏浏览模式
    取消括号自动完成:
    Preferences - Setting - User 添加
    1. "auto_match_enabled":false

    改变状态栏字体大小:
    ~/.config/sublime-text-2/Packages/Theme - Default/Default.sublime-theme 查找 "label_class" 添加
    1. "font.size": xx

    Vintage启动默认Command模式:
    Preferences - Setting - User 添加
    1. "vintage_start_in_command_mode":true
    Package Control
    可以在Package Control中搜索,安装,卸载插件。
    1. import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp)ifnot os.path.exists(ipp)elseNone; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read());print'Please restart Sublime Text to finish installation'
    Web开发常用插件:
    Zen Coding - 运用CSS选择器语法的输入HTML标签
    Bracket Highlighter - 高亮匹配各类括号,标签
     
     
     

    最近一年都在用Notepad++进行开发,这个工具实在是有不少缺点,于是就在考虑换一个开发环境。候选者是WebStorm和Sublime。WebStorm是一个名副其实的IDE,启动慢,配置复杂,用起来非常不爽;相比起来,Sublime要轻很多,且五脏俱全。

    (注:WebStorm和Sublime都是收费软件,WebStorm有一段试用期,而Sublime的未注册版偶尔会在保存的时候提示购买)

    Sublime最吸引人的是其代码高亮,各种颜色搭配地完美无瑕,赏心悦目。

    Sublime代码高亮

    另一亮点是代码缩略图。这个功能在其他工具中从未见到过,不过实际作用并不大,主要就是实现快速跳转罢了。

    跟很多使用界面展示各项设定的软件不同,Sublime及其插件的设置都以JSON格式存储在文本文件中。而且,有一个默认设置文件(Default)以及用户设置文件(User)。实际使用的时候,用户设置会覆盖默认设置。因此,修改各项参数的时候只需要在用户设置文件中添加相应的项就可以了。点击Preferences菜单下的“Settings-Default”,可以看到Sublime的默认设置及每项参数的说明:

    Sublime默认设置

    假设要修改文字太小,只要在“Settings-User”文件中加入这段JSON就可以了:

    {
        "font-size": 12
    }

    Sublime对项目管理的支持并不强,仅支持把若干个目录添加到项目中(Project > Add Folder To Project)。添加目录后,侧栏的目录列表就会出现。

    跟很多开发工具类似,Sublime也有大量扩展功能的插件。要想方便地管理这些插件,得先安装一个叫做“Package Control”的插件。安装方法是

    1. 点击Preferences菜单下的Browse Packages子菜单;
    2. 在打开的文件夹窗口中返回上一级目录,并进入Installed Packages这个目录;
    3. 下载Package Control.sublime-package并把它复制到Installed Packages目录;
    4. 重启Sublime后,就可以在Preferences菜单下找到Package Control子菜单。

    运行Package Control后,会弹出以下命令列表,执行Install Package后,就可以搜索并安装插件了。

    Package Control命令列表

    作为一名前端开发人员,我安装了以下插件:

    • BracketHighlighter:用于高亮成对符号(引号、括号、标签)的工具。
    • Color Picker(不是Color Pick):取色器。
    • DocBlockr:生成特定格式的函数注释。只要在函数上面一行输入“/**”,按Tab就OK了。
    • GBK Encoding Support:对GBK编码文件的支持,中文开发者必备。
    • SidebarEnhancements:增强侧栏文件列表的右键菜单。
    • Tag:编写HTML的时候可以自动闭合标签。
    • Tortoise:在侧栏文件列表的右键菜单中,增加Tortoise软件(TortoiseSVN、TortoiseGit、TortoiseHg)的命令。安装此插件后,可能需要修改Tortoise软件的路径。如果路径不正确,则右键菜单中不会出现Tortoise命令。
    • Zencoding:这个应该不用多说了,快速编写HTML的工具。

    总体来说,Sublime用起来还是很爽的,唯一的缺点就是代码折叠不能保存(Notepad++也不行,EditPlus可以),希望能尽快完善。

    http://blog.csdn.net/w6611415/article/details/7725566

    http://www.iplaysoft.com/sublimetext.html

  • 相关阅读:
    .net web开发经典图书总结
    Asp.net Web API实战
    扩展方法之二分查找
    在线转换图片文件等
    如何减少代码中的分支语句
    web插件化解决方案 开发分享
    .NET 4.5 MEF 基于约定的编程模型重典
    所有排序总结(内排序)
    生成zip文件
    open source ESB and integration platform
  • 原文地址:https://www.cnblogs.com/guke/p/2995543.html
Copyright © 2020-2023  润新知