Skip to content

Latest commit

History

53 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Sublime

A collection of some of the best Sublime Text packages, themes, tutorials, articles and goodies.

Getting Started

Language-Specific

HTML/CSS

Essentials

HTML Preprocessors/Templating

CSS Preprocessors

CSS Frameworks

Prettification

Workflow

  • Grunt - Grunt task runner in Sublime Text
  • Gulp - Gulp task runner in Sublime Text
  • Bower - install bower packages from Sublime Text

Compatibility

Other

Javascript

Essentials

Preprocessors

Frameworks

Other

Python

  • FoldPython - intelligent folding and code navigation

Go

  • Sourcegraph - instant code usage examples, as you type ("automatic pair programmer")

Java

  • JavaIME - Easily import Java packages and classes in sublime text

Other Languages

Linters

SublimeLinter

For a more full list of SublimeLinters, check out this.

Other Linters

Version Control

  • GitSavvy - Sourcetree Like Git interface
  • Git - awesome git integration into Sublime Text
  • GitGutter - see git diffs in gutter
  • Github Tools - tools to work with Github in Sublime Text
  • SVN - plugin for Subversion

FTP, FTPS, and SFTP

  • SFTP - excellent file transfer package with stellar documentation.

Writing and publishing

  • AsciiDoc - syntax highlighting, snippets and other goodies for AsciiDoc editing
  • MarkdownEditing - powerful Markdown package with better syntax understanding and good color schemes
  • KeyboardSpellCheck - fast spell checking sans mouse

UI Upgrades

Themes

Color Schemes

Theme/Color Scheme Related Links

  • Album Themes - compilation of color themes that fit color themes of specific album covers
  • tmTheme Editor - allows you to make your own Sublime color schemes
  • ColorSublime - a website featuring a wide variety of Sublime color schemes
  • Schemr - a package that allows you to switch between color schemes faster
  • Sublimescheme - a python package to quickly create a colour scheme with as little as six lines of code.
  • Sublimetheme - a Ruby package to quickly create a colour scheme with as little as six lines of code.

Other

Learning Resources

Books

Video Tutorials

Other

  • TodoReview - plugin for reviewing todo (and other) comments within your code
  • Alignment - A simple key-binding for aligning multi-line and multiple selections
  • GhostText - Allows live editing of Chrome/Firefox text area or JS Code editor content with Sublime Text 3 using WebSockets
  • AdvancedNewFile - Advanced file creation. E.g. allows to specify file path right when creating a new file
  • FileDiffs - Show file diffs
  • TrailingSpaces - Highlight trailing spaces/tabs and delete them
  • SublimeCodeIntel - Full-featured code intelligence and smart autocomplete engine
  • All Autocomplete - Extend autocompletion to find matches in all open files of the current window
  • SelectUntil - expand or move all selections to a regex match
  • AutoFileName - autocomplete filenames in Sublime Text
  • DocBlockr - Simplifies writing DocBlock comments

Contributing

Feel free to contribute helpful links that could make the use of Sublime easier. When linking to packages, please make sure the link directs to the package's Package Control page, and also make sure that the link is placed in the proper section or subsection.

I'll make sure to answer to all issues issued and all pull requests pulled. Typos, suggestions, broken links, grammar errors, whatever. Go right ahead.

Huge thanks to the Sublime team at Sublime Text for producing such a wonderful editor, and thanks to @wbond for creating Package Control.

About

A collection of some of the best Sublime Text packages, themes, and goodies.

Resources

Stars

1.1k stars

Watchers

69 watching

Forks

Releases

Packages

Used by

Contributors

, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
GitHub - JaredCubilla/sublime: A collection of some of the best Sublime Text packages, themes, and goodies. · GitHub
Skip to content

Latest commit

History

53 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Sublime

A collection of some of the best Sublime Text packages, themes, tutorials, articles and goodies.

Getting Started

Language-Specific

HTML/CSS

Essentials

HTML Preprocessors/Templating

CSS Preprocessors

CSS Frameworks

Prettification

Workflow

  • Grunt - Grunt task runner in Sublime Text
  • Gulp - Gulp task runner in Sublime Text
  • Bower - install bower packages from Sublime Text

Compatibility

Other

Javascript

