Cargando…

Mastering Sublime Text.

Mastering Sublime Text is an easy-to-understand, step-by-step guide for learning all of the features of Sublime Text, including author tips and tricks. Every topic includes code examples and highlighted screenshots to make it easier to understand. This book is for developers with experience in any t...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Peleg, Dan (Computer software developer)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Packt Publishing, 2013.
Colección:Community experience distilled
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Installing Sublime Text; Preparing for Sublime Text Installation; Installing Sublime Text on OS X; Working with Sublime CLI; Installing Sublime Text on Windows 32/64 bit; Adding Sublime to the environment; Installing Sublime Text on Linux; Installing Sublime Text on Ubuntu 32/64 bit; Reduce size, this is a subheading of the Ubuntu 32/64 section; Installing Sublime Text on other Linux distributions; Adding a desktop file; Getting to know the Data and Packages directories.
  • The Data directoryThe Packages directory; Delving into packages, plugins, snippets, and macros; Running Sublime for the first time; Simple navigation; Sublime's command palette; The Python console; Installing the Package Control ASAP; Summary; Chapter 2: Code Editing; Discovering Search and Replace; Regular Expressions; Search and Replace
  • single file; The incremental search; Search and Replace
  • multiple files; Mastering Column and Multiple Selection; Column Selection; Navigating through everything; Going To Anything; Symbol search; Projects; Folders; Settings; Build systems.
  • Navigating between projectsUsing the must-have SublimeCodeIntel; Installing SublimeCodeIntel; Using SublimeCodeIntel; Configuring SublimeCodeIntel; Linting with SublimeLinter; Installing SublimeLinter; Using SublimeLinter; Configuring SublimeLinter; Must-know shortcuts map; General; Tabs; Bookmarks; Editing; Summary; Chapter 3: Snippets, Macros, and Key Bindings; Getting to know a snippet; Understanding your first snippet; How do snippets work?; File format and syntax; Knowing about snippets features; Creating our first snippet; Using Package Control snippets.
  • Recording, editing, and using macrosRecording a macro; Playing a macro; Saving and editing; Binding a saved macro; New key bindings; Summary; Chapter 4: Customization and Theme Development; Overriding and maintaining key bindings; Platform-specific key bindings; Key map file structure; Bindable keys; Advanced key bindings; Keeping our key bindings organized; Understanding Sublime's base settings; Types of settings files; Customization walkthrough; Adding packages; Tabs and spaces; Beautifying Sublime with colors and themes; Visual settings; Sublime themes; Color schemes.
  • Mastering Split WindowsSummary; Chapter 5: Unravelling Vintage Mode; Understanding Vintage Mode; Discovering vi; Setting up Vintage Mode; Experiencing Vintage Mode features; Vintage editing modes; Vintage Mode commands; Commands for changing modes; Movement commands; Editing commands; Knowing about Vintageous; Summary; Chapter 6: Testing using Sublime; Introduction to testing in Sublime Text; Testing in PHP development; Knowing about PHPUnit; Using PHPUnit plugin for Sublime; Helpful PHPUnit snippets; Testing in Python development; Using unittest for Sublime; Testing in Ruby development.