Sublime Text 101

Comment utiliser Sublime Text comme un pro pour être plus efficace au quotidien

Pimper Sublime Text
avec des paquets

Vous devez installer le gestionnaire des paquets en ouvrant la console de Sublime Text View > Show Console. Une fois le script installé vous pouvez rechercher et installer facilement de nombreux paquets pour améliorer votre éditeur de texte.

Sublime Text gif install packages
Rechercher & Installer des paquets
CtrlShiftP
CmdShiftP
Dans l’invite de commande qui s’affiche vous devez taper install

Voici une liste de 5 paquets indispensables à installer :

Si vous êtes un power user, vous pourvez tout installer en une seule ligne (Advanced Package install)

GitGutter; BracketHighlighter; Emmet; editorConfig; allAutocomplete;

Hacker l’interface

Sublime est écrit en Pyhton. Vous pouvez écrire vos propres paquets mais vous pouvez aussi personnaliser l’interface simplement à l’aide d’un fichier .json

Si vous souhaitez utiliser le même il suffit d’ouvrir les Preferences > Settings - user et de modifier le fichier Preferences.sublime-settings.

{
  "default_encoding": "UTF-8",
  "detect_indentation": true,
  "ensure_newline_at_eof_on_save": true,
  "folder_exclude_patterns":
  [
    ".sql",
    ".git",
    // hide the hole earth from your search
    "node_modules"
  ],
  "highlight_line": true,
  "highlight_modified_tabs": true,
  "hot_exit": false,
  "ignored_packages":
  [
    "Vintage"
  ],
  "open_files_in_new_window": true,
  "remember_open_files": false,
  "rulers":
  [
    78
  ],
  "show_full_path": true,
  "tab_size": 2,
  "translate_tabs_to_spaces": true,
  "trim_automatic_white_space": true,
  "trim_trailing_white_space_on_save": true
}

Naviger dans votre projet

Sublime Text gif Naviger dans votre projet
Accéder à un fichier avec son nom
CtrlP
CmdP

Se déplacer dans le fichier ouvert

Sublime Text gif Se déplacer dans le fichier ouvert
Accéder à un numéro de ligne
CtrlG
CtrlG
Déplacer le curseur au mot suivant
CtrlArrow right
AltArrow right
Déplacer le curseur au mot précédent
CtrlArrow left
AltArrow left

Organiser votre code source

Sublime Text gif Organiser votre code source
Duppliquer une ligne
CtrlShiftD
CmdShiftD
Déplacer une ligne vers le haut
CtrlShiftArrow up
CtrlCmdArrow up
Déplacer une ligne vers le bas
CtrlShiftArrow down
CtrlCmdArrow down
Déplacer vers la droite
Tab
Tab
Déplacer vers la gauche
ShiftTab
ShiftTab
Commenter / décommenter une ligne
CtrlShiftSlash
CmdShiftSlash

Edition multi-lignes

Sublime Text gif Edition multi-lignes
Créer une édition multiple avec la souris
CtrlPointer
CmdPointer
Sélectionner de multiples occurences
CtrlD
CmdD