Best Package Sublime Text 3
However, before you install anything, you’ll probably want to know a little more about the packages available to you so you can choose the best ones for your workflow. 10 Top Sublime Text Packages for Web Developers. There are hundreds of Sublime Text packages to choose from, so curating a list of top picks isn’t an easy task.
- Best Package For Sublime Text 3
- Sublime Text 3 Package Control
- Sublime Text 3 Package Download
- Best Sublime Packages
- The magic of Sublime Text lies in its flexible functionality, and with the ability to extend the code editor with custom packages and plugins. With the use of right packages, one can create their Sublime Text environment to reflect a fully comprehensive building, testing, and launching environment, which not only adds to productivity but also.
- Type Install Package until you see Package Control: Install Package. When the list of packages appears, type Alignment until you find it. Press Enter to install Sublime Alignment. Check out below GIF for reference to know How to Install the alignment package.
Sublime Text is one of the most popular code editors available right now. It is adored by many programmers for it's speed, simplicity, and rich plugin ecosystem.
To help developers get the most our of Sublime, we decided to make a list containing some of the extensions that we use and love. If we haven't included some of your favorites, feel free to share them with us in the comment section :)
Package Control
We cannot start off our list without mentioning Package Control. It's the plugin manager for Sublime, and without it installing and removing packages would be a huge pain. If you do not have Package Control installed, make sure you do that first, as it will allow you to quickly try out the other plugins in this article.
JavaScript & NodeJS Snippets
A collection of shorthand snippets for writing common JavaScript expressions much faster. Why write document.querySelector('selector');
when you can simply type qs
, press tab, and let Sublime do the rest of the work.
Emmet
Like the previous plugin in the list, this one let's you use snippets to write code faster. The difference here is that instead of JS expresions, Emmet works for HTML and CSS, letting you write long tags, nested elements, or whole page templates in one go.
Best Package For Sublime Text 3
Emmet is a bit complex, so if want a simpler alternative you could try a similar plugin called HTML Snippets. It has less features, but is way easier to use, and has a great straightforward documentation.
Advanced New File
This awesome package makes it possible to create new files blazingly fast. Instead of browsing folders, and using the menus, you simply open a prompt with super+alt+n
and write the path to your new file. The plugin will also add any non-existing directories from the path, and even supports auto completion for folder names.
Git
A Git integration that works directly from the Sublime Text command palette. The package provides quick access to a number of commonly used Git commands, allowing developers to add files, make commits, or open the Git logs, without ever leaving Sublime.
GitGutter
Very useful extension that marks each line in your source code, telling you its Git status and giving you an overview of the changes that have occurred. GitGutter can be used to compare your files to the git HEAD, origin, a branch of your choice, or even certain commits.
Side Bar Enhancements
In Sublime Text the project you are working on is overviewed in the left side panel. Although it gives you some options for working with your files, the available default actions are quite limited. This plugin changes that by adding over 20 options to the right-click menu, including Open in browser, duplicate, and lots of other useful stuff.
ColorPicker
A tiny, useful color picker that is very simple to use and great for quickly grabbing color hex values. The plugin opens in a separate window and allows you to choose a color from a palette or use an eye dropper to extract color from anywhere on your screen.
Placeholders
Sublime Text 3 Package Control
Sublime Text 3 has a built-in Lorem Ipsum generator that you can use for creating dummy text. The Placeholders plugin extends that functionality and allows ST to quickly generate for you placeholder images, forms, lists, and tables.
DocBlockr
This is an extension for those of you who like to add detailed comments to function definitions. DocBlockr allows you to effortlessly generate descriptions for your functions including the parameters they take, the returned value, and variable types.
SublimeCodeIntel
Code intelligence plugin that indexes your source files and enables you to find function definitions and jump to them. This extension works for a plethora of popular and not-so-popular programming languages.
Minify
A code minifer and beautifier in one. Minify takes your current opened file, and creates a new .min or .pretty version of it in the same directory. Works with CSS, HTML, JavaScript, JSONs, and SVGs.
This package relies on external node.js libraries for minifying and beautifying, so you will need to install them separately:
Sublime Linter
This package enables the code editor to check for syntax errors, bad practices, or other mistakes that the developer may have made. SublimeLinter itself just acts as a base framework for linting, so you also need to install separate plugins for each language you code in.
Color Highlighter
A feature you can see in many other IDEs and text editors, but is missing from Sublime, is color previews. Using the Color Highlighter extension you can enable it in ST, allowing you to see how all hex and RGBA values are translated to color, directly in your style sheets.
Language Packs
Sublime Text has code highlighting for over 50 languages but there are some frameworks or niche web dev languages that are not supported yet. Thanks to the plugin nature of the editor, the community can create and distribute packs for any imaginable programming language:
Bonus: Themes
Installing a beautiful theme to your text editor definitely makes writing code more enjoyable. There are tons of great themes and color palletes available for Sublime text, here are a few of our favorites:
- Agila (theme used in the screenshots)
Bootstrap Studio
The revolutionary web design tool for creating responsive websites and apps.
Learn moreAlthough most C/C++ developers use popular integrated development environments like Visual Studio, versatile code editors like Sublime text is also taking its place among professional C++ programmers. By default, you get basic syntax highlighting while writing C++ code in this popular code editor. But, there are several powerful and feature-packed plugins one can use to enrich the C++ code writing experience within Sublime Text. Some of these add-ons are targeted for C code while other packages cover both C and C++ code. You can combine two or more plugins to tweak and customize the environment as per your requirements. All these extensions are open source and can be fine-tuned quite easily after forking on GitHub. I've thoroughly tested these C/C++ packages in Sublime Text 3 and found them working seamlessly without any issues. Most of these extensions also work fine on Sublime Text 2 without any issues. So, if you're a coding ninja, do take advantage of these powerful C/C++ extensions.C++ Starting Kit - This plugin covers C, C++ and C++ 11 with enhanced syntax highlighting supporting all the latest standards. It also includes customizable syntax definition for C++ code facilitating fine-tuning the highlighting for the personalized environment. It also has a powerful feature that allows you to define custom build sequence for g++ compilers making it one of the best plugins for professional C++ developers. It also includes a nice bundled color scheme theme for the C/C++ code which can easily override the current theme (if required) within your code editor.
C Improved - Though the name suggests that it includes features related to C but that's not truth. It includes support for C++ and Objective-C as well. If you write complex multi-line macros in your code, this extension parses and highlights them accurately for better readability. Hardcore programmers working with Linux kernel code will be impressed by this add-ons ability to format and highlight such code in the best possible way. The same feature is also supported for Windows drivers source code. Its another handy feature highlights only standard functions calls to make them stand out in code.
C++11 - As the name implies, this plugin is a complete package for correct syntax highlighting for C++11 code base. It's lightweight and works perfectly with large and complex code. If you only work with C++11, you must use this plugin for better code readability. It can work both with version 2 and 3 without any issues. Since this extension entirely works on its own, it has no dependency on other plugins to make it work smoothly. You can combine this plugin with other relevant extensions to further customize the coding environment. This flexible and powerful plugin is worth a try.
CppBuilder - Developers who use GNU Make system for compiling and building their C++ projects will find this add-on extremely useful. Once installed and configured, this plugin can automatically create a project folder for you along with the required Makefile to build and run the application. It has several handy keyboard shortcuts to speed up the file making and building process. Through the universal project settings file, you can completely customize the project building process to match your needs. It can be used for a large project as well as for a single C++ file. I've tested it with ST3 on Linux.
CMakeSnippets - This is yet another powerful and flexible plugin for professional developers working on large projects with CMake project building environments. It provides handy snippets, shortcuts and several other features to let you build configuration and build files for large projects. Since this extension has no support for syntax highlighting of CMake files, one must install an additional plugin to get that feature. It supports code snippet completion for several popular tool chains easing the build process. Do once try it if you regularly use CMake build system for your projects.
Clang Format - This is one of my preferred Sublime Text plugins for beautifying the C or C++ code. Its syntax highlighting system is based on Clang format which is further enhanced to give you better readability and code scanning experience. It includes several keyboard shortcuts as well as a command palette for quickly accessing various options and features. This plugin is only available for ST3 and works on almost all popular platforms. Users can also customize the entire formatting styles through a single settings file giving you enough flexibility to make it behave as you want it to.
C++ Snippets - If you eat and breathe C++, this plugin is a must. It includes lots of handy and commonly used C++ snippets to speed up the coding process. Available for both ST2 and ST3, it is one of the widely used C++ plugins for Sublime Text. It also has detailed documentation which helps you take full advantage of the plugin's functionality. Once you get hang of this plugin, you'll never try any other option. It also includes handy preprocessor snippet shortcuts to quickly add these macros in your code. If you're using this powerful package, do share your experience with us about its innovative usage.