2009-03-16 6 views
5

Quelqu'un est-il au courant d'un moyen d'avoir VIM style folding dans Visual Studio? J'utilise des blocs #region dans les fichiers de classe C# et ils sont géniaux, mais malheureusement, il n'y a pas de fonctionnalité équivalente pour javascript et css. Le site/application sur lequel je travaille actuellement a un assez grand nombre de sélecteurs de css et de javascript et la navigation dans les fichiers monolithiques devient difficile. Une option que nous avons envisagée consiste à diviser le css et le javascript dans des fichiers séparés similaires aux modules jquery, mais cela introduit des problèmes de performance en termes d'augmentation du nombre global de requêtes http.Vim style de pliage pour CSS/javascript dans Visual Studio

Si quelqu'un a des suggestions pour gérer la folie, je serais très reconnaissant!

Mise à jour: Richard Kimber suggère using the bookmarking features de Visual Studio pour rendre la navigation par rubriques plus gérable. C'est un pas dans la bonne direction, mais pas aussi utile que le repliement/blocage de code.

Répondre

1

Je sais que je ne suis pas vraiment aider avec celui-ci, mais avez-vous entendu parler de ViEmu. C'est, disons, une émulation vim dans VS. Bien qu'il ne prenne pas en charge toutes les fonctionnalités de vim, il apporte une touche de navigation à VS. Je ne l'ai pas utilisé moi-même, mais d'autres parlent assez bien, alors vous voudrez peut-être essayer.

+0

Cela semble vraiment intéressant et soutient en fait le pliage de style Vim. –

+0

J'ai effectivement commencé à utiliser GVIm dans l'intérim jusqu'à ce que je regarde acheter une copie de ViEmu :) Merci ldigas! –

+0

J'utilise ViEmu, et c'est très pratique dans les fichiers CSS. Vous pouvez créer et gérer des plis avec les zf, zo, zR, zM, etc. familiers, mais malheureusement, il n'y a pas de moyen de conserver ces plis une fois le fichier fermé. J'ai joué avec les macros ViEmu pour créer les plis automatiquement, avec un certain succès dans le passé. – Jay

Questions connexes