Perché preoccuparsi di organizzare in ordine alfabetico? L'IDE fornisce un elenco a discesa che può essere utilizzato se si desidera accedervi in questo modo.
Invece il file sorgente deve contenerli in un ordine significativo (ciò che è significativo è piuttosto soggettivo) o dalle specifiche dei loro compiti o da qualche convenzione sensata se non esiste nient'altro (come ad esempio la visibilità o l'inserimento di proprietà insieme) .
regole di layout auto sono un incubo per i repository di origine in quanto hanno messo in movimenti di massa inutili che frustrano la vostra capacità di identificare un reale cambiamento, in quanto tali, dovrebbero essere evitati a meno che le regole siano conformi con uno dei seguenti:
- Essi mai cambiamento e si può applicare fin dall'inizio del progetto
- cambiano molto raramente e la modifica interesserà al massimo un solo movimento di linea (come la struttura bracketing)
- cambiano raramente e l'effetto è semplicemente sopra spazio bianco all'interno di una riga
Se la risposta è al di là di "raramente" non si desidera utilizzarla a pieno ritmo, è più utile una navigazione efficiente dei cambiamenti storici.
Ho bisogno di questo strumento, perché è necessario confrontare due file che rappresentano due classi. Le funzioni tra le versioni sono state spostate, ma il contenuto potrebbe rimanere lo stesso ... In realtà ho bisogno di confrontare un intero progetto come questo, e uno strumento sarebbe davvero utile ... – serhio