Σελ. 2 από 2 ΠρώτηΠρώτη 12
Εμφάνιση 16-21 από 21

Θέμα: Visual Studio 2022

  1. #16
    Εγγραφή
    28-02-2006
    Μηνύματα
    1.161
    Downloads
    0
    Uploads
    0
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΓΑΛΑΤΣΙ
    Παράθεση Αρχικό μήνυμα από deniSun Εμφάνιση μηνυμάτων
    Αυτό είναι για το code.
    Στο code το έχω κάνει.
    Υπάρχει μέσα στα settings σαν επιλογή.

    Εγώ το θέλω για to Visual Studio (σκέτο).
    Το code δεν είναι μια κουτσουρεμένη έκδοση του κανονικού; Sorry, αλλά έχω χάσει την επαφή με το VS, τα τελευταία χρόνια...
    NetBSD Rocks!
    http://www.netbsd.org

  2. #17
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.338
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από Mosfet Εμφάνιση μηνυμάτων
    Το code δεν είναι μια κουτσουρεμένη έκδοση του κανονικού; Sorry, αλλά έχω χάσει την επαφή με το VS, τα τελευταία χρόνια...
    Και ναι και όχι.
    Το code είναι περισσότερο ide για όλες τις γλώσσες προγραμματισμού μέχρι και script lang.
    To σκέτο vs είναι ολοκληρωμένο ide.
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

  3. #18
    Εγγραφή
    13-11-2011
    Περιοχή
    Χολαργός
    Ηλικία
    37
    Μηνύματα
    1.447
    Downloads
    1
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    24000 / 4500
    ISP
    Wind
    DSLAM
    Wind - ΧΟΛΑΡΓΟΣ
    Path Level
    Interleaved
    Παράθεση Αρχικό μήνυμα από deniSun Εμφάνιση μηνυμάτων
    Θέλω να κάνω το πολύ δύσκολο έως ακατόρθωτο (απ ότι φαίνεται),
    να βάλω όριο στο word warp τους 80 χαρακτήρες.
    Στο code το έχω κάνει και γίνεται μέσα από τα settings.
    Στο Microsoft Visual Studio Community 2022 (64-bit) Version 17.0.5 δεν υπάρχει σαν επιλογή.
    Προσπάθησα με extensions αλλά το μόνο που κατάφερα ήταν να βάλει μια οπτική κάθετη γραμμή ως όριο.
    Αυτόματο word warp... όχι.

    Το έχει κάνει κάποιος;
    Από μόνο του, δεν έχει το κλασικό word wrap σε συγκεκριμένη στήλη και κάνει format τον κώδικα. Το μόνο που έχει είναι το Word Wrap που συνεχίζει τη γραμμή όταν ξεπεράσει το μέγεθος του παραθύρου, αλλά αυτό είναι καθαρά εμφανισιακό.

    Ίσως το CodeMaid να έχει κάτι, αλλιώς σε κάποιο formatter, αν βρεις κάτι αντίστοιχο!

  4. #19
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.338
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από MitsakosGR Εμφάνιση μηνυμάτων
    αλλιώς σε κάποιο formatter, αν βρεις κάτι αντίστοιχο!
    Ψάχνω σε extensions αλλά δεν βρίσκω κάτι.
    Το μόνο που υπάρχει είναι το rewrap το οποίο όμως δουλεύει μόνο σε comments.
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

  5. #20
    Εγγραφή
    13-11-2011
    Περιοχή
    Χολαργός
    Ηλικία
    37
    Μηνύματα
    1.447
    Downloads
    1
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    24000 / 4500
    ISP
    Wind
    DSLAM
    Wind - ΧΟΛΑΡΓΟΣ
    Path Level
    Interleaved
    Παράθεση Αρχικό μήνυμα από deniSun Εμφάνιση μηνυμάτων
    Ψάχνω σε extensions αλλά δεν βρίσκω κάτι.
    Το μόνο που υπάρχει είναι το rewrap το οποίο όμως δουλεύει μόνο σε comments.
    https://csharpier.com/

    Είναι formatter, οπότε μπορεί να κάνει πολύ παραπάνω πράγματα από απλά word wrap.

    Με ένα απλό configuration ".csharpierrc.json":
    Κώδικας:
    {
      "printWidth": 80
    }
    κάνει ένα έξυπνο wrap στους 80 χαρακτήρες:
    Κώδικας:
    public ArrayVariable(string name, int arraySize, VariableBase type) : base(name)
    το κάνει
    Κώδικας:
    public ArrayVariable(string name, int arraySize, VariableBase type)
            : base(name)
    ενώ το
    Κώδικας:
    public BoolVariable(string name, VariableBase reference, List<decimal> trueValues) : base(name)
    το κάνει:
    Κώδικας:
    public BoolVariable(
            string name,
            VariableBase reference,
            List<decimal> trueValues
        ) : base(name)
    λόγω του ότι το κλείσιμο της παρένθεσης είναι μετά το 80.

    Ίσως σου εφαρμόζει και κάποια άλλα μικρά format (πχ μου σβήνει τις άδειες γραμμές στο τέλος), αλλά απ'όσο βλέπω είναι παραμετροποιήσιμο με την ίδια λογική με το Prettier.

    Μετά την εγκατάσταση σαν Extension, το Visual Studio θα ζητήσει και global ή local εγκατάσταση για να δουλέψει (το αντίστοιχο tool).

    Για να δουλεύει αυτόματα έχει επιλογή στο Options -> CSharpier -> General -> "Reformat with CSharpier on Save".

  6. #21
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.338
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από MitsakosGR Εμφάνιση μηνυμάτων
    https://csharpier.com/

    Είναι formatter, οπότε μπορεί να κάνει πολύ παραπάνω πράγματα από απλά word wrap.

    Με ένα απλό configuration ".csharpierrc.json":
    Κώδικας:
    {
      "printWidth": 80
    }
    κάνει ένα έξυπνο wrap στους 80 χαρακτήρες:
    Κώδικας:
    public ArrayVariable(string name, int arraySize, VariableBase type) : base(name)
    το κάνει
    Κώδικας:
    public ArrayVariable(string name, int arraySize, VariableBase type)
            : base(name)
    ενώ το
    Κώδικας:
    public BoolVariable(string name, VariableBase reference, List<decimal> trueValues) : base(name)
    το κάνει:
    Κώδικας:
    public BoolVariable(
            string name,
            VariableBase reference,
            List<decimal> trueValues
        ) : base(name)
    λόγω του ότι το κλείσιμο της παρένθεσης είναι μετά το 80.

    Ίσως σου εφαρμόζει και κάποια άλλα μικρά format (πχ μου σβήνει τις άδειες γραμμές στο τέλος), αλλά απ'όσο βλέπω είναι παραμετροποιήσιμο με την ίδια λογική με το Prettier.

    Μετά την εγκατάσταση σαν Extension, το Visual Studio θα ζητήσει και global ή local εγκατάσταση για να δουλέψει (το αντίστοιχο tool).

    Για να δουλεύει αυτόματα έχει επιλογή στο Options -> CSharpier -> General -> "Reformat with CSharpier on Save".
    Ευχαριστώ πολύ αλλά το θέλω για c/c++.
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

Σελ. 2 από 2 ΠρώτηΠρώτη 12

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας