Mastering Sublime Text

When it comes to cross-platform text and source code editing, Sublime Text has few rivals. This book will teach you all its great features and help you develop and publish plugins. A brilliantly inclusive guide.
Preview in Mapt
Code Files

Mastering Sublime Text

Dan Peleg

1 customer reviews
When it comes to cross-platform text and source code editing, Sublime Text has few rivals. This book will teach you all its great features and help you develop and publish plugins. A brilliantly inclusive guide.
Mapt Subscription
FREE
$29.99/m after trial
eBook
$12.60
RRP $17.99
Save 29%
Print + eBook
$29.99
RRP $29.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$12.60
$29.99
$29.99p/m after trial
RRP $17.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Mastering Sublime Text Book Cover
Mastering Sublime Text
$ 17.99
$ 12.60
Instant Sublime Text Starter Book Cover
Instant Sublime Text Starter
$ 9.99
$ 7.00
Buy 2 for $19.60
Save $8.38
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781849698429
Paperback110 pages

Book Description

Sublime is the leading platform for developing websites, applications, and software. Sublime Text is a sophisticated, cross-platform text and source code editor. It supports a number of different programming languages and is extremely efficient and feature rich. With Sublime Text, programmers can develop their web applications faster and with more efficiency.

This book will put you at the frontier of modern software development. It will teach you how to leverage Sublime for anything from mobile games to missile protection. Above all, this book will help you harness the power of other Sublime users and always stay on top.

This book will show you how to get started, from basic installation through lightning fast code navigation and up to the development of your own plugins. It takes you from the early stages of navigating through the platform and moves on by teaching you how to fully customize your platform, test, debug, and eventually create and share your own plugins to help and lead this community forward.

The book will then teach you how to efficiently edit text, primarily by using the keyboard. You will learn how to interact with the Sublime Text community using the mailing lists and IRC.

Table of Contents

Chapter 1: Installing Sublime Text
Preparing for Sublime Text Installation
Installing Sublime Text on OS X
Installing Sublime Text on Windows 32/64 bit
Installing Sublime Text on Linux
Getting to know the Data and Packages directories
Running Sublime for the first time
Installing the Package Control ASAP
Summary
Chapter 2: Code Editing
Discovering Search and Replace
Mastering Column and Multiple Selection
Navigating through everything
Using the must-have SublimeCodeIntel
Linting with SublimeLinter
The must-know shortcuts map
Summary
Chapter 3: Snippets, Macros, and Key Bindings
Getting to know a snippet
Understanding your first snippet
Using Package Control snippets
Recording, editing, and using macros
New key bindings
Summary
Chapter 4: Customization and Theme Development
Overriding and maintaining key bindings
Understanding Sublime's base settings
Beautifying Sublime with colors and themes
Mastering Split Windows
Summary
Chapter 5: Unravelling Vintage Mode
Understanding Vintage Mode
Setting up Vintage Mode
Experiencing Vintage Mode features
Knowing about Vintageous
Summary
Chapter 6: Testing Using Sublime
Introduction to testing in Sublime Text
Testing in PHP development
Testing in Python development
Testing in Ruby development
Summary
Chapter 7: Debugging Using Sublime
Introduction to debugging in Sublime Text
Debugging PHP with Xdebug
Debugging JavaScript with Web Inspector
Debugging C/C++ with GDB
Summary
Chapter 8: Developing Your Own Plugin
Warming up before starting a plugin
Starting a plugin
Developing the plugin
Publishing our plugin
Summary

What You Will Learn

  • Understand the concepts of advanced search and replace techniques
  • Exercise the use of Code Intelligence in Sublime
  • Apply and control live Linting in Sublime
  • Discover overriding and maintaining key shortcuts
  • Learn to test and debug PHP, JavaScript, Python, and Ruby code using Sublime
  • Develop plugins and publish them

Authors

Table of Contents

Chapter 1: Installing Sublime Text
Preparing for Sublime Text Installation
Installing Sublime Text on OS X
Installing Sublime Text on Windows 32/64 bit
Installing Sublime Text on Linux
Getting to know the Data and Packages directories
Running Sublime for the first time
Installing the Package Control ASAP
Summary
Chapter 2: Code Editing
Discovering Search and Replace
Mastering Column and Multiple Selection
Navigating through everything
Using the must-have SublimeCodeIntel
Linting with SublimeLinter
The must-know shortcuts map
Summary
Chapter 3: Snippets, Macros, and Key Bindings
Getting to know a snippet
Understanding your first snippet
Using Package Control snippets
Recording, editing, and using macros
New key bindings
Summary
Chapter 4: Customization and Theme Development
Overriding and maintaining key bindings
Understanding Sublime's base settings
Beautifying Sublime with colors and themes
Mastering Split Windows
Summary
Chapter 5: Unravelling Vintage Mode
Understanding Vintage Mode
Setting up Vintage Mode
Experiencing Vintage Mode features
Knowing about Vintageous
Summary
Chapter 6: Testing Using Sublime
Introduction to testing in Sublime Text
Testing in PHP development
Testing in Python development
Testing in Ruby development
Summary
Chapter 7: Debugging Using Sublime
Introduction to debugging in Sublime Text
Debugging PHP with Xdebug
Debugging JavaScript with Web Inspector
Debugging C/C++ with GDB
Summary
Chapter 8: Developing Your Own Plugin
Warming up before starting a plugin
Starting a plugin
Developing the plugin
Publishing our plugin
Summary

Book Details

ISBN 139781849698429
Paperback110 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Git: Version Control for Everyone Book Cover
Git: Version Control for Everyone
$ 23.99
$ 16.80
Responsive Web Design with HTML5 and CSS3 Book Cover
Responsive Web Design with HTML5 and CSS3
$ 23.99
$ 4.80
Mastering Object-oriented Python Book Cover
Mastering Object-oriented Python
$ 26.99
$ 18.90
AngularJS Web Application Development Blueprints Book Cover
AngularJS Web Application Development Blueprints
$ 29.99
$ 21.00
Bootstrap Site Blueprints Book Cover
Bootstrap Site Blueprints
$ 26.99
$ 18.90