All Projects β†’ jfilter β†’ Sublime Text Plugins For Frontend Web Development

jfilter / Sublime Text Plugins For Frontend Web Development

πŸ“ Collection of plugins for Frontend Web Development

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Sublime Text Plugins For Frontend Web Development

Coffeescript Sublime Plugin
Syntax highlighting and checking, commands, shortcuts, snippets, compilation and more.
Stars: ✭ 296 (-73.74%)
Mutual labels:  plugin, sublime-text, sublime-text-3
Sublimeallautocomplete
Extend Sublime autocompletion to find matches in all open files of the current window
Stars: ✭ 906 (-19.61%)
Mutual labels:  plugin, sublime-text, sublime-text-3
Incrementselection
Add a number to each selection in Sublime Text, incremented once per selection
Stars: ✭ 105 (-90.68%)
Mutual labels:  plugin, package, sublime-text
Javascript Completions
JavaScript Completions for sublime text. It helps you to write your scripts more quickly with hints and completions.
Stars: ✭ 341 (-69.74%)
Mutual labels:  sublime-text, sublime-text-3
eRCaGuy dotfiles
.bashrc file, terminal prompt that shows current git branch, Arduino setup, Eclipse setup, git diff with line numbers, helpful scripts, improved Linux productivity, etc.
Stars: ✭ 84 (-92.55%)
Mutual labels:  sublime-text, sublime-text-3
Mac Setup
πŸ› οΈ Front end web development setup for macOS.
Stars: ✭ 265 (-76.49%)
Mutual labels:  webdevelopment, frontend
Nineties
πŸ’Ύ Colors for World Wide Web pioneers
Stars: ✭ 16 (-98.58%)
Mutual labels:  sublime-text, sublime-text-3
Ayu
πŸŽ¨πŸ–Œ Modern Sublime Text theme
Stars: ✭ 3,933 (+248.98%)
Mutual labels:  sublime-text, sublime-text-3
Sublime Better Completion
DEPRECATED, use TypeScript!
Stars: ✭ 342 (-69.65%)
Mutual labels:  sublime-text, frontend
Sublime zk
A SublimeText3 package featuring ID based wiki style links, and #tags, intended for zettelkasten method users. Loaded with tons of features like inline image display, sophisticated tag search, note transclusion features, support for note templates, bibliography support, support for multiple panes, etc. to make working in your Zettelkasten a joy πŸ˜„.
Stars: ✭ 408 (-63.8%)
Mutual labels:  sublime-text, sublime-text-3
Javascriptenhancements
JavaScript Enhancements is a plugin for Sublime Text 3. It offers not only a smart javascript autocomplete but also a lot of features about creating, developing and managing javascript projects (real-time errors, code refactoring, etc.).
Stars: ✭ 592 (-47.47%)
Mutual labels:  sublime-text, sublime-text-3
CodeChampion
Plays epic sound clips when you write epic code on sublime Text!
Stars: ✭ 30 (-97.34%)
Mutual labels:  sublime-text, sublime-text-3
CSSFontFamily
CSSFontFamily is a Sublime Text plugin with a collection of font stacks autocomplete.
Stars: ✭ 15 (-98.67%)
Mutual labels:  sublime-text, sublime-text-3
Easyclangcomplete
πŸ’₯ Robust C/C++ code completion for Sublime Text 3
Stars: ✭ 537 (-52.35%)
Mutual labels:  plugin, sublime-text-3
Sublime Markdown Extended
Top 100 Sublime Text plugin! Markdown syntax highlighter for Sublime Text, with extended support for GFM fenced code blocks, with language-specific syntax highlighting. YAML Front Matter. Works with ST2/ST3. Goes great with Assemble.
Stars: ✭ 645 (-42.77%)
Mutual labels:  package, sublime-text
sublime-patcher
Bash script for patching/cracking Sublime Text on Linux
Stars: ✭ 20 (-98.23%)
Mutual labels:  sublime-text, sublime-text-3
Chromerepl
A Sublime Text plugin to execute JavaScript in Google Chrome
Stars: ✭ 347 (-69.21%)
Mutual labels:  sublime-text, sublime-text-3
network tech
Cisco config syntax and snippets for Sublime Text
Stars: ✭ 82 (-92.72%)
Mutual labels:  sublime-text, sublime-text-3
sublime-text
Subime Text 相关衄源攢集整理
Stars: ✭ 62 (-94.5%)
Mutual labels:  sublime-text, sublime-text-3
Painterro
Painterro - JavaScript painting plugin
Stars: ✭ 496 (-55.99%)
Mutual labels:  plugin, frontend
Previews Sublime in use with some of the used plugins.

