Comment tiret un bloc de code Python dans Notepad++?
Lors de l'encodage dans Matlab
, j'ai eu le choix de la mise en retrait intelligente mon code en utilisant le raccourci Ctrl+i. Est-il une option similaire pour Python
à l'aide de Notepad++
?
Plus précisément, je suis à la recherche d'une solution au problème suivant:
Je veux que le bloc
line 1
line 2
line 3
être converti en
line 1
line 2
line 3
Sur un côté-remarque, j'ai trouvé ceci pour être étonnamment facile de SE éditeur (raccourci clavier: Ctrl+k). Je veux que cette fonctionnalité soit disponible pour d'autres langues (dans mon expérience, bonne indentation n'a pas tué personne, quelle que soit la langue).
Sélectionnez tous les 3 lignes et appuyer sur la touche TAB...
Pourriez-vous poster ça comme réponse? Je l'accepterai bientôt. Je n'étais pas en mesure de trouver cette solution à l'aide de Google. Je suis à la recherche d'une solution différente. Votre solution ajoute
connexes: Auto-indentation de Python dans Notepad++
Pourriez-vous poster ça comme réponse? Je l'accepterai bientôt. Je n'étais pas en mesure de trouver cette solution à l'aide de Google. Je suis à la recherche d'une solution différente. Votre solution ajoute
tabs
. Idéalement, je suis à la recherche d'une solution qui vous permettra d'ajouter 4 espaces. Mais cela fonctionne très bien!connexes: Auto-indentation de Python dans Notepad++
OriginalL'auteur Shashank Sawant | 2014-04-26
Vous devez vous connecter pour publier un commentaire.
Suffit de sélectionner le texte que vous voulez en retrait et appuyez sur Tab. Onu-tiret, sélectionnez le texte et appuyez sur Maj+Tab.
Si vous êtes en "Normal fichier texte" mode, ce qui vous donnera des onglets (
\t
caractères). Si, toutefois, vous êtes en mode Python (que vous entrez soit par l'enregistrement en tant que.py
fichier ou en sélectionnant Python à partir de la Langue du menu), il devrait être par défaut à l'aide de quatre espaces à la place des onglets. Pour configurer la manière dont les onglets travail vous-même, allez à Paramètres → Préférences → Onglet Paramètres (pour Python, ce devrait être par défaut sur l'Onglet "taille: 4" avec "Remplacer par de l'espace" est cochée).J'aime espaces pour Python, mais onglets pour le C et le Java. Je souhaite qu'il y avait des profils que vous pourriez mettre en place pour la langue que vous travaillez avec.
OriginalL'auteur senshin
Sélectionnez tous les 3 lignes et frapper l' Tab. Pour annuler cette action, vous pouvez maintenir la touche Maj tout en maintenant la touche Tab.
Conseil du Pro: tant Que vous avez au moins 2 lignes partiellement sélectionné, vous pouvez onglet dans l'ensemble du bloc.
Exemple:
Si vous souhaitez modifier les paramètres de l'onglet il y a deux endroits dans Paramètres -> Préférences
OriginalL'auteur Mr. Polywhirl