LEADER 05094nam 22006491 450 001 9910813442803321 005 20240402031339.0 010 $a1-84969-843-0 035 $a(CKB)2550000001177839 035 $a(EBL)1593864 035 $a(SSID)ssj0001139783 035 $a(PQKBManifestationID)11590345 035 $a(PQKBTitleCode)TC0001139783 035 $a(PQKBWorkID)11214191 035 $a(PQKB)11034247 035 $a(Au-PeEL)EBL1593864 035 $a(CaPaEBR)ebr10825552 035 $a(CaONFJC)MIL558249 035 $a(OCoLC)867075817 035 $a(PPN)228041511 035 $a(FR-PaCSA)88849815 035 $a(MiAaPQ)EBC1593864 035 $a(EXLCZ)992550000001177839 100 $a20140104d2013 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aMastering Sublime Text /$fDan Peleg 205 $a1st ed. 210 1$aBirmingham :$cPackt Publishing,$d2013. 215 $a1 online resource (110 p.) 225 1 $aCommunity experience distilled 300 $aIncludes index. 311 $a1-84969-842-2 311 $a1-306-26998-9 327 $aCover; 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 327 $aThe 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 327 $aNavigating 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 327 $aRecording, 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 327 $aMastering 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 327 $aUsing RubyTest for Sublime 330 $aMastering 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 type of programming language, and for those who want to start using Sublime Text or perfect their existing skills. No knowledge of Sublime Text or any other code editor or IDE is expected. 606 $aComputer programs 606 $aText editors (Computer programs) 615 0$aComputer programs. 615 0$aText editors (Computer programs) 676 $a006.76 700 $aPeleg$b Dan$01607607 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910813442803321 996 $aMastering Sublime Text$93933958 997 $aUNINA