tabs vs spaces

akikos

Επιφανές μέλος

Ο Ανδρέας αυτή τη στιγμή δεν είναι συνδεδεμένος. Επαγγέλεται Η.Μ.Μ.Υ. και μας γράφει απο Αθήνα (Αττική). Έχει γράψει 11,842 μηνύματα.
Γνωστή κόντρα μεταξύ των προγραμματιστών.

Τα πλεονεκτήματα του tabs είναι αρκετά.
- Μικρότερο filesize στο source.
- Πιο γρήγορη μέθοδος
- To μήκος μπορεί να ρυθμιστεί από το editor/IDE.

Παρόλα αυτά υπάρχουν αρκετοί που επιμένουν spaces. Tα κύριo πλεονέκτημάτα τους που μπορώ να σκεφτώ είναι:
- O κώδικας εμφανίζεται παντού ο ίδιος, ότι editor/IDE χρησιμοποιεί κάποιος.


Τι χρησιμοποιείτε συνήθως εσείς;
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 7 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Vold

Πολύ δραστήριο μέλος

Ο Vold αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 28 ετών, επαγγέλεται Φοιτητής/τρια και μας γράφει απο Ηράκλειο (Κρήτη). Έχει γράψει 1,629 μηνύματα.
Tabs εννοειται.
Αν ο editor/IDE σου δεν ειναι και πολυ "εξυπνος" θα καταληξεις να χρησιμοποιεις πιο συχνα spaces απο semicolons.
Καποιες φορες ομως προτιμωνται τα spaces. Αναλογα την περισταση...
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 7 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Purple

Νεοφερμένος

Η Purple αυτή τη στιγμή δεν είναι συνδεδεμένη. Μας γράφει απο Θεσσαλονίκη (Θεσσαλονίκη). Έχει γράψει 47 μηνύματα.
Ποιος χρησιμοποιει spaces και γιατι;;;; να το πει εδω μπροστα μου!

underscore ή camelCase??
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 7 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Επεξεργάστηκε από συντονιστή:

Tasos09

Εκκολαπτόμενο μέλος

Ο Tasos09 αυτή τη στιγμή δεν είναι συνδεδεμένος. Έχει γράψει 165 μηνύματα.
Silicon Valley :clapup:

 

Σημείωση: Το μήνυμα αυτό γράφτηκε 7 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Purple

Νεοφερμένος

Η Purple αυτή τη στιγμή δεν είναι συνδεδεμένη. Μας γράφει απο Θεσσαλονίκη (Θεσσαλονίκη). Έχει γράψει 47 μηνύματα.

vassilis498

Διακεκριμένο μέλος

Ο vassilis498 αυτή τη στιγμή δεν είναι συνδεδεμένος. Έχει γράψει 7,079 μηνύματα.
spaces προφανώς


self explanatory

:P
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 7 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Vold

Πολύ δραστήριο μέλος

Ο Vold αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 28 ετών, επαγγέλεται Φοιτητής/τρια και μας γράφει απο Ηράκλειο (Κρήτη). Έχει γράψει 1,629 μηνύματα.
Οταν αφαιρειται κατι, π.χ μια while, τον κωδικα στο body πως τον στοιχιζεται; Με ...απειρα back spaces η μια κι εξω με ενα shift+tab; :P
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 7 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

vassilis498

Διακεκριμένο μέλος

Ο vassilis498 αυτή τη στιγμή δεν είναι συνδεδεμένος. Έχει γράψει 7,079 μηνύματα.
λολ σοβαρά τώρα; :P

καταρχήν κανείς δε κάνει ident πατώντας space. πατάς tab κι εχεις τον editor να το κάνει convert σε 2-4-8 spaces. To ίδιο και με το σβήσιμο.

επίσης όλοι οι σοβαροί editors υποστηρίζουν auto identation όπως και μαζική στοίχηση.

προσωπικά αν θέλω στο vim να σβήσω ένα while πχ και να μεταφέρω ένα block προς τα έξω απλά το επιλέγω συνήθως με shift-v και μετά το φτιάχνω αυτόματα με =. ( εκτός από python που χρησιμοποιεί τη στοίχηση για το compiler εκεί πρέπει να το κάνεις εσύ με <>).
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 7 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Χρήστες Βρείτε παρόμοια

  • Τα παρακάτω 0 μέλη και 1 επισκέπτες διαβάζουν μαζί με εσάς αυτό το θέμα:
    Tα παρακάτω 1 μέλη διάβασαν αυτό το θέμα:
  • Φορτώνει...
Top