Wątek przeniesiony 2021-11-29 02:27 z C/C++ przez somekind.

Visual Studio Code - pokaż kod danej funkcji

0

Hej mam bardzo duży projekt z wieloma folderami w których jest masa plików .cs. Da się zrobić tak że wystarczy że kliknę na nazwę danej funkcji/klasy i otworzy mi się plik z tą funkcją/klasą? Jeśli nie to jak to da się zrobić w podobny sposób?

1

w TS działa ctrl + click.

1

To jest w dalszym ciągu Visual Studio, więc F12

0

@AdamWox: Własnie nie dziala :( Generalnie mój projekt ma około 10gb i niestety dostaje ze "No definition found for..."

0

Twój projekt ma 10gb czy twój kod tyle ma? A masz zainstalowaną wtyczkę do C# - https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp

0

@UglyMan: tak mam, a 10gb ma caly folder z wszystkimi plikami

0
Tuptuś Tupta napisał(a):

@UglyMan: tak mam, a 10gb ma caly folder z wszystkimi plikami

Ale to są tylko pliki źródeł czy masz tak jakiś np pliki binarne typu grafiki itp ? Bo 10g to jakiś potwór, by musiał być. Na wszystkich funkcjach nie jest w stanie przejść do definicji? Moim zdanie jest problem z zaindeksowaniem twojego kodu.

0

@UglyMan: W folderach są głównie plki .cs, czasami jakies excele. To jest generalnie gigantyczny framwork uzywany w firmie w ktorej pracuje i chcialem jakos sprobowac go ogarnac a bez mozliwosci sprawnego przeskakiwania do definicji danej klasy/metody jest to niemozliwe. Gdzies znalazlem info ze przy duzych projektach VSC nie daje rady wiec nie wiem czy jest jakas nadzieja

1

A próbowałeś Visual studio - mozesz spróbować na Community - wersja 2022 powinna dać radę. Swoją drogą co to za framework co ma 10gb kodu.

0

Chyba zacząłbym od zmiany Visual studio na najnowszą wersję.
Sam pracuję z projektem-kolosem i zmiana VS dużo pomogła w kwesji szybkości działania i stabilności. Nowa wersja naprawdę daje radę.
Co do pytania - F12 po kliknięciu na funkcję.

1 użytkowników online, w tym zalogowanych: 0, gości: 1