2008-12-17 4 views
0

J'ai commencé à utiliser NetBeans pour le développement de Python, et jusqu'à présent cela semble plutôt bien. Une chose qui me dérange, c'est que lorsque je mets en surbrillance quelques lignes de texte et que j'appuie sur la touche Tabulation, elle ne fait pas ce que presque tous les autres éditeurs font, mais ajoute juste quatre espaces à la fin du bloc.Est-il possible de configurer NetBeans pour bloquer le retrait avec la touche Tabulation?

Je sais que NetBeans a une action d'indentation de bloc (un peu étrangement appelée "Shift Right"), mais il semble impossible de lier la touche Tab à n'importe quoi. Pour l'instant je me suis contenté de Ctrl + Shift + I pour l'indentation de bloc en hommage à mes jours de Delphi, mais vraiment, je voudrais simplement que ça fonctionne comme Eclipse/IntelliJ/Notepad2 et faire un retrait de bloc sur Tab.

Des conseils? OK, il semble donc que ce comportement ne se produit que si je sélectionne un groupe de lignes et que le curseur est positionné sur une ligne vide. Cela ressemble à un bug, donc je vais déposer un rapport.

Merci les gars!

EDIT 2: Dans le cas où quelqu'un est intéressé, Issue 155735

Répondre

0

si vous aviez changé les clés par défaut à un moment donné? L'onglet fonctionne pour le retrait de bloc pour moi.

+0

Fonctionne comme prévu pour moi aussi. – Herms

1

L'onglet doit mettre en retrait les lignes sélectionnées et Maj-Tab doit être activé. Le comportement que vous décrivez ressemble à un bug. Pouvez-vous ouvrir la boîte de dialogue keybindings et voir à quoi correspond votre touche Tab?

Une autre chose que vous pouvez essayer est d'effacer votre userdir au cas où il y aurait du vieux cruft.

Si ces choses ne fonctionnent pas, s'il vous plaît déposer une question afin que nous puissions reproduire et suivre ce bas - http://scripting.netbeans.org/issues/enter_bug.cgi?component=python&issue_type=DEFECT

- Tor

+0

Toujours agréable d'avoir des nouvelles du développeur – itsadok

Questions connexes