zoukankan      html  css  js  c++  java
  • Sublime Text 最佳插件列表(转)

    Package Control 安装方法

    首先通过快捷键 ctrl+` 或者 View > Show Console 打开控制台,然后粘贴相应的 Python 安装代码。

    Sublime Text 2 安装代码:

    import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; 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')

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

    常用扩展推荐

      1. Emmet——Emmet 官方提供的 Sublime Text 扩展;
      2. Sublime​Linter——代码校验插件,支持 HTML、CSS、JS、PHP、Java、C++ 等16种语言;
      3. HTML5——HTML5 bundle for Sublime Text 2;
      4. Alignment——代码对齐插件;
      5. Bracket​Highlighter——括号高亮匹配;
      6. Git——整合 Git 功能的插件;
      7. jQuery——代码智能提示插件;
      8. LESS——LESS 代码高亮插件;
      9. Js​Format——JavaScript 代码格式化插件;
      10. Tag——HTML/XML 标签缩进、补全和校验;
      11. LiveReload——让页面即时刷新;
      12. Pretty JSON——JSON美化扩展;
      13. Can I Use——查询 CSS 属性兼容情况;
      14. Coffee​Script——Coffee​Script 代码高亮,校验和编译等;
      15. Color​Picker——跨平台取色器插件;

    最佳的Sublime Text 插件

    WebInspector

    在 JavaScript调试方面,这是一个令人惊讶的工具,Sublime上的完整的代码检查工具。
    功能:使用绝对路径储存在用户设置中的项目断点,控制台,分步和断点调试器,栈追踪。这些都能够很棒的工作!而且Mozilla还提供了一个插件Fireplay让你连接到Firefox 开发工具和最简单的调试器JSHint

    视频

    Emmet

    编辑器中最流行的插件之一。Emmet,前身Zen Coding也是web开发者提高生产力最有效的方法之一。按下Tab键,Emmet就能把一个缩写展开成一个HTML和CSS代码块,我想提一下Hayaku-集合了方便的层叠样式表缩写。

    包含最棒的技巧的视频,来自项目作者

    Git

    这个插件的实质,看一下它的名字就知道了–它提供了使用我们的最爱的编辑器直接和Git协同工作的机会。使用这种方式与Git协同工作会节省您大量的时间。首先:您不需要时常的在Sublime和终端间相互切换。另外:它具有tag自动补全功能,写add就足够了,而不是git add -A。第三点:它具有快速提交功能(quick),一个命令添加所有变化并全部提交。

    如果你只是想利用Git来获取远程仓库的内容,我推荐使用Nettuts+ Fetch.

    有个叫Glue的插件,会在界面下方显示一个小窗口,你可以在那里写Shell脚本。这样一来,你的编辑器就不仅仅局限于使用Git了。

    GitGutter & Modific

    这些插件可以高亮相对于上次提交有所变动的行,换句话说是实时的diff工具。
    1

    BracketHighlighter

    好极了!打开和折叠代码的某一部分就应该是这个样子的。
    2

    EditorConfig

    3

    EditorConfig帮助开发者在不同的编辑器,IDE之间定义和维护统一的编程风格。EditorConfig工程包含一个文件,定义了编程风格,文本编辑器插件集合,让编辑器可以读取该文件并依照它来定义风格。例如.editorconfig文件:

    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
    # top-most EditorConfig file
    root = true
    # Unix-style newlines with a newline ending every file
    [*]
    end_of_line = lf
    insert_final_newline = true
    # 4 space indentation
    [*.py]
    indent_style = space
    indent_size = 4
    # Tab indentation (no size specified)
    [*.js]
    indent_style = tab
    # Indentation override for all JS under lib directory
    [lib/**.js]
    indent_style = space
    indent_size = 2
    # Matches the exact files either package.json or .travis.yml
    [{package.json,.travis.yml}]
    indent_style = space
    indent_size = 2

    Sublimall

    一个简洁的插件,可以让你在不同的Sublime Text 编辑器间同步所有的配置(设置,插件,打开的文件等等)所有的一切都是免费的,你只需要创建一个账户即可。是BufferScroll的一个更简约的替代品。

    4

    译者注:现在暂时无法注册
    >Max registration reach
    I’m sorry about that, don’t forget that it’s a beta version of Sublimall.
    Registrations will been soon re-opened!
    Geoffrey.

    AllAutocomplete

    传统的Sublime Text自动补全插件仅仅在当前文件下工作。AllAutocomplete 可以搜索全部打开的标签页,这将极大的简化开发进程。当然,还有一个插件叫 CodeIntel,实现了一些IDE的功能并且为一些语言提供了“代码情报”: JavaScript, Mason, XBL, XUL, RHTML, SCSS, Python, HTML, Ruby, Python3, XML, Sass, XSLT, Django, HTML5, Perl, CSS, Twig, Less, Smarty, Node.js, Tcl, TemplateToolkit, PHP.
    5

    SublimeREPL

    对开发者来讲这个可能是最有用的插件之一了。SublimeREPL 可以直接在编辑器中运行一个解释器,支持很多语言:
    Clojure, CoffeeScript, F#, Groovy, Haskell, Lua, MozRepl, NodeJS, Python, R, Ruby, Scala, shell
    6

    DocBlockr

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

    Floobits

    7
    SublimeText, Vim, Emacs, IntelliJ IDEA极佳的扩展工具,它使得开发者可以在从不同的编辑器合作编写代码。

    AutoFileName

    自动补全文件路径-非常方便。没有废话。
    8

    ColorPicker

    通常,如果我们需要一个调色盘的时候,我们习惯使用Photoshop或是Gimp。但是一个完整的选色工具可以直接在你的编辑器中使用- Ctrl/Cmd + Shift + C。还有两个插件 GutterColor 和 ColorHighlightergutter可以在gutter中显示很棒的色彩高亮,简化了色彩代码的定位。
    13

    Colorcoder

    高亮所有变量,因此可以极大的简化代码定位。尤其是对那些有阅读障碍的程序员非常有帮助。
    9

    PlainTasks

    杰出的待办事项表!所有的任务都保持在文件中,所以可以很方便的把任务和项目绑定在一起。可以创建项目,贴标签,设置日期。有竞争力的用户界面和快捷键。
    10

    MarkdownEditing

    可能是Markdonw最好的插件了:语法高亮,缩略词,自动补全,配色方案。你也可以尝试使用MarkdownPreview作为替代解决方案。
    11

    最后

  • 相关阅读:
    asp.net mvc(2013424)——基本知识
    asp.net mvc(2013425)——使用模板页
    jquery实现tab切换核心代码
    asp.net mvc(2013422 )——准备入门
    也说C#串行化
    Net Assembly.GetExecutingAssembly() 和 Assembly.GetCallingAssembly()的区别
    log (一)
    C# 重载和从写的区别
    log4net
    C# 反射
  • 原文地址:https://www.cnblogs.com/liunanjava/p/4932206.html
Copyright © 2011-2022 走看看