Sublime Text 3: Download and Installation Guide
How to Download Sublime Text 3
Sublime Text 3 is a lightweight, cross-platform code editor that is popular among web developers, coders, and programmers. It has a simple interface, but a powerful functionality that can be enhanced with plugins and customization. In this article, we will show you how to download and install Sublime Text 3 for Windows, Mac, and Linux. We will also show you how to set up Sublime Text 3 for full stack Python development and share some tips and tricks for using it more efficiently.
how to download sublime text 3
Features of Sublime Text 3
Sublime Text 3 has many features that make it a great choice for coding. Here are some of the main ones:
Symbol indexing and pane management: Sublime Text 3 can scan files and build an index to facilitate the features Goto Definition and Goto Symbol in Project. It also allows users to move between panes via hotkeys.
Git integration: Sublime Text 3 can display badges to indicate Git status of files and folders in the sidebar. It also shows the current Git branch and number of modifications in the status bar. Users can also access Git commands from the command palette or the context menu.
Incremental diff: Sublime Text 3 can show all changes to a document by dedicated markers in the gutter. It can also calculate diffs against HEAD or the index.
Indexing: Sublime Text 3 can index files in a project to provide features such as Goto Definition, Goto Symbol in Project, Find References, etc.
Command line interface: Sublime Text 3 can be launched from the command line with various options, such as opening files or folders, creating new windows or tabs, etc.
Context-aware auto complete: Sublime Text 3 can provide smart completions based on existing code in a project. It also shows information about the kind of suggestions and links to definitions.
Refreshed UI theme: Sublime Text 3 has a refreshed UI theme that supports auto dark-mode switching. It also has custom title bars for Windows and Linux.
TypeScript, JSX and TSX support: Sublime Text 3 supports one of the most popular new programming languages by default. It also provides syntax-based features for the modern JavaScript ecosystem.
Superpowered syntax definitions: Sublime Text 3 has improved its syntax highlighting engine with new features like handling non-deterministic grammars, multi-line constructs, lazy embeds and syntax inheritance.
Updated Python API: Sublime Text 3 has updated its API to Python 3.8, while keeping backwards compatibility with packages built for Sublime Text 3. The API has been significantly expanded to allow plugins like LSP to work better than ever.
Downloading and Installation
To download and install Sublime Text 3 on your platform, follow these steps:
Windows
1. Go to the official website of Sublime Text 3 and click on the Download button for Windows.
2. Choose between the 64-bit or 32-bit version depending on your system and click on the link to download the installer.
3. Run the installer and follow the instructions to complete the installation. You can choose the installation location, shortcuts, and integration options.
how to install sublime text 3 on windows
how to download sublime text 3 for mac
how to update sublime text 3 to the latest version
how to download sublime text 3 for linux
how to download and use sublime text 3
how to download sublime text 3 with license key
how to download sublime text 3 portable
how to download sublime text 3 themes
how to download sublime text 3 packages
how to download sublime text 3 crack
how to download sublime text 3 for free
how to download sublime text 3 for python
how to download sublime text 3 for web development
how to download sublime text 3 for javascript
how to download sublime text 3 for typescript
how to download sublime text 3 for html and css
how to download sublime text 3 for php
how to download sublime text 3 for ruby
how to download sublime text 3 for java
how to download sublime text 3 for c++
how to download sublime text 3 for c#
how to download sublime text 3 for go
how to download sublime text 3 for rust
how to download sublime text 3 for dart
how to download sublime text 3 for flutter
how to download sublime text 3 for react native
how to download sublime text 3 for angular
how to download sublime text 3 for vue
how to download sublime text 3 for laravel
how to download sublime text 3 for django
how to download sublime text 3 for flask
how to download sublime text 3 for rails
how to download sublime text 3 for wordpress
how to download sublime text 3 for node.js
how to download sublime text 3 for express.js
how to download sublime text 3 for mongodb
how to download sublime text 3 for mysql
how to download sublime text 3 for postgresql
how to download sublime text 3 for sqlite
how to download sublime text 3 for firebase
how to download sublime text 3 for aws
how to download sublime text 3 for azure
how to download sublime text 3 for google cloud
how to download sublime text 3 for github
how to download sublime text 4 beta version
4. Once the installation is done, you can launch Sublime Text 3 from the Start menu or the desktop shortcut.
Mac
1. Go to the official website of Sublime Text 3 and click on the Download button for Mac.
2. The download will start automatically and you will get a .dmg file in your Downloads folder.
3. Open the .dmg file and drag the Sublime Text 3 icon to the Applications folder.
4. You can then launch Sublime Text 3 from the Applications folder or the Dock.
Linux
There are different ways to install Sublime Text 3 on Linux, depending on your distribution and preference. Here are some of the most common ones:
Apt (Debian, Ubuntu)
1. Open a terminal and run the following commands to install the GPG key and add the repository:
wget -qO - sudo apt-key add - echo "deb apt/stable/" sudo tee /etc/apt/sources.list.d/sublime-text.list
2. Update your package list and install Sublime Text 3 with these commands:
sudo apt update sudo apt install sublime-text
3. You can then launch Sublime Text 3 from the Applications menu or the terminal.
Dnf (Fedora)
1. Open a terminal and run the following commands to install the GPG key and add the repository:
sudo rpm -v --import sudo dnf config-manager --add-repo
2. Install Sublime Text 3 with this command:
sudo dnf install sublime-text
3. You can then launch Sublime Text 3 from the Applications menu or the terminal.
Pacman (Arch Linux)
1. Open a terminal and run the following command to install Sublime Text 3 from the Arch User Repository (AUR):
yay -S sublime-text
2. You can then launch Sublime Text 3 from the Applications menu or the terminal.
Snap (Universal)
If you have Snap installed on your Linux system, you can use it to install Sublime Text 3 with this command:
snap install sublime-text --classic
You can then launch Sublime Text 3 from the Applications menu or the terminal.
Setting Up Sublime Text 3 for Full Stack Python Development
To use Sublime Text 3 for full stack Python development, you need to install some packages and customize some preferences. Here are some steps to get you started:
Installing Package Control
Package Control is a plugin that allows you to easily manage other plugins for Sublime Text 3. To install it, follow these steps:
Open Sublime Text 3 and press Ctrl+` (backtick) to open the console.
Paste this code into the console and press Enter:
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()) ); by = urllib.request.urlopen( ' + pf.replace(' ', '%20')).read(); open(os .path() + '/' + pf, 'wb' ).write( by )
Restart Sublime Text 3 and you should see Package Control in the Tools menu.
Installing Python Packages
There are many Python packages that can enhance your Sublime Text 3 experience. Here are some of the most useful ones:
SublimeREPL: This package allows you to run Python code interactively in Sublime Text 3. You can use it to test your code, debug, or explore libraries. To install it, go to Tools > Command Palette and type "Package Control: Install Package". Then search for "SublimeREPL" and press Enter. To use it, go to Tools > SublimeREPL > Python and choose your Python interpreter.
SublimeLinter: This package provides a framework for linting code in Sublime Text 3. Linting is the process of checking your code for syntax errors, style issues, or potential bugs. To install it, go to Tools > Command Palette and type "Package Control: Install Package". Then search for "SublimeLinter" and press Enter. To use it, you need to install specific linters for each language you want to lint. For example, to lint Python code, you need to install "SublimeLinter-pyflakes" or "SublimeLinter-pylint".
Anaconda: This package is a full-featured