2009-03-16 9 views
5

Qualcuno è a conoscenza di un modo per avere VIM style folding in Visual Studio? Io uso i blocchi #region nei file di classe C# e sono grandiosi, ma sfortunatamente non esiste alcuna funzionalità equivalente per javascript e css. Il sito/app in cui sto lavorando ha un sacco di selettori di CSS e javascript e la navigazione dei file monolitici sta diventando difficile.Vim style pieghevole per CSS/javascript in Visual Studio

Un'opzione che abbiamo preso in considerazione è la suddivisione di css e javascript in file separati, simili ai moduli jquery, ma che introduce problemi di prestazioni in termini di aumento del numero complessivo di richieste http.

Se qualcuno ha qualche suggerimento per gestire la follia, sarei molto riconoscente!

Aggiornamento: Richard Kimber suggerisce using the bookmarking features di Visual Studio per rendere la navigazione per titoli più gestibile. Questo è un passo nella giusta direzione, ma non è utile come la piegatura/il blocco del codice.

risposta

1

So che non sto davvero aiutando con questo, ma avete sentito parlare di ViEmu. È, diciamo, un'emulazione vim all'interno di VS. Anche se non supporta tutte le funzionalità di Vim, ne porta un sapore alla navigazione VS. Non l'ho usato da solo, ma altri ne parlano abbastanza bene, quindi potresti voler fare un tentativo.

+0

Questo sembra davvero interessante e in effetti supporta lo stile Vim. –

+0

In realtà ho iniziato a utilizzare GVIm nel frattempo fino a quando non ho dato un'occhiata all'acquisto di una copia di ViEmu :) Grazie a ldigas! –

+0

Uso ViEmu ed è molto utile nei file CSS. Puoi creare e gestire le pieghe con le familiari zf, zo, zR, zM, ecc., Ma sfortunatamente non esiste attualmente un modo per persistere di quelle pieghe una volta che il file è stato chiuso. Ho incasinato con ViEmu macros per creare automaticamente le pieghe, con qualche successo in passato. – Jay

Problemi correlati