Essentials

Preprocessors

Frameworks

Other

Python

  • FoldPython - intelligent folding and code navigation

Go

  • Sourcegraph - instant code usage examples, as you type ("automatic pair programmer")

Java

  • JavaIME - Easily import Java packages and classes in sublime text

Other Languages

Linters

SublimeLinter

For a more full list of SublimeLinters, check out this.

Other Linters

Version Control

  • GitSavvy - Sourcetree Like Git interface
  • Git - awesome git integration into Sublime Text
  • GitGutter - see git diffs in gutter
  • Github Tools - tools to work with Github in Sublime Text
  • SVN - plugin for Subversion

FTP, FTPS, and SFTP

  • SFTP - excellent file transfer package with stellar documentation.

Writing and publishing

  • AsciiDoc - syntax highlighting, snippets and other goodies for AsciiDoc editing
  • MarkdownEditing - powerful Markdown package with better syntax understanding and good color schemes
  • KeyboardSpellCheck - fast spell checking sans mouse

UI Upgrades

Themes

Color Schemes

Theme/Color Scheme Related Links

  • Album Themes - compilation of color themes that fit color themes of specific album covers
  • tmTheme Editor - allows you to make your own Sublime color schemes
  • ColorSublime - a website featuring a wide variety of Sublime color schemes
  • Schemr - a package that allows you to switch between color schemes faster
  • Sublimescheme - a python package to quickly create a colour scheme with as little as six lines of code.
  • Sublimetheme - a Ruby package to quickly create a colour scheme with as little as six lines of code.

Other

Learning Resources

Books

Video Tutorials

Other

  • TodoReview - plugin for reviewing todo (and other) comments within your code
  • Alignment - A simple key-binding for aligning multi-line and multiple selections
  • GhostText - Allows live editing of Chrome/Firefox text area or JS Code editor content with Sublime Text 3 using WebSockets
  • AdvancedNewFile - Advanced file creation. E.g. allows to specify file path right when creating a new file
  • FileDiffs - Show file diffs
  • TrailingSpaces - Highlight trailing spaces/tabs and delete them
  • SublimeCodeIntel - Full-featured code intelligence and smart autocomplete engine
  • All Autocomplete - Extend autocompletion to find matches in all open files of the current window
  • SelectUntil - expand or move all selections to a regex match
  • AutoFileName - autocomplete filenames in Sublime Text
  • DocBlockr - Simplifies writing DocBlock comments

Contributing

Feel free to contribute helpful links that could make the use of Sublime easier. When linking to packages, please make sure the link directs to the package's Package Control page, and also make sure that the link is placed in the proper section or subsection.

I'll make sure to answer to all issues issued and all pull requests pulled. Typos, suggestions, broken links, grammar errors, whatever. Go right ahead.

Huge thanks to the Sublime team at Sublime Text for producing such a wonderful editor, and thanks to @wbond for creating Package Control.

About

A collection of some of the best Sublime Text packages, themes, and goodies.

Resources

Stars

1.1k stars

Watchers

69 watching

Forks

Releases

Packages

Used by

Contributors

, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - JaredCubilla/sublime: A collection of some of the best Sublime Text packages, themes, and goodies. · GitHub
Skip to content

Latest commit

History

53 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Sublime

A collection of some of the best Sublime Text packages, themes, tutorials, articles and goodies.

Getting Started

Language-Specific

HTML/CSS

Essentials

HTML Preprocessors/Templating

CSS Preprocessors

CSS Frameworks

Prettification

Workflow

  • Grunt - Grunt task runner in Sublime Text
  • Gulp - Gulp task runner in Sublime Text
  • Bower - install bower packages from Sublime Text

Compatibility

Other

Javascript

Essentials

Preprocessors

Frameworks

Other

Python

  • FoldPython - intelligent folding and code navigation

Go

  • Sourcegraph - instant code usage examples, as you type ("automatic pair programmer")

Java

  • JavaIME - Easily import Java packages and classes in sublime text

Other Languages

Linters

SublimeLinter

For a more full list of SublimeLinters, check out this.

Other Linters

Version Control

  • GitSavvy - Sourcetree Like Git interface
  • Git - awesome git integration into Sublime Text
  • GitGutter - see git diffs in gutter
  • Github Tools - tools to work with Github in Sublime Text
  • SVN - plugin for Subversion

FTP, FTPS, and SFTP

  • SFTP - excellent file transfer package with stellar documentation.

Writing and publishing

  • AsciiDoc - syntax highlighting, snippets and other goodies for AsciiDoc editing
  • MarkdownEditing - powerful Markdown package with better syntax understanding and good color schemes
  • KeyboardSpellCheck - fast spell checking sans mouse

UI Upgrades

Themes

Color Schemes

Theme/Color Scheme Related Links

  • Album Themes - compilation of color themes that fit color themes of specific album covers
  • tmTheme Editor - allows you to make your own Sublime color schemes
  • ColorSublime - a website featuring a wide variety of Sublime color schemes
  • Schemr - a package that allows you to switch between color schemes faster
  • Sublimescheme - a python package to quickly create a colour scheme with as little as six lines of code.
  • Sublimetheme - a Ruby package to quickly create a colour scheme with as little as six lines of code.

Other

Learning Resources

Books

Video Tutorials

Other

  • TodoReview - plugin for reviewing todo (and other) comments within your code
  • Alignment - A simple key-binding for aligning multi-line and multiple selections
  • GhostText - Allows live editing of Chrome/Firefox text area or JS Code editor content with Sublime Text 3 using WebSockets
  • AdvancedNewFile - Advanced file creation. E.g. allows to specify file path right when creating a new file
  • FileDiffs - Show file diffs
  • TrailingSpaces - Highlight trailing spaces/tabs and delete them
  • SublimeCodeIntel - Full-featured code intelligence and smart autocomplete engine
  • All Autocomplete - Extend autocompletion to find matches in all open files of the current window
  • SelectUntil - expand or move all selections to a regex match
  • AutoFileName - autocomplete filenames in Sublime Text
  • DocBlockr - Simplifies writing DocBlock comments

Contributing

Feel free to contribute helpful links that could make the use of Sublime easier. When linking to packages, please make sure the link directs to the package's Package Control page, and also make sure that the link is placed in the proper section or subsection.

I'll make sure to answer to all issues issued and all pull requests pulled. Typos, suggestions, broken links, grammar errors, whatever. Go right ahead.

Huge thanks to the Sublime team at Sublime Text for producing such a wonderful editor, and thanks to @wbond for creating Package Control.

About

A collection of some of the best Sublime Text packages, themes, and goodies.

Resources

Stars

1.1k stars

Watchers

69 watching

Forks

Releases

Packages

Used by

Contributors

, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - JaredCubilla/sublime: A collection of some of the best Sublime Text packages, themes, and goodies. · GitHub
Skip to content

Latest commit

History

53 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Sublime

A collection of some of the best Sublime Text packages, themes, tutorials, articles and goodies.

Getting Started

Language-Specific

HTML/CSS

Essentials

HTML Preprocessors/Templating

CSS Preprocessors

CSS Frameworks

Prettification

Workflow

  • Grunt - Grunt task runner in Sublime Text
  • Gulp - Gulp task runner in Sublime Text
  • Bower - install bower packages from Sublime Text

Compatibility

Other

Javascript

Essentials

Preprocessors

Frameworks

Other

Python

  • FoldPython - intelligent folding and code navigation

Go

  • Sourcegraph - instant code usage examples, as you type ("automatic pair programmer")

Java

  • JavaIME - Easily import Java packages and classes in sublime text

Other Languages

Linters

SublimeLinter

For a more full list of SublimeLinters, check out this.

Other Linters

Version Control

  • GitSavvy - Sourcetree Like Git interface
  • Git - awesome git integration into Sublime Text
  • GitGutter - see git diffs in gutter
  • Github Tools - tools to work with Github in Sublime Text
  • SVN - plugin for Subversion

FTP, FTPS, and SFTP

  • SFTP - excellent file transfer package with stellar documentation.

Writing and publishing

  • AsciiDoc - syntax highlighting, snippets and other goodies for AsciiDoc editing
  • MarkdownEditing - powerful Markdown package with better syntax understanding and good color schemes
  • KeyboardSpellCheck - fast spell checking sans mouse

UI Upgrades

Themes

Color Schemes

Theme/Color Scheme Related Links

  • Album Themes - compilation of color themes that fit color themes of specific album covers
  • tmTheme Editor - allows you to make your own Sublime color schemes
  • ColorSublime - a website featuring a wide variety of Sublime color schemes
  • Schemr - a package that allows you to switch between color schemes faster
  • Sublimescheme - a python package to quickly create a colour scheme with as little as six lines of code.
  • Sublimetheme - a Ruby package to quickly create a colour scheme with as little as six lines of code.

Other

Learning Resources

Books

Video Tutorials

Other

  • TodoReview - plugin for reviewing todo (and other) comments within your code
  • Alignment - A simple key-binding for aligning multi-line and multiple selections
  • GhostText - Allows live editing of Chrome/Firefox text area or JS Code editor content with Sublime Text 3 using WebSockets
  • AdvancedNewFile - Advanced file creation. E.g. allows to specify file path right when creating a new file
  • FileDiffs - Show file diffs
  • TrailingSpaces - Highlight trailing spaces/tabs and delete them
  • SublimeCodeIntel - Full-featured code intelligence and smart autocomplete engine
  • All Autocomplete - Extend autocompletion to find matches in all open files of the current window
  • SelectUntil - expand or move all selections to a regex match
  • AutoFileName - autocomplete filenames in Sublime Text
  • DocBlockr - Simplifies writing DocBlock comments

Contributing

Feel free to contribute helpful links that could make the use of Sublime easier. When linking to packages, please make sure the link directs to the package's Package Control page, and also make sure that the link is placed in the proper section or subsection.

I'll make sure to answer to all issues issued and all pull requests pulled. Typos, suggestions, broken links, grammar errors, whatever. Go right ahead.

Huge thanks to the Sublime team at Sublime Text for producing such a wonderful editor, and thanks to @wbond for creating Package Control.

About

A collection of some of the best Sublime Text packages, themes, and goodies.

Resources

Stars

1.1k stars

Watchers

69 watching

Forks

Releases

Packages

Used by

Contributors

, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ' GitHub - JaredCubilla/sublime: A collection of some of the best Sublime Text packages, themes, and goodies. · GitHub
Skip to content

Latest commit

History

53 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Sublime

A collection of some of the best Sublime Text packages, themes, tutorials, articles and goodies.

Getting Started

Language-Specific

HTML/CSS

Essentials

HTML Preprocessors/Templating

CSS Preprocessors

CSS Frameworks

Prettification

Workflow

  • Grunt - Grunt task runner in Sublime Text
  • Gulp - Gulp task runner in Sublime Text
  • Bower - install bower packages from Sublime Text

Compatibility

Other

Javascript

Essentials

Preprocessors

Frameworks

Other

Python

  • FoldPython - intelligent folding and code navigation

Go

  • Sourcegraph - instant code usage examples, as you type ("automatic pair programmer")

Java

  • JavaIME - Easily import Java packages and classes in sublime text

Other Languages

Linters

SublimeLinter

For a more full list of SublimeLinters, check out this.

Other Linters

Version Control

  • GitSavvy - Sourcetree Like Git interface
  • Git - awesome git integration into Sublime Text
  • GitGutter - see git diffs in gutter
  • Github Tools - tools to work with Github in Sublime Text
  • SVN - plugin for Subversion

FTP, FTPS, and SFTP

  • SFTP - excellent file transfer package with stellar documentation.

Writing and publishing

  • AsciiDoc - syntax highlighting, snippets and other goodies for AsciiDoc editing
  • MarkdownEditing - powerful Markdown package with better syntax understanding and good color schemes
  • KeyboardSpellCheck - fast spell checking sans mouse

UI Upgrades

Themes

Color Schemes

Theme/Color Scheme Related Links

  • Album Themes - compilation of color themes that fit color themes of specific album covers
  • tmTheme Editor - allows you to make your own Sublime color schemes
  • ColorSublime - a website featuring a wide variety of Sublime color schemes
  • Schemr - a package that allows you to switch between color schemes faster
  • Sublimescheme - a python package to quickly create a colour scheme with as little as six lines of code.
  • Sublimetheme - a Ruby package to quickly create a colour scheme with as little as six lines of code.

Other

Learning Resources

Books

Video Tutorials

Other

  • TodoReview - plugin for reviewing todo (and other) comments within your code
  • Alignment - A simple key-binding for aligning multi-line and multiple selections
  • GhostText - Allows live editing of Chrome/Firefox text area or JS Code editor content with Sublime Text 3 using WebSockets
  • AdvancedNewFile - Advanced file creation. E.g. allows to specify file path right when creating a new file
  • FileDiffs - Show file diffs
  • TrailingSpaces - Highlight trailing spaces/tabs and delete them
  • SublimeCodeIntel - Full-featured code intelligence and smart autocomplete engine
  • All Autocomplete - Extend autocompletion to find matches in all open files of the current window
  • SelectUntil - expand or move all selections to a regex match
  • AutoFileName - autocomplete filenames in Sublime Text
  • DocBlockr - Simplifies writing DocBlock comments

Contributing

Feel free to contribute helpful links that could make the use of Sublime easier. When linking to packages, please make sure the link directs to the package's Package Control page, and also make sure that the link is placed in the proper section or subsection.

I'll make sure to answer to all issues issued and all pull requests pulled. Typos, suggestions, broken links, grammar errors, whatever. Go right ahead.

Huge thanks to the Sublime team at Sublime Text for producing such a wonderful editor, and thanks to @wbond for creating Package Control.

About

A collection of some of the best Sublime Text packages, themes, and goodies.

Resources

Stars

1.1k stars

Watchers

69 watching

Forks

Releases

Packages

Used by

Contributors

, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - JaredCubilla/sublime: A collection of some of the best Sublime Text packages, themes, and goodies. · GitHub
Skip to content

Latest commit

History

53 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Sublime

A collection of some of the best Sublime Text packages, themes, tutorials, articles and goodies.

Getting Started

Language-Specific

HTML/CSS

Essentials

HTML Preprocessors/Templating

CSS Preprocessors

CSS Frameworks

Prettification

Workflow

  • Grunt - Grunt task runner in Sublime Text
  • Gulp - Gulp task runner in Sublime Text
  • Bower - install bower packages from Sublime Text

Compatibility

Other

Javascript

Essentials

Preprocessors

Frameworks

Other

Python

  • FoldPython - intelligent folding and code navigation

Go

  • Sourcegraph - instant code usage examples, as you type ("automatic pair programmer")

Java

  • JavaIME - Easily import Java packages and classes in sublime text

Other Languages

Linters

SublimeLinter

For a more full list of SublimeLinters, check out this.

Other Linters

Version Control

  • GitSavvy - Sourcetree Like Git interface
  • Git - awesome git integration into Sublime Text
  • GitGutter - see git diffs in gutter
  • Github Tools - tools to work with Github in Sublime Text
  • SVN - plugin for Subversion

FTP, FTPS, and SFTP

  • SFTP - excellent file transfer package with stellar documentation.

Writing and publishing

  • AsciiDoc - syntax highlighting, snippets and other goodies for AsciiDoc editing
  • MarkdownEditing - powerful Markdown package with better syntax understanding and good color schemes
  • KeyboardSpellCheck - fast spell checking sans mouse

UI Upgrades

Themes

Color Schemes

Theme/Color Scheme Related Links

  • Album Themes - compilation of color themes that fit color themes of specific album covers
  • tmTheme Editor - allows you to make your own Sublime color schemes
  • ColorSublime - a website featuring a wide variety of Sublime color schemes
  • Schemr - a package that allows you to switch between color schemes faster
  • Sublimescheme - a python package to quickly create a colour scheme with as little as six lines of code.
  • Sublimetheme - a Ruby package to quickly create a colour scheme with as little as six lines of code.

Other

Learning Resources

Books

Video Tutorials

Other

  • TodoReview - plugin for reviewing todo (and other) comments within your code
  • Alignment - A simple key-binding for aligning multi-line and multiple selections
  • GhostText - Allows live editing of Chrome/Firefox text area or JS Code editor content with Sublime Text 3 using WebSockets
  • AdvancedNewFile - Advanced file creation. E.g. allows to specify file path right when creating a new file
  • FileDiffs - Show file diffs
  • TrailingSpaces - Highlight trailing spaces/tabs and delete them
  • SublimeCodeIntel - Full-featured code intelligence and smart autocomplete engine
  • All Autocomplete - Extend autocompletion to find matches in all open files of the current window
  • SelectUntil - expand or move all selections to a regex match
  • AutoFileName - autocomplete filenames in Sublime Text
  • DocBlockr - Simplifies writing DocBlock comments

Contributing

Feel free to contribute helpful links that could make the use of Sublime easier. When linking to packages, please make sure the link directs to the package's Package Control page, and also make sure that the link is placed in the proper section or subsection.

I'll make sure to answer to all issues issued and all pull requests pulled. Typos, suggestions, broken links, grammar errors, whatever. Go right ahead.

Huge thanks to the Sublime team at Sublime Text for producing such a wonderful editor, and thanks to @wbond for creating Package Control.

About

A collection of some of the best Sublime Text packages, themes, and goodies.

Resources

Stars

1.1k stars

Watchers

69 watching

Forks

Releases

Packages

Used by

Contributors

, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - JaredCubilla/sublime: A collection of some of the best Sublime Text packages, themes, and goodies. · GitHub
Skip to content

Latest commit

History

53 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Sublime

A collection of some of the best Sublime Text packages, themes, tutorials, articles and goodies.

Getting Started

Language-Specific

HTML/CSS

Essentials

HTML Preprocessors/Templating

CSS Preprocessors

CSS Frameworks

Prettification

Workflow

  • Grunt - Grunt task runner in Sublime Text
  • Gulp - Gulp task runner in Sublime Text
  • Bower - install bower packages from Sublime Text

Compatibility

Other

Javascript

Essentials

Preprocessors

Frameworks

Other

Python

  • FoldPython - intelligent folding and code navigation

Go

  • Sourcegraph - instant code usage examples, as you type ("automatic pair programmer")

Java

  • JavaIME - Easily import Java packages and classes in sublime text

Other Languages

Linters

SublimeLinter

For a more full list of SublimeLinters, check out this.

Other Linters

Version Control

  • GitSavvy - Sourcetree Like Git interface
  • Git - awesome git integration into Sublime Text
  • GitGutter - see git diffs in gutter
  • Github Tools - tools to work with Github in Sublime Text
  • SVN - plugin for Subversion

FTP, FTPS, and SFTP

  • SFTP - excellent file transfer package with stellar documentation.

Writing and publishing

  • AsciiDoc - syntax highlighting, snippets and other goodies for AsciiDoc editing
  • MarkdownEditing - powerful Markdown package with better syntax understanding and good color schemes
  • KeyboardSpellCheck - fast spell checking sans mouse

UI Upgrades

Themes

Color Schemes

Theme/Color Scheme Related Links

  • Album Themes - compilation of color themes that fit color themes of specific album covers
  • tmTheme Editor - allows you to make your own Sublime color schemes
  • ColorSublime - a website featuring a wide variety of Sublime color schemes
  • Schemr - a package that allows you to switch between color schemes faster
  • Sublimescheme - a python package to quickly create a colour scheme with as little as six lines of code.
  • Sublimetheme - a Ruby package to quickly create a colour scheme with as little as six lines of code.

Other

Learning Resources

Books

Video Tutorials

Other

  • TodoReview - plugin for reviewing todo (and other) comments within your code
  • Alignment - A simple key-binding for aligning multi-line and multiple selections
  • GhostText - Allows live editing of Chrome/Firefox text area or JS Code editor content with Sublime Text 3 using WebSockets
  • AdvancedNewFile - Advanced file creation. E.g. allows to specify file path right when creating a new file
  • FileDiffs - Show file diffs
  • TrailingSpaces - Highlight trailing spaces/tabs and delete them
  • SublimeCodeIntel - Full-featured code intelligence and smart autocomplete engine
  • All Autocomplete - Extend autocompletion to find matches in all open files of the current window
  • SelectUntil - expand or move all selections to a regex match
  • AutoFileName - autocomplete filenames in Sublime Text
  • DocBlockr - Simplifies writing DocBlock comments

Contributing

Feel free to contribute helpful links that could make the use of Sublime easier. When linking to packages, please make sure the link directs to the package's Package Control page, and also make sure that the link is placed in the proper section or subsection.

