J'ai installé le code Visual Studio sous Windows. Lorsque j'essaie d'ouvrir un fichier de solution dans VS Code, il l'ouvre au lieu d'ouvrir tous les projets de la solution. Existe-t-il un moyen d'ouvrir des solutions de projet existantes dans VS Code?
Lorsque vous ouvrez un dossier dans VSCode, il recherchera automatiquement des artefacts de projet typiques, tels que project.json ou des fichiers de solution. Dans la barre d'état située dans le coin inférieur gauche, vous pouvez basculer entre les solutions et les projets.
Utilisation vscode-solution-Explorer
extension:
Cette extension ajoute un panneau Explorateur de fichiers Visual Studio Solution dans le code Visual Studio. Vous pouvez maintenant naviguer dans votre solution en suivant la structure originale de Visual Studio.
https://github.com/fernandoescolar/vscode-solution-Explorer
Merci @ fernandoescolar
VSCode est un éditeur de code, pas un IDE complet. Pensez à VSCode comme un bloc-notes sur les stéroïdes intégrant l’achèvement de code IntelliSense, une compréhension plus riche du code sémantique de plusieurs langues, le refactoring de code, y compris la navigation, la prise en charge du clavier avec des liaisons personnalisables, la coloration syntaxique, la mise en correspondance, l’indentation automatique et les extraits.
Il ne s'agit pas de remplacer Visual Studio, mais l'intégration de "Visual Studio" dans VSCode déroutera certaines personnes au début.
Mais vous pouvez ouvrir le dossier avec le .SLN pour modifier le code dans le projet, ce qui détectera le .SLN pour sélectionner la bibliothèque qui fournit Intellisense.
Sous Linux, l’ouverture du dossier contenant le fichier .sln ne basculera pas vers une "vue solution + projets" comme le prétendent d’autres (même si vous avez déjà installé l’extension C # à partir du marché). La solution de contournement pour cet horrible UX consiste à ouvrir un fichier .cs spécifique, puis il téléchargera Mono en arrière-plan (et vous invitera peut-être à télécharger .NETCore).