Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Sublime Text 2

Sublime Text 2

Becoming more productive while you are coding for Linux - Windows user.

0f3b2b9899b56e06ef266d71933fde34?s=128

Rodrigo Campos G.

April 17, 2013
Tweet

Transcript

  1. None
  2. Why this presentation ? 0 0

  3. “Mastering your text editor is one of the best investment

    that you can do if you are a programmer “
  4. Why sublime ?

  5. Extremely fast

  6. Multiples cursor

  7. Cross Platform

  8. Fuzzy search Fuzzy search everywhere

  9. Great community ( Plugins and package )

  10. OK .. let's do this

  11. INSTALATION 1 1

  12. Linux (Ubuntu) $ sudo add-apt-repository ppa:webupd8team/sublime-text-2 $ sudo apt-get update

    $ sudo sudo apt-get install sublime-text
  13. FEATURES 2 2

  14. SideBar MiniMap ColorScheme First Impression

  15. Cursors 2.1 2.1

  16. Multiple Cursor ( demo )

  17. I CTRL Incremental search

  18. D CTRL Incremental Selection

  19. F3 ALT Multiple Selection

  20. K CTRL Skip actual selection

  21. Right Click SHIFT Select column area

  22. Command palette 2.2 2.2

  23. P CTRL CTRL SHIFT

  24. Example (Change Syntax)

  25. Fuzzy search

  26. Help you to not memorize everything

  27. Example ( Hide Sidebar)

  28. Go to 2.3 2.3

  29. Instant File Changing ( Go to Anything ) P CTRL

  30. Only change the background ( Unless you hit enter )

  31. Again Fuzzy search

  32. Symbols R CTRL

  33. Example ( Classes, CSS, markdown)

  34. P CTRL @ @ Symbols Of Anything

  35. G CTRL № № Go to Line number

  36. Edition 2.4 2.4

  37. SHIFT CTRL Expand selection M

  38. Match Parentheses(tag, curly braces) M CTRL

  39. / CTRL Toggle Comments

  40. L CTRL Select line

  41. X CTRL Delete Line

  42. Duplicate Line SHIFT CTRL D D

  43. Insert Line before SHIFT CTRL ENTER ENTER

  44. ENTER CTRL Insert Line

  45. Move line SHIFT CTRL ↑- ↓ ↑- ↓

  46. № lorem Lorem Ipsum

  47. Settings 3 3

  48. User Preferences (.sublime-settings)

  49. Key Binding (.sublime-keymap)

  50. Packages 4 4

  51. Package manager

  52. List Remove Upgrade

  53. Without Package manager

  54. Snippets 5 5

  55. Useful for thing that you do a lot of times

  56. Pallete snippet →

  57. New Snippet Tools → New snippet Write Save → name

    .sublime-snippet
  58. My top plugins 6 6

  59. Sublime Linter

  60. Easy Motion

  61. Emmet

  62. PlainTasks

  63. CTags

  64. Tips 7 7

  65. Split – Layout Column SHIFT CTRL 1-4 1-4

  66. Distraction free mode

  67. Open from terminal

  68. Projects

  69. Build

  70. Bookmarks

  71. Vintage Mode

  72. Sinc (Dropbox)

  73. Resources [Official doc] sublimetext.com/docs/2/ [Free][Eng][Screencast][Tutsplus] Perfect Workflow in Sublime Text

    2 by Jeffrey Way [Eng][Ebook] Sublime Text Starter
  74. Themes - Shortcuts [Color Schemes] http://colorsublime.com/ [Periodic Tables] http://wakamsha.github.io/dev.cm/appendix/ch eatsheet/sublimetext.html

    [Theme Editor] http://tmtheme-editor.herokuapp.com/
  75. acknowledgement The design of the slides was inspired by this

    presentation: https://speakerdeck.com/janogonzalez/vim-ftw