Bạn đang xem: Learn how to use sublime text: a quick overview
Best of all, it’s cross-platsize (Mac, Windows, and Linux), & it’s distributed as “shareware,” which means it’s không tính tiền to use with the occasional purchase pop-up.
In this article, you’ll learn how lớn use Sublime Text to fulfill all your text & code editing needs!
Chechồng Out Our Video Guide to Using Sublime Text
What Is Sublime Text?
Sublime Text bills itself as a “sophisticated text editor for code, markup, & prose.” Originally released over a decade ago in January 2008, Sublime Text is now in its fourth major version and supports Mac, Windows, và Linux.
sydneyowenson.com spoiled me so bad that I demvà that cấp độ of service from every provider now. We also try lớn be at that màn chơi with our SaaS tool tư vấn.

At its core, Sublime Text is akin lớn a Swiss Army knife that can be applied khổng lồ any use case or problem involving manipulating Text.
At first glance, Sublime Text may appear lớn be a text editor that’s only useful khổng lồ developers. While it is a great tool for developers, it’s also a powerful app for writers & bloggers.
Before we dive inkhổng lồ all the features & capabilities of Sublime Text, let’s quickly walk through a few scenarios where Sublime Text may be useful.
Regex Find & Replace
Regex, short for regular expression, is a syntax for specifying search patterns. Regex is often used lớn locate similar (but different) text strings for text editing.
For example, if you wanted to strip all HTML tags from a document, it would be very time-intensive sầu khổng lồ tìm kiếm for each tag to lớn delete (e.g. , , , etc.).
Instead, you can persize the tìm kiếm with a single regex pattern. In this case, the regex pattern

Performing a regex find và replace is very simple in Sublime Text. In the menu bar, cliông chồng Find > Find in Files. Next, enable regex mode in the find và replace thực đơn, specify the regex pattern in the “Find” field, select , & cliông xã Find or Replace depending on what you need lớn accomplish.
Sublime Text is one of the most popular text editors in the world, và it"s jam-packed with powerful features — learn more in this guide ⬇️Click lớn Tweet
Quickly Run Code
Unlượt thích traditional text editors, Sublime Text lets you run code directly within the ứng dụng. This is especially useful for simpler projects lượt thích small Bash or Python thả scripts.
For example, if you’re writing a simple Pyhạn hẹp script to scrape data from a các mục of URLs, setting up a separate Terminal lớn debug code is less convenient than running the script directly in Sublime Text.

To run code in Sublime Text, go to lớn Tools > Build System, và select the language for your code (Sublime comes with tư vấn for various languages like Pykhiêm tốn, Ruby, Bash, & more). Next, press Cmd+B on Mac or Ctrl+B on Windows to run your code.
Multi-Line Editing
There are all kinds of situations where you may need lớn edit multiple lines in a text document simultaneously. Imagine you have sầu a các mục of domains, & you need to lớn prepend http:// to lớn each line. Sure, you can go line by line, but that could potentially take a long time.

With Sublime Text, you can select all the lines you want to lớn edit, press Shift+Cmd+L, & edit every line simultaneously!
As you can see, while Sublime Text has advanced developer-oriented features built-in, there are also a variety of powerful tools lượt thích regex tư vấn & multi-line editing that are undoubtedly useful for non-developers as well.
Now that you have a general understanding of what Sublime Text can bởi vì, let’s take a deeper look & learn more about the tiện ích.
Text Snippets
Perhaps the most powerful feature (especially for coders) that Sublime Text has is text snippets.
We all know that writing code can be cumbersome sometimes. Sublime Text Snippets provide a quiông chồng and easy way to insert blocks of text that will show up repeatedly in any project.
What makes these text snippets even better is that they are effortless lớn underst& và pretty straightforward lớn write. This tool helps developers save time và eliminate many errors while developing.
Type the “trigger” word and press the tab button lớn start a snippet.
How lớn Download Sublime Text
Sublime Text is available from the official Sublime Text website as a free download. With that said, Sublime Text is technically not “freeware.” Instead, Sublime Text is a “shareware” app, which means it can be downloaded for không lấy phí, but there may be some feature limitations after a period.
In the case of Sublime Text, the tiện ích will continue working indefinitely, but you’ll occasionally see a pop-up with details on how khổng lồ purchase the tiện ích.
If you’re interested in purchasing Sublime Text, you can get a personal license for $99, or business licenses starting at $65/seat/year. While a paid license doesn’t unloông xã any additional core functionality, you vì chưng get access lớn the following perks:
No purchase reminder pop-upsAccess khổng lồ development versions of Sublime TextIn-ứng dụng update notificationsSublime Text 101 – The Basics
Since Sublime Text is such a jam-packed phầm mềm in terms of functionality, we’ll discuss essential features and workflows for two subsets of users – writers & developers. But first, let’s establish a core understanding of Sublime Text before branching off inlớn user-specific items.
Xem thêm: Pc Audio Codecs > High Definition Audio Codecs Software, Realtek High Definition Audio Driver
How to lớn Customize Sublime Text Settings
Unlike other apps with graphical settings menus, the Sublime Text settings are entirely text-based. To view your Sublime Text settings, go to Sublime Text > Preferences, and cliông chồng Settings. You should then see a document like this:

This settings document may look daunting at first (especially if you’re not used to working with developer-oriented tools), but we’ll help you make sense of everything now!
Sublime Text’s settings are stored in JSON format. JSON is an industry-standard format for storing key-value information, so you may have sầu seen it used somewhere else before. JSON stores information inlớn key-value arrays like so:
“color”: “blue”,“type”: “sedan”,“seats”: 5,The array above can be used khổng lồ describe the properties of a car – in this case, a blue sedan with five sầu seats. Similarly, a JSON array can specify settings for an application, which is precisely what Sublime Text does.
Let’s get bachồng khổng lồ the Sublime Text settings file. As you can see in the screenshot above sầu, the settings tệp tin is presented as two JSON arrays. The array on the left contains Sublime Text’s mặc định settings, while the one on the right includes custom user settings.
In general, you should never change the default settings directly. Instead, you can override default settings with custom settings – this allows you to revert to the mặc định settings if something goes wrong.
So, how would you go about changing a few mặc định settings? Let’s say you want to lớn make the changes below:
"font_size": 10 to lớn "font_size": 20"margin": 4 to "margin": 6"line_numbers": true to "line_numbers": falseTo make these changes, add each element khổng lồ the custom user settings document in valid JSON format like so (if you have sầu existing custom settings, add each setting without creating a new array):
"font_size": trăng tròn,"margin": 6,"line_numbers": false,If you’re unsure whether you formatted the settings correctly, you can use an online tool like JSONLint to validate your JSON array. After you’ve sầu specified the settings, save the tệp tin, and you’re all set!
Project and File Management in Sublime Text
When working on a project, whether a series of blog posts or source code for a website application, it’s comtháng for your files to be organized within a project folder. Sublime Text considers & provides a functional graphical interface for managing files và directories.
Let’s say you have sầu a folder named “my-sublime-text-project” like the one in the screenshot below. If you drag và drop this thư mục inkhổng lồ Sublime Text, you’ll be able lớn create new files and folders directly within Sublime Text.

As you can see, the “my-sublime-text-project” folder can be seen on the left-hvà side of the Sublime Text window under “Folders.”

Right-clicking on the project thư mục brings up a sub-menu that lets you create new files, rename files, create & delete folders, và more. Sublime Text’s built-in file management features removes the need for an external tool like Finder to lớn persize basic tệp tin management tasks.

In Sublime Text, a project refers lớn a collection of imported files and folders (e.g. the “my-sublime-text-project” folder we imported earlier. If you click Project in the menu bar, you’ll see there are options such as “mở cửa Project,” “Switch Project,” and “Save sầu Project As.” However, there is no option to lớn create a new project.
This is because Sublime Text projects are implicitly created when you create a new file & import a thư mục. In the example above, we can cliông chồng Project in the menu bar & cliông xã Save sầu Project As lớn save the project.
Sublime Text for Writers
Highlight File Management
Highlight how the file management và project management feature can organize content. For example, an author could create a tệp tin for each chapter in a book, while a blogger could create different folders for different categories of posts.
Powerful Search Engine and Replace
Sublime Text has a powerful search và replace implementation. Not only does it support regex, but you can also specify files & folders lớn tìm kiếm through. For example, if an author wanted khổng lồ change the name of a character in a story, they could specify the tìm kiếm thư mục & run the tìm kiếm on all the contents of the thư mục.
Very Extensible
Sublime Text is extensible, & its MarkdownEditing package is a great tool for writers who use Markdown syntax.
Sublime Text for Developers
Rich Plugin Ecosystem
Sublime Text has a rich plugin ecosystem that can be accessed via the built-in package manager. Developers can install plugins to lớn improve sầu their workflow. For example, the Formatter plugin includes formatting rules for HTML, CSS, JS, Pydong dỏng, and other languages.
The plugin can be configured to automatically format source code files, which helps to lớn keep code neat & standardized in terms of formatting.
A couple more must-have sầu plugins to lớn consider include Package Control (needed for installing plugins) & Emmet.
Multi-Line Editing
Sublime Text offers multi-line editing, which can be accessed by holding down Comm& on Mac (Ctrl on Windows) và using the mouse to lớn select multiple lines. After multiple lines are selected, you can edit all lines at once, & multi-line copy/paste is even supported.
Split Window Support
Sublime Text supports split windows khổng lồ view and edit multiple files simultaneously. This can be useful when referring lớn a different file while working on a project.
Support For Build Systems
Sublime Text ships with tư vấn for build systems. Build systems let you run code directly in the Sublime Text editor’s terminal without the need for an external terminal.
For example, you could create a build system to run a Python program và another build system lớn run a Go program. When developing an application, you can select a build system và use a shortcut khổng lồ run the program directly from Sublime Text.
More Customizability With Themes
You can enhance your coding experience even more by downloading a Sublime Text theme. Most of them come bundled with a variety of color schemes already.
The difference between themes và color schemes for Sublime Text is that a theme decorates the core UI elements, lượt thích side-pane, tabs, menus, & more, while color schemes are responsible for syntax-highlighting.
Some of the best themes lớn kiểm tra out include:
Ready lớn learn how to lớn use Sublime Text to fulfill all your text và code editing needs?