Sublime Text
Sublime Text Bookmarks
¶
Sublime Text 是具有Python应用程序编程接口的跨平台文本和源代码编辑器. 其功能可通过插件扩展. 大多数扩展软件包都具有免费软件许可证,并且是社区构建和维护的. - Wikipedia
这个小项目如下 GitHub community trend 以结构合理的便捷集合的形式汇总特定主题的最重要书签. 在这里,您将找到Sublime Text的教程和学习材料,用于编码和文本编辑的通用扩展以及按使用情况档案分组的专用扩展.
由于我们已经拥有该列表,因此绝对不应该包括所有Sublime Text插件 Package Control 为了这. 它旨在作为一个起点来帮助设置工作环境,或者检查新的扩展以使您现有的Sublime设置更加出色. 您可能会在列表中到处找到★. 它代表编辑选择. 非常感谢分享和请求请求!
Fork and edit (要么 propose something 添加).
Things to Start From¶
- Sublime Text home page
- Package Control —在安装ST之后,要做的第一件事就是设置程序包管理器.
- Unofficial Documentation —是内部的第一个链接 official documentation TOC . 对于新手来说,这是一个很好的起点,同时也是精通用户的详细参考.
- Shortcut Cheat Sheet 适用于Linux,Mac OSX和Windows版本的Sublime Text 3.
- ShortcutFoo -快捷用法培训.
Books¶
- Sublime Productivity 乔什·厄尔(Josh Earl)着.
- Writing Sublime Plugins 乔什·厄尔(Josh Earl)着.
- Mastering Sublime Text 由Dan Peleg(PACKT)撰写.
News and Tips¶
- Sublime Blog -官方新闻.
- Sublime Text Tips —掌握Sublime Text的提示和技巧(twitter).
- @SublimePackages — SublimeText 2&3的最新发布软件包,用户社区中的新闻,教程,技巧和窍门. 轻轻地策划 @n1k0.
Community¶
- Official Forum -一般讨论,技术支持,想法和功能要求.
- Sublime Reddit -用户生成的新闻链接和讨论. -超级用户: version 2, version 3和 version-agnostic 问题.
Screencasts¶
- The Complete Visual Guide to Sublime Text 3:入门和键盘快捷键(免费课程).
- Sublime Text 3 From Scratch 由Jesse Liberty(Pluralsight)提供.
- Sublime Text 2 作者:Mike Riley(实用工作室).
- Perfect Workflow in Sublime Text 2 — Nettuts +上的34个视频免费课程.
Extensions¶
仅Alive项目,具有Sublime Text版本3支持.
General Purpose¶
- LSP —对Sublime Text 3的语言服务器协议支持,可为您提供IDE功能.
- Sidebar Enhancements —增强了文件和文件夹侧栏上的操作.
- Trailing Spaces —突出显示尾随空格,并立即删除它们.
- GitGutter —一个可在装订线中查看git diff的插件.
- EditorConfig — .editorconfig支持.
- SublimeLinter —一个为代码提供框架的插件. 无论您使用哪种语言编写代码,SublimeLinter都可以帮助您编写更干净,更好,更无错误的代码. SublimeLinter旨在为用户提供最大的灵活性和可用性,并为linter作者提供最大的简便性.
- Sublime Worksheet —适用于JavaScript,PHP,Ruby等的内联REPL.
- Sublime Alignment —用于对齐多行和多项选择的简单键绑定.
- ApplySyntax —一个插件,可以检测和应用可能无法正确检测到的文件的语法. 例如,扩展名为.rb的文件通常是Ruby文件,但是在Rails项目中找到它们时,它们可能是RSpec规范文件,Cucumber步骤文件,Ruby on Rails文件(控制器,模型等),或者仅仅是普通文件. Ruby文件.
- All Autocomplete —扩展默认的自动完成功能以在所有打开的文件中查找匹配项.
- SublimeREPL — runs an interpreter inside ST2 (Clojure, CoffeeScript, F#, Groovy, Haskell, Lua, MozRepl, NodeJS, Python, R, Ruby, Scala, shell or configure one yourself).
- FindKeyConflicts —确定冲突的键映射.
- Glue — Sublime Text 2和3的跨平台,可扩展插件,可将您喜欢的编辑器连接到Shell.
- File Navigator —键盘友好的文件导航器和管理器.
- Synesthesia —一个用于用漂亮的颜色突出显示文本的插件.
- StyleToken -允许用不同的颜色突出显示某些文本(类似于Notepad ++的“样式标记”功能).
- Origami -随心所欲地分割窗户! 创建新窗格,删除窗格,在窗格之间移动和克隆视图.
- Sync Settings -保持Sublime Text配置同步的跨平台解决方案
- SublimeFileBrowser - Ditch the sidebar and browse your files in a normal tab with your keyboard, like a pro! Also, Dired 使您可以使用ST提供的功能强大的文本编辑功能来修改目录结构.
- PackageResourceViewer —查看和编辑Sublime软件包资源. 有助于扩展和主题开发.
Ruby Profile¶
实用说明:
- Sublime Text setup 用于 Ruby on Rails Tutorial
- Setting up Sublime Text for Ruby development
- ChangeQuotes —将单引号转换为双引号或将双引号转换为单引号.
Plugins:
- RSpec plugin
- BeautifyRuby —美化Ruby代码.
- Sublime Ruby Debugger —用于Sublime Text上的交互式ruby和RoR调试的调试器插件.
- ProductiveSnippetsRuby —一组一致的替代代码段,重点是核心和stdlib(Cheatsheet)
Python Profile¶
Notes:
- Setting up Sublime Text for Python development
- Sublime Text 3 for Python development
- Sublime Text 3 for Python, JavaScript and web developers
Plugins:
- MagicPython —用于Sublime Text和Atom的最新Python语法突出显示器.
- Rope — Python重构库.
- SublimeLinter PEP 257 —的接口 PEP 257 (文档字符串样式检查器).
- Djaneiro — Django支持.
- SublimePythonTidy — PythonTidy 积分.
- Anaconda —使用Jedi,PyFlakes,pep8,PyLint,pep257和McCabe的自动补全,代码替换,IDE功能,autopep8格式,McCabe复杂度检查器和Sublime Text 3的Vagrant,它们永远不会冻结Sublime Text.
- SublimeJEDI — Python自动补全.
JavaScript Profile¶
- JsFormat —一个JavaScript格式插件. 它使用来自http://jsbeautifier.org的命令行/ python-module JavaScript格式化程序来格式化整个js或json文件,或选定的部分.
- CoffeeScript —语法突出显示和检查,命令,快捷方式,代码段,编译等.
- TernJS — JavaScript类型推理引擎集成.
- Bump —用于保持package.json依赖关系最新的插件. 在包悬停时的整洁工具提示中显示最新的npm / yarn依赖版本.
- JavaScript Enhancements —该插件可提供智能的javascript自动完成功能,实时错误,以及许多有关创建,开发和管理javascript项目的功能(例如Cordova,Ionic,React等). 它用 Flow (后台的javascript静态类型检查器).
Client Side Profile¶
- Emmet —用于许多流行的文本编辑器的插件,可以大大改善HTML和CSS工作流程.
- HTMLPrettify
- GutterColor —在包含颜色代码的CSS中的每一行的装订线中显示颜色样本.
- Hayaku —模糊缩写,支持预处理器(Sass,Less,Stylus)以及易于配置的一组工具中的许多其他功能,可更快地编写CSS.
LaTeX Profile¶
- LaTeXTools —一个开源插件,可简化LaTeX文件的使用.
- LaTeXing —扩展名,使您在创建文档时更轻松,更舒适.
Markdown Editing Profile¶
- MarkdownEditing —强大的Markdown包,用于Sublime Text,具有更好的语法理解和良好的配色方案.
- Markdown Preview —通过Sublime Text在Web浏览器中快速预览和构建markdown文件.
Documentation and Help Systems¶
- GotoDocumentation —跳转到当前单词文档的插件.
- DashDoc — Dash 集成Sublime Text.
- HowDoI —即时集成 coding answers search tool.
Integration¶
- Associating text editors with Git
- Command line usage (对于OS X).
- Alfred Workflow 在Sublime Text中打开文件和文件夹.
- LiveReload — Web浏览器页面重新加载插件.
Fun stuff¶
Themes¶
- Soda —深色和浅色自定义UI主题.
- Spacegray — Sublime Text ⅔的一组自定义UI主题. 都是关于炒作和最小化. 带有随附的Base16配色方案的不同口味. http://kkga.github.io/spacegray
- Cobalt2 —功能齐全的Sublime Text蓝色主题
- Flatland — Sublime Text 2和3的简单主题和随附的配色方案.它主要源自Soda,这是Sublime的任何自定义主题开发的合适起点.
- Material theme —此主题带来了Material Design视觉语言. http://equinsuocha.io/material-theme
- Comfort -升华文字的奇妙主题!
- Predawn — Sublime Text和Atom的深色界面和语法主题. http://jamiewilson.io/predawn
- Ayu —具有明亮色彩的简单主题,分为三个版本-黑暗,海市rage楼和明亮,适合一整天的舒适工作.
- Ciapre -简单易用的Sublime Text / TextMate配色方案.
相关扩展:
- Sublime Theme Switcher -无痛主题选择.
Color Schemes¶
- colorsublime.com -大量的Sublime Text配色方案. -http://tmtheme-editor.herokuapp.com-tmTheme格式的在线编辑器,带有大量Sublime Text / Textmate配色方案. GitHib项目页面:https://github.com/aziz/tmTheme-Editor
- Schemr —使您可以使用命令调色板和键盘快捷键快速更改配色方案.
- Themer -用于根据您喜欢的颜色生成配色方案(以及与其他开发工具(包括墙纸)匹配的主题)的工具.
一些最受欢迎的方案:
- Base 16 —精心选择的语法突出显示和默认的16种颜色.
- Solarized -平衡深色和浅色主题.
- Dracula -怪异的配色方案,非常适合万圣节. 也可用于终端和 several other applications.
Alternative Icons¶
Sublime Text有很多非官方的图标替代方法. 以下是一些最引人注目的收藏:
- By Jon-Paul Lunney
- By Chris Lee
- By Daniel Matarazzo
- By Ernest Ojeh
- By Shi Yan Hui
- By Tomas Sykora
- By Matheus Falcão
Monospace Fonts¶
- PT Mono
- Anonymous Pro
- Adobe Source Code Pro
- Consolas (与Microsoft Office一起使用)
- Droid Sans Mono
- Deja Vu Sans Mono
- Fira Mono
- Inconsolata
- Monaco
- Bitstream Vera Sans Mono
- Input 来自字体局
- Hack
也可以看看:
- Recommended Fonts for Programming? 在StackOverflow.
- What are the best programming fonts?
- Progamming Fonts 和 Revisiting Programming Fonts 在 CodingHorror.
Other Bookmark Lists¶
GitHub上还有很多其他书签集合. 看看元书签列表:https://github.com/sindresorhus/awesome
License¶
根据“ 知识共享署名-相同方式共享4.0”国际许可许可 .