| Commande | Nom JetBrain |
|---|---|
| Dupliquer une ligne | Duplicate line |
| Déplacer une ligne | Move line down/up |
| Déplacer un bloc de code automatiquement sélectionné | Move statement down/up |
| Ouvrir un fichier | File... |
| Rechercher dans un fichier / le projet | Find in path |
| Remplacer dans un fichier / le projet | Replace in path |
| Commenter des lignes | Comment with line comment |
| Multicurseur sélection manuelle des positions | Add or remove caret |
| Multicurseur sélection automatique des mêmes mots | Add selection for next occurrence |
| Multicurseur sélection automatique des mêmes chaînes de caractère | Add selection for next occurrence |
| Multicurseur sélection des lignes supérieures / inférieurs | Clone caret above/below |
| Aller au bout d'une ligne | Move caret to line end/start |
| Naviguer de mot en mot | Move caret to next/previous word |
| Créer une ligne en dessous | Start new line |
| Trier les lignes par ordre alphabétique | Sort lines |
| Trouver les utilisations | Find usages |
| Raccourcis précédents / suivants | Back/Forward |
| Liste des commandes accessibles sans connaître le raccourci | Find action... |
| Fold / unfold all ou partie | Collapse (all) |
| naviguer de paragraphe en paragraphe | Previous/next method |
| Afficher la signature d'une fonction | Parameter info |
| Déplacer le curseur à la parenthèse associée | Move caret to matching brace |
| Changer la casse d'un mot | Toggle case |
| Commande | Nom JetBrain |
|---|---|
| Génération des méthodes à implémenter via héritage | Implement methods |
| Refactor nom | Rename |
| Refactor signature | Change signature |
| Extraire un bout de code en méthode / class / constante | Extract method/parameter/variable/constant etc. |
| Autofix du code style (lint) | Reformat code |
| Autocomplétion dans les require et dans les path | |
| Snippet (boucle, création de méthode, require, ...) |
| Commande | Nom JetBrain |
|---|---|
| Aller à la définition | Declaration |
| Accès à la doc dans l'éditeur | Documentation |
| Commande | Nom JetBrain |
|---|---|
| (every interpreters: local, venv, docker, ssh with auto sync) | |
| Lancer un script configuré via son IDE | Run... |
| Lancer le script courant | Run context configuration |
| Lancer des commandes externes via son IDE (lint externe par exemple) | External tools |
| Commande | Nom JetBrain |
|---|---|
| Analyse statique de code | |
| Vérification orthographique | |
| Pouvoir exécuter des lignes dans la console python | |
| Lancer un script/test en mode debug avec visual debugging | |
| Visualisation améliorée des objets : dictionnaire, data frame, images | SciView |