Articles of visual studio

Quel est le meilleur environnement Ruby on Rails pour un utilisateur de Visual Studio?

Je suis un utilisateur de Visual Studio depuis 1997 et utilisais VB 3.0 auparavant. Toute ma vie professionnelle a été passée dans les environnements de développement Microsoft. Maintenant, je voudrais passer à Ruby on Rails pour essayer quelque chose de différent, et il ne prend pas en charge le type de fournisseur que C # […]

Visual Studio – Actualiser automatiquement la vue des classes lors du changement de classe

Je viens d’un milieu Java et j’ai passé de nombreuses années à utiliser Eclipse. Une caractéristique qui me manque lors de l’utilisation de Visual Studio (2008) est que la vue de classe ne s’actualise pas automatiquement lorsque je change de classe. Dans Eclipse, il a une fenêtre (classe) ‘Outline’ qui représente la classe en cours […]

Commandes Refactor, Organize Usings manquantes dans le menu contextuel de Visual Studio

Dans VS 2010, Silverlight, C #. J’ai plusieurs fichiers .cs. Dans certains d’entre eux, le «Refactor» et «Organize Usings» (parmi d’autres éléments) dans le menu contextuel du clic droit sont manquants. Pourquoi sont-ils manquants? Comment peuvent-ils être rapportés?

Générer un projet C # à l’aide de CMake

J’essaie de générer un projet C # dans une base de code C ++ CMake existante sous Windows. Après quelques recherches, je n’ai pu trouver que deux projets construisant leurs propres compilateurs CSharp pour CMake: gdcm et kde . J’ai essayé les deux. Malheureusement, le premier n’a pas réussi à générer un projet C #. […]

Erreur de compilation C3493: ‘func’ ne peut pas être implicitement capturé car aucun mode de capture par défaut n’a été spécifié

Pouvez-vous m’aider à résoudre cette erreur de compilation? template static void ComputeGenericDropCount(function func) { T::ForEach([](T *what) { Npc *npc = Npc::Find(what->sourceId); if(npc) func(npc, what->itemCount); // <<<<<<< ERROR HERE // Error 1 error C3493: 'func' cannot be implicitly captured because no default capture mode has been specified }); } static void PreComputeNStar() { // … ComputeGenericDropCount([](Npc […]

Se débarrasser de “Il n’y a pas de code source disponible pour l’emplacement actuel.”

OK, c’est de ma faute, mais je n’arrive pas à me sauver. Chaque fois que j’essaie d’entrer dans une classe comportant des champs avec des affectations appelant dans le code .NET, j’obtiens une boîte de dialog contenant le texte “Aucun code source n’est disponible pour l’emplacement actuel”: Par exemple, entrer dans le constructeur de la […]

Quelqu’un sait-il d’une intégration de VI (gratuit / open source) pour Visual Studio?

vi est pour les enfants cool.

Traitement des objects .NET IDisposable

Je travaille en C #, et j’ai été assez laxiste sur l’utilisation de blocs pour déclarer des objects qui implémentent IDisposable , ce que vous êtes toujours supposé faire. Cependant, je ne vois pas de moyen facile de savoir quand je glisse. Visual Studio ne semble pas l’indiquer (est-ce que je manque quelque chose?). Est-ce […]

Modifier l’espace de noms par défaut lors de la création de classe dans un dossier (Visual Studio)

Comment puis-je modifier l’espace de nommage par défaut utilisé lors de la création d’une nouvelle classe dans Visual Studio? Contexte: Ma solution a un projet MyCompany.MyProject.Domain dans lequel j’ai un dossier “Model Base (Linq)” avec un sous-dossier “Extensions” dans lequel je conserve toutes les extensions de classes partielles. MyCompany.MyProject.Domain + Model Base (Linq) + Extensions […]

Visual Studio – Pourquoi les numéros de ligne sont-ils désactivés par défaut?

Semble totalement en arrière à moi qu’un tel IDE excellent cacherait les numéros de ligne par défaut. Cela semble être un oubli évident ou un faible défaut. Ce qui signifie que je manque quelque chose – parce que dans l’équipe de développement VS vs moi, je sais qui a plus d’expérience. Alors qu’est-ce qui me […]