Mały problem z VSCode.

Mały problem z VSCode.
SE
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam.
Panowie, zainstalowałem VSCODE zainstalowałem też Mingw, skonfigurowane już mam.
Po kliknięciu na Run, otrzymuje to you don t have an extension for debugging json with comments vscode .
Dawno nie pracowałem z tym i pozapominałem co i jak.

Marius.Maximus
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2222
0

@serwkomp ja bym nie zaczynał na Twoim miejscu od vscode
moim skromnym zdaniem vscode jest zdecydowanie lepszy ale ma wysoki prób wejścia wiec odradzam na początek

zacznij od zainstalowania Qt na domyślnych parametrach (dalej dalej dale dalej) masz QtCreator i tam nowy projekt w taki sposób

screenshot-20260129135631.png

i tutaj masz wszystko od pierwszego strzału

Wiem armata na muchę

A jak ma być vscode to zacznij od zainstalowania "C/C++ Extension Pack"
potem zorganizuj cmake i ninja w PATH
Ctr+Shift+ P
Cmake-> Quick Start
I jest szansa że może zadziala kompilacja co do debuggera szanse są zdecydowanie mniejsze

Jak będziesz miał problemy pytaj na forum

MarekR22
  • Rejestracja: dni
  • Ostatnio: dni
1

VScode ma jedną wielką wadę:
Wstępna konfiguracja jest strasznie skomplikowana.
Trzeba mieć niezłego skill-a, żeby bez problemu przejść tą początkową konfiguracje dla danego języka programowania.

Niestety obecnie wszystkie IDE mają jakąś wstępną barierę dla początkujących. VScode podniósł ten problem do poziomu wirtuozerii.
Z łezką wspominam stare IDE gdzie się po prostu właczało IDE i od razu można było napisać kod "hello world" i go debugować bez konfigurowania czegokolwiek.

Marius.Maximus
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2222
0

Dobre określenie "wirtuozeria" ;)

Eksperymentalnie uruchomiłem na biurowym komputerze: Pierwsza instalacja Qt na komputerze nietkniętym ręka programisty 😄

screenshot-20260130131621.png
3.5GB zajmie na dysku ale debugger działa ;)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.