Sublime Text est un éditeur de texte générique codé en C++ et Python, disponible sur Windows, Mac et Linux. Le logiciel a été conçu tout d'abord comme une extension pour Vim, riche en fonctionnalités.
Ce logiciel n'est pas un logiciel libre, cependant, il est téléchargeable gratuitement.
Point forts:
- Minimap : prévisualisation de tout le fichier dans une barre latérale ;
- Sélection et édition dans plusieurs sections de code en parallèle ;
- Marque-page au sein même des fichiers ;
- Sauvegarde automatique ;
- Recherche et remplacement par expressions régulières ;
- Support des macros et de plugins en Python ;
- Personnalisation des raccourcis clavier
Raccourcis Utiles
- ctrl+d: Quick Add New = ajout du prochain mot sélectionné
- ctrl+shift+p: Command palette = liste des fonctions internes
- ctrl+p: Goto anything = liste de toutes les fonctions/fichiers/code etc...
- ctrl+r: Goto code = liste de toutes les fonctions dans le code
- ctrl+page Up et [ctrl+page Down]: fichier suivant/précédant
- shift+alt+1 shift+alt+2 shift+alt+3 shift+alt+4 : vue sur une, deux, trois ou quatre colonnes.
- shift+alt+5 : 4 vues
- shift+alt+8 shift+alt+9 : vue sur deux, trois lignes
Packages
Liste de paquets intéressants
- Package Manager
- (indispensable) pour installer des paquets directement depuis l'éditeur https://packagecontrol.io/
- SublimeLinter
- (indispensable) vérificateur de code pour C/C++, CoffeeScript, ....
ctrl+alt+l: lint the code
ctrl+alt+e: next lint error
ctrl+alt+shit+e: previous lint error
see pep8.py for error code explanations
- Git
- pour faire de commandes git
- Git Conflict Resolver
- gestion des
merge
ctrl+alt+f: next conflit
ctrl+alt+o: keep own code
ctrl+alt+t: keep theirs code
- Nettuts+ Fetch
- pour récupere les fichiers sources directement [1]
- AdvancedNewFile
- création rapide de fichier
super+alt+n: next file
- http Requester
- pour lancer une requete HTTP (GET) directement depuis l'editeur
ctrl+alt+r: lancer la http de l'url sélectionné
Liens Externes