Indentation automatique sur Eclipse PDT lors de copier-coller
C'est une simple question :
Est-il automatique de mise en retrait de l'alignement sur Eclipse PDT lorsque vous faites un copier-coller ?
Car il ne fonctionne pas sur mon installation en raw (copier-coller), mais c'est peut-être parce que j'utilise des onglets à la place des espaces, donc je veux savoir si cela fonctionnera si je passe à la des espaces.
Grâce
OriginalL'auteur Matthieu Napoli | 2010-03-18
Vous devez vous connecter pour publier un commentaire.
En fait, une telle fonction existe maintenant pour eclipse CDT. Dans les préférences : C++ -> Editor -> Taper, "lors du collage", "ajuster la mise en retrait".
C'est peut-être le même pour les PDT ?
Merci pour la réponse, même si la question est d'un an, il détiennent encore donné aucune solution n'a été trouvée. Je vais vérifier si j'ai ouvert PDT de nouveau.
La question était pour Eclipse PDT (et la dernière fois que j'ai vérifié il n'y avait pas une telle fonctionnalité)
La dernière fois que j'ai vérifié (juste maintenant g), la même fonction est disponible pour l'Éditeur PHP (même si c'est à l'échelle mondiale de l'indentation et de ne pas le projet spécifique sur mon système).
La même chose existe pour Java. Dans les préférences : Java -> Editor -> Taper, "lors du collage", "ajuster la mise en retrait".
OriginalL'auteur Offirmo
Je ne sais pas précisément à propos de PDT, mais normalement, vous pouvez indenter le code avec
Ctrl + i
, et le format de code avecCtrl + Shift + f
(sousPreferences -> Java -> Code Style -> Formatter
vous pouvez spécifier la façon dont le formateur devrait fonctionner).Vous pouvez même sélectionner plusieurs fichiers dans le navigateur et sélectionnez
Source -> Format
de format plusieurs fichiers ensuite.+1 Merci beaucoup, cela a été un mal pour redéfinir l'indentation à la main après avoir copier coller! Cette solution Fonctionne très bien pour moi!
Eh bien, il fait juste un léger roulis du poignet de
ctrl + v
àctrl + shift + f
@MatthieuNapoli. 🙂OriginalL'auteur David Sauter
Tony Vermeiren a une proposition qui a fonctionné pour moi
(à partir de https://bugs.eclipse.org/bugs/show_bug.cgi?id=351771#c17)
ouvrir un espace de travail/.les métadonnées/.plugins/org.eclipse.de base.runtime/.paramètres/org.eclipse.php.l'interface utilisateur.préf
ajouter "smartPaste=false" à la fin
enregistrer & redémarrer eclipse
Je vous remercie beaucoup pour cela. Je perdais mon esprit. Serait vous donner certains de mes points de réputation, mais je vois que vous avez beaucoup plus d'eux que de moi 🙂
Pour les CDT, remplacer "php" avec "cdt". Et comme l'auteur l'a dit, ne pas oublier de sauvegarder le fichier et redémarrer eclipse. C'est un gros gain de temps.
OriginalL'auteur Greg
Ok, alors je suppose que la réponse est : non, cette fonctionnalité n'existe pas encore. J'ai déménagé à PhpStorm et je suis plus qu'heureux.
C'est un super vieux post, mais puisque c'est encore la a accepté de la réponse, je me dis que je l'avais remarque qu'Eclipse n'ont cette fonctionnalité maintenant. De développement PHP on le trouve sous la Fenêtre -> Préférences -> PHP -> Editor -> Taper -> "Lors du Collage" Ajuster la mise en retrait.
OriginalL'auteur Matthieu Napoli
Une idée similaire à Davids est l'utilisation d'Enregistrer les actions: dans les Préférences en sélectionnant Java/Éditeur/Enregistrer les actions que vous pouvez définir une action pour formater le code java des fichiers lors de l'enregistre. Il permettrait de résoudre le coller problèmes de format lors de l'enregistrement.
Si vous gérez des codes avec les différentes normes de codage, d'où cette mise en forme peut avoir des problèmes, de définir plusieurs formats, sur une base par projet (à l'aide de la fenêtre propriétés du Projet).
Désolé, j'ai manqué PDT de la PDE. Je déteste ces acronymes :).
OriginalL'auteur Zoltán Ujhelyi