2013-03-12 18 views
10

Esiste un preprocessore di Visual Studio equivalente a #pragma mark trovato in XCode? Ecco perché chiedo:# mark mark mark in Visual Studio per C++?

Questo è su Windows.

enter image description here

Questo è su Mac.

enter image description here

So di #region in C#, ma niente di una funzionalità simile in C++.

EDIT 12.03.2013:

#pragma region aggiunge collapsibility di codice, ma non aggiunge le sezioni di annunci metodo di VS, che è essenzialmente quello che sto cercando. Preferisco di gran lunga passare ai metodi velocemente usando la funzione list, specialmente in classi/file di grandi dimensioni in cui scorrere una foresta di codice è un no-no; il "sezionamento" brilla davvero in questi casi.

Mi aspettavo davvero che Visual Studio avesse questo tipo di funzionalità, qualcosa di piuttosto semplice. Abbastanza sicuro Eclipse ti permette di farlo anche con il plugin Coffee-Bytes.

risposta

3

È possibile utilizzare #pragma region:

#pragma region foo 
// some code ... 
#pragma endregion foo 
+0

Grazie per la risposta. Ma questo appare come "sezioni" nella lista dei metodi in Visual Studio? – KillAWatt1705

+1

Sto usando VS2012 e le "sezioni" non compaiono nell'elenco :(ma almeno uno può comprimere la "sezione" nella finestra principale dell'Editor –

+1

Sì, la collassabilità è buona, ma non sembra essere Aggiungo anche sezioni al listato dei metodi su VS2010. Preferisco molto passare rapidamente ai metodi nella lista delle funzioni, specialmente nelle classi/file di grandi dimensioni, il sezionamento aiuta davvero con quello. Forse c'è un plugin che aggiunge funzionalità organizzative a VS e fa questo ? – KillAWatt1705

0

A quanto pare, non è in Visual Studio 2015 e non credo che sarà in un prossimo futuro. [Reference]

Grazie per aver dedicato del tempo per condividere questo suggerimento. Questo articolo è disponibile in giro per un paio di versioni di Visual Studio e non ci abbiamo mai lavorato. Guardando i piani VS "15", non avremo intenzione di intervenire su questo oggetto, quindi lo chiuderemo. Se il suggerimento è ancora pertinente, dai uno sguardo per vedere se c'è un altro suggerimento simile al quale puoi votare o aprire un nuovo suggerimento.

Problemi correlati