Quick Switch Project avec Sublime Text

Dans cet article, nous allons voir pourquoi et comment utiliser l'outil Sublime Text pour du Quick Switch Project.

Sublime_Text_Logo

Pourquoi l'utiliser?

Avec l’outil Sublime Text, vous ne serez jamais face au problème d’attendre un certain temps entre la fermeture d’un projet et l’ouverture d’un nouveau. Vous n’aurez pas besoin d’avoir autant d’onglets ouverts et parfois vous ne savez même pas quel projet vous êtes en train de modifier.

Dans ce point, je vais vous montrer comment configurer facilement un projet pour utiliser cet outil pour faire du Quick Switch entre les projets.
Alors dans l’éditeur, un projet (cpga_local dans mon cas) …

1_start

Comment ça marche?
Nous allons physiquement chercher le nouveau projet que nous voulons ajouter. Puis, nous devons cliquer sur Fichier > Ouvrir le dossier (File > Open Folder).

2_open_folder

Nous devons saisir le chemin du projet, par exemple  c:\xampp\htdocs\project_name et cliquer « Select Folder »   (« sélectionner dossier »).

3_select_dossier

Sauvegarde
Après l’avoir ouvert, nous pouvons déjà naviguer sur le projet, mais nous avons encore besoin de le sauvegarder, pour naviguer entre les projets (Quick Switch)

4_test_fevrier_open

Il faut cliquer Project > Save project as

5_save_project_as

À sauvegarder par exemple dans le répertoire d’utilisateurs (c:\Users\MyUser) puis Enregistrer (Save)

6_confirm_save

Switching
Pour switcher entre projets, il va falloir cliquer Ctrl + Alt + P , et dans le prompt (nouvelle fenêtre)

7_switch_project

Écrire le nom du projet (avec autocomplete)

8_autocomplete_test

 

Note pour des nouvelles versions

Pour les dernières versions du SublimeText, cette fonctionnalité ne marche pas par défaut, donc il faudra l’ajouter dans le fichier KeyBindings:

Preferences > Key bindings - User

[
{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false }},
{ "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true }},
{ "keys": ["ctrl+alt+p"], "command": "prompt_select_workspace" },
{ "auto_match_enabled": false }

]

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Captcha *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.