Προς το περιεχόμενο

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • 0
Dark_Sage

Visual Studio 2005 - TextEditor Aporia

Ερώτηση

Geia xara, exw psaxsei ola ta settings sti Visual Studio k thelw otan grafw C/C++ kai anoigw agules na mou dhmiourgei automata kai tin "upoloipi" aguli...

 

Dld otan grafw to "{" na dhmiourgei automata to "}"....

Episis den exw brei pws ginetai otan maurizw mia aguli na mou kanei highlight tin antistoixi aguli poy kleinei p.x to for....

 

Epsaxsa alla den brika akri... De nomizw na zitaw tpt to exsairetiko... oi perissoteroi editors exoun autes tis "dieukolinseis"

 

Thanx in advance!

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

2 απαντήσεις σε αυτή την ερώτηση

Προτεινόμενες αναρτήσεις

Για το δεύτερο, ενώ οι άλλες γλώσσες του VS το κάνουν, στη C++ δεν υπάρχει. To μόνο που έχει είναι με το ctrl+] να μετακινείται από μια δεξιά (αριστερή) αγκύλη (παρένθεση) στην αντίστοιχη αριστερή (δεξιά) αγκύλη (παρένθεση).

Το πρώτο γίνεται με μάκρο.

Πατάς alt+f8 για να ανοίξει ο Macro Explorer. Στο MyMacros και στο Module1 διπλο κλικ για να ανοίξει ο editor. Γράφεις την PlaceBrackets οπως παρακάτω

>
Imports System
Imports EnvDTE
Imports EnvDTE80
Imports System.Diagnostics

Public Module Module1

   Sub PlaceBrackets()
       Dim sel As TextSelection = _
           CType(DTE.ActiveDocument.Selection, TextSelection)
       sel.Text = "{"
       sel.NewLine()
       sel.Text = "}"
       sel.LineUp()
   End Sub

End Module

και κλείνεις τον editor

Από Tools/Options και στο Enviroment/Keyboard γράφεις στο "Show commands containing" τη λέξη macros. Από τη λίστα επιλέγεις το PlaceBrackets. Στο Use new shortcut in επιλέγεις το Text Editor και στο Press shortcut keys γράφεις (ή απλά το πατάς) Shift+[ (την "{"). Πατάς το Assign και OK και είναι έτοιμο.

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Επισης υπαρχει και commercial program add on στο visual studio, που κανει αυτο που θες και πολλα αλλα πραγματα. Λεγεται Visual Assist X και το βρησκεις εδω

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
×
×
  • Δημιουργία νέου...