J'ai remplacé tous mes onglets par des espaces dans ma source de code PHP (et J'ai configuré Eclipse pour utiliser 4 espaces comme onglets). Quand je tape tab, j'obtiens 4 espaces, c'est OK.Dans Eclipse, comment les espaces peuvent-ils se comporter comme des tabulations?
Mais quand je frappe backspace pour supprimer un niveau de retrait (un onglet ), il supprime un seul espace. Donc, je dois frapper 4 fois l'espace pour supprimer un niveau d'indentation.
C'est l'une des choses les plus absurdes que j'ai vues dans Eclipse, donc je suppose qu'il y a une option quelque part pour nous permettre d'enlever 4 espaces comme si c'était un onglet? ou un plugin?
Qu'est-ce qui est si pratique à propos des espaces? Je doute qu'il existe une option pour indiquer à Eclipse combien d'espaces doivent être supprimés lorsque l'utilisateur appuie sur Retour arrière ou Supprimer – Riho
La seule raison pour laquelle je peux voir l'espace indenté est que j'aime utiliser les espaces car il arrête le code de la main droite côté tout en étant «correctement» indenté. Si vous voulez des indentations, utilisez des espaces pour l'indentation. les onglets sont là pour les gros tirets, et je ne pense pas que quelqu'un ait mis un "1 tab = x espaces". – thecoshman
J'utilise l'espace car c'est la norme en PHP. Donc je ne changerai pas, il y a des raisons. Et Eclipse me laisse spécifier combien d'espaces sont utilisés pour l'indentation, alors pourquoi l'utiliser pour indenter, et ne pas l'utiliser pour "dés-intentionner"? –