Plugin pour Visual Studio pour imiter l'accès au clavier "Open Type" ou "Open Resource" d'Eclipse

Translate

Si vous avez déjà utilisé Eclipse, vous avez probablement remarqué les excellents raccourcis clavier qui vous permettent d'appuyer sur une combinaison de touches de raccourci, puis tapez simplement les premiers caractères d'une fonction, d'une classe, d'un nom de fichier, etc. C'est même assez intelligent pour ouvrir fichiers en premier dans la liste.

alt text

Je recherche une fonctionnalité similaire pour Visual Studio 2008. Je sais qu'il existe un plugin findfiles sur codeproject, mais celui-ci est bogué et un peu bizarre, et ne me donne pas accès aux fonctions ou aux classes.

This question and all comments follow the "Attribution Required."

Toutes les réponses

Translate

Vs11 (peut-être que 2010 l'avait aussi) a la fonctionnalité Naviguer vers ... qui (sur ma machine) a leCtrl+,raccourci.

Au fait, il comprend les capitales comme des shortucts de camelcase (l'éclipse le fait aussi). Par exemple, tapez HH pour obtenir HtmlHelper.

La source
Translate

Ce n'est pas exactement la même chose qu'Eclipse d'après votre description, mais Visual Studio a des fonctionnalités similaires prêtes à l'emploi (je n'ai jamais utilisé Visual Assist X, mais cela semble intéressant).

Le Find ComboBox dans la barre d'outils finit par être une sorte de "ligne de commande Visual Studio". Vous pouvez appuyer surCtrl+/(par défaut) pour y définir le focus, et Visual Studio insérera un ">" au début du texte (indiquant que vous souhaitez entrer une commande au lieu de rechercher). Il se complète même automatiquement à mesure que vous tapez, vous aidant à trouver des commandes.

Quoi qu'il en soit, pour ouvrir un fichier à partir de là, tapez "open <filename>". Il affichera tous les fichiers correspondants dans la liste déroulante au fur et à mesure que vous tapez (il extrait la liste des fichiers de la solution actuellement ouverte).

Pour accéder rapidement à une fonction, dans l'éditeur de code, appuyez surCtrl+Ipour lancer une recherche incrémentielle. Ensuite, commencez simplement à taper jusqu'à ce que vous trouviez ce que vous recherchez. presseÉchapperpour annuler la recherche, ouF3pour rechercher à nouveau en utilisant la même requête. Au fur et à mesure que vous tapez la requête de recherche, la barre d'état dans le coin inférieur gauche contiendra ce que Visual Studio recherche. Certes, cela ne recherchera pas dans plusieurs fichiers (je n'ai jamais beaucoup utilisé Eclipse, mais cela ressemble à ce qu'il fait d'après votre description), mais j'espère que cela vous aidera au moins un peu.

La source
Translate

Si quelqu'un tombe sur ce fil:

Il existe un plugin gratuit (créé par moi) pour Visual Studio 2008 qui imite l'EclipseCtrl+Décalage+RBoîte de dialogue Ouvrir une ressource (notez, pas la boîte de dialogue Type d'ouverture). Il fonctionne avec n'importe quel langage et / ou type de projet.

Vous pouvez le trouver surGalerie Visual Studio.

La source
Translate

Certaines des fonctionnalités intéressantes sont disponibles dans Visual Assist X, mais pas toutes. J'ai demandé sur leurs forums, mais ils ne sont pas encore apparus. VAX est mis à jour régulièrement sur une période approximative de 4 semaines pour des corrections de bogues et une nouvelle fonctionnalité tous les deux mois.

La source
Translate

Si vous recherchez un complément comme celui-ci pour accéder rapidement aux fichiers source de votre projet:

SonicFileFinder 1.8.5

essayez le complément Visual Studio 2005/2008SonicFileFinder.

La source
Translate

Resharperfait cela avec leCtrl-Nmot-clé. Malheureusement, cela n'est pas gratuit.

Visual Studio n'a rien de tel que cette fonctionnalité au-delà de la recherche.

La source
Translate

J'ai trouvé ce fil en recherchant Ctrl + Maj + R d'Eclipse, et après avoir vu la galerie Visual Studio, j'ai trouvé leOutils DPack(ils sont gratuits, et non, je ne suis en aucun cas approuvé par eux).

Mais c'est exactement ce que je cherchais: - Alt + U -> Navigateur de fichiers (à la Eclipse Ctrl + Shift + R) - Alt + M -> Navigateur de code (liste de méthodes dans la classe actuelle)

Il a plus de fonctionnalités, mais je suis satisfait de celles-ci.

La source
Jean Lee
Translate

J'utilise biterScripting avec Visual Studio pour effectuer des recherches et des manipulations plus flexibles.

  1. Il peut rechercher dans tout l'espace de travail.

  2. Il peut rechercher dans n'importe quel projet - MÊME SI CE PROJET N'EST PAS CHARGÉ OU MÊME FAIT PARTIE D'UN ESPACE DE TRAVAIL.

  3. Il peut trouver des choses en utilisant des expressions régulières.

  4. ET, SURTOUT, il peut apporter des modifications en masse. Par exemple, si vous voulez changer le nom d'une classe de CCustomer en CUser, je peux le faire en quelques lignes de commande - En fait, j'ai écrit des scripts pour des choses comme ça que je fais souvent. JE NE DOIS PAS CLIQUER SUR CHAQUE INSTANCE ET FAIRE MANUELLEMENT LE CHANGEMENT.

  5. Et, c'est peu coûteux (0 $). Je l'ai téléchargé depuishttp://www.biterscripting.com .

La source
Translate

Je viens également du côté du développement Java et recherchait la fonctionnalité CTRL + T dans Visual Studio. Les autres réponses font référence à un fichier ouvert, mais comme en C # le nom de la classe et le nom du fichier peuvent être différents, ce n'est pas ce que je cherchais.

Avec leVue de classeou laNavigateur d'objetsvous pouvez rechercher des objets et des classes

[Affichage] -> [Affichage de classe] ou [Affichage] -> [Objet]

La source