I'll make sure to answer to all issues issued and all pull requests pulled. Typos, suggestions, broken links, grammar errors, whatever. Go right ahead.

Huge thanks to the Sublime team at Sublime Text for producing such a wonderful editor, and thanks to @wbond for creating Package Control.

About

A collection of some of the best Sublime Text packages, themes, and goodies.

Resources

Stars

1.1k stars

Watchers

69 watching

Forks

Releases

Packages

Used by

Contributors

, 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })(); GitHub - JaredCubilla/sublime: A collection of some of the best Sublime Text packages, themes, and goodies. · GitHub
Skip to content

Latest commit

History

53 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Sublime

A collection of some of the best Sublime Text packages, themes, tutorials, articles and goodies.

Getting Started

Language-Specific

HTML/CSS

Essentials

HTML Preprocessors/Templating

CSS Preprocessors

CSS Frameworks

Prettification

Workflow

  • Grunt - Grunt task runner in Sublime Text
  • Gulp - Gulp task runner in Sublime Text
  • Bower - install bower packages from Sublime Text

Compatibility

Other

Javascript

Essentials

Preprocessors

Frameworks

Other

Python

  • FoldPython - intelligent folding and code navigation

Go

  • Sourcegraph - instant code usage examples, as you type ("automatic pair programmer")

Java

  • JavaIME - Easily import Java packages and classes in sublime text

Other Languages

Linters

SublimeLinter

For a more full list of SublimeLinters, check out this.

Other Linters

Version Control

  • GitSavvy - Sourcetree Like Git interface
  • Git - awesome git integration into Sublime Text
  • GitGutter - see git diffs in gutter
  • Github Tools - tools to work with Github in Sublime Text
  • SVN - plugin for Subversion

FTP, FTPS, and SFTP

  • SFTP - excellent file transfer package with stellar documentation.

Writing and publishing

  • AsciiDoc - syntax highlighting, snippets and other goodies for AsciiDoc editing
  • MarkdownEditing - powerful Markdown package with better syntax understanding and good color schemes
  • KeyboardSpellCheck - fast spell checking sans mouse

UI Upgrades

Themes

Color Schemes

Theme/Color Scheme Related Links

  • Album Themes - compilation of color themes that fit color themes of specific album covers
  • tmTheme Editor - allows you to make your own Sublime color schemes
  • ColorSublime - a website featuring a wide variety of Sublime color schemes
  • Schemr - a package that allows you to switch between color schemes faster
  • Sublimescheme - a python package to quickly create a colour scheme with as little as six lines of code.
  • Sublimetheme - a Ruby package to quickly create a colour scheme with as little as six lines of code.

Other

Learning Resources

Books

Video Tutorials

Other

  • TodoReview - plugin for reviewing todo (and other) comments within your code
  • Alignment - A simple key-binding for aligning multi-line and multiple selections
  • GhostText - Allows live editing of Chrome/Firefox text area or JS Code editor content with Sublime Text 3 using WebSockets
  • AdvancedNewFile - Advanced file creation. E.g. allows to specify file path right when creating a new file
  • FileDiffs - Show file diffs
  • TrailingSpaces - Highlight trailing spaces/tabs and delete them
  • SublimeCodeIntel - Full-featured code intelligence and smart autocomplete engine
  • All Autocomplete - Extend autocompletion to find matches in all open files of the current window
  • SelectUntil - expand or move all selections to a regex match
  • AutoFileName - autocomplete filenames in Sublime Text
  • DocBlockr - Simplifies writing DocBlock comments

Contributing

Feel free to contribute helpful links that could make the use of Sublime easier. When linking to packages, please make sure the link directs to the package's Package Control page, and also make sure that the link is placed in the proper section or subsection.

I'll make sure to answer to all issues issued and all pull requests pulled. Typos, suggestions, broken links, grammar errors, whatever. Go right ahead.

Huge thanks to the Sublime team at Sublime Text for producing such a wonderful editor, and thanks to @wbond for creating Package Control.

About

A collection of some of the best Sublime Text packages, themes, and goodies.

Resources

Stars

1.1k stars

Watchers

69 watching

Forks

Releases

Packages

Used by

Contributors