Sublime Text 3 Plugins for Frontend Web Development

Sublime is great and for many still the best text editor available. But out of the box, it lacks some features that modern competitors have already built-in. Plugins help to stay ahead but it's a hassle to keep up with all of them. In order to help you, I compiled a list of plugins I use for my daily frontend web development.

If you know plugins that should be on this list, just open an issue. πŸ˜‰

This list was shared by (among others):

Table of Contents

  1. Plugins
    1. Administrative
    2. General
    3. Javascript
    4. HTML & CSS
    5. Linter
    6. Other
  2. Themes
  3. Settings

1. Plugins

πŸ—ƒ i. Administrative

These plugins are kind of 'meta' because they are not concerned with writing code.

  • Package Control: This package enables you to install other packages. Since build 3124, you can install it within Sublime via Tools ➑ Install Package Control.
  • AdvancedNewFile: A better way to create new files. For instance, it automatically creates a folder when needed.
  • SideBarEnhancements: Adds features such as renaming to the sidebar.
  • A File Icon: Add icons to the files in the sidebar.
  • ProjectManager: Organizing project files by putting them in a central location.
  • TodoReview: Scans files for TODOs and more.
  • FindKeyConflicts: Key conflicts are inevitable when you use a lot of plugins.
  • Editor Config: Maintain consistent coding styles between different editors.
  • Sync Settings: Keep Sublime settings in sync via Github-Gist.
  • Package Syncing: Keep all you settings, packages etc in sync via Dropbox and co
  • SFTP: Transfer files to a server via FTPS and SFTP. The plugin is like Sublime Nagware. You can use it for free but get a reminder to buy a licence.
  • TerminalView: A Linux/macOS plugin for Sublime Text 3 that allows for terminals inside editor views.

⌨️ ii. General

Useful for all languages.

  • All Autocomplete: Indexes all open files for auto-completion.
  • BracketHighlighter: Improves the already built-in highlighting.
  • Terminal: Open Terminal with current working directory set to the directory of the open file on a hot key.
  • AlignTab: Align your code by :, =, =>, %, ``, | or your own RegEx.
  • GitGutter: Displays modified lines in the gutter (left to the line numbers).
  • Git: Includes some git commands.
  • GitSavvy: Full git and GitHub integration.
  • Gitignore: Fetches templates for the .gitignore provided by Github.
  • Local History: Keep a local history of your files.
  • DashDoc: Open current selection in Dash on a hot key.
  • Text Pastry: Extend the power of multiple selections with features such as incremental numbers and date ranges.

β˜•οΈ iii. Javascript

🎨 iv. HTML & CSS

  • Sass: Sass is a preprocessor extending CSS and this plugins adds the language support.
  • SassSolutions: Auto-complete for variables and mixins from your 'settings.scss' file.
  • CSS3: Replaces the built-in CSS support with a more up-to-date one. Includes cssnext support. Follow the instructions to make it work properly.
  • Emmet: Allows you to write HTML very fast. You have to learn their way though.
  • Color Highlighter

πŸ”₯ v. Linter

Linters help you to spot mistakes in your code early on. In order to make them work properly, check the instructions in the packages. For some, you have to install additional tools.

πŸ‘₯ vi. Other

2. Themes

The built-in themes do not support recent syntax such as ES2015. In the following, I list some I have test and do it.

3. Settings

{
    // Disallows approving auto-complete suggestions with 'enter' to prevent ambiguous situations.
    // You have to get used to it but also Sublime strongly recommends it.
    "auto_complete_commit_on_tab": true,
    "auto_complete_delay": 0,
    // Allow auto-complete suggestion within snippets.
    "auto_complete_with_fields": true,
    "color_scheme": "Packages/Solarized Color Scheme/Solarized (light).tmTheme",
    "create_window_at_startup": false,
    "draw_white_space": "all",
    "ensure_newline_at_eof_on_save": true,
    "font_face": "Input Sans Narrow",
    "font_size": 15,
    "highlight_line": true,
    "ignored_packages":
    [
        "CSS",
        "Vintage"
    ],
    // Highlights the indentation of the current scope.
    "indent_guide_options":
    [
        "draw_normal",
        "draw_active"
    ],
    "indent_to_bracket": true,
    "rulers":
    [
        80
    ],
    "tab_size": 2,
    "translate_tabs_to_spaces": true,
    // NB: the following could lead to a lot of (unnecessary) changes in other's peoples files
    "trim_trailing_white_space_on_save": true,
    "word_wrap": true
}

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].