ITBlog

IT Blog w tematach różnych...

  • O blogu…
  • Edukacja
    • Moodle – stare
    • Moodle2
    • Testy
  • Firma

C#, C++ – Visual Studio, Visual Studio Code

Napisane przez Igor Brzeżek on 12 czerwca 2022
Napisane w: Programowanie.

MS Visual Studio Community Edition dla MS Windows
Rozmiar: kilka GB

0. .NET
Będziemy potrzebować platformy dotnet, można ja pobrać z tego linku.
Tu link do .NET Core.

1 Pobieranie
Pobrać wersję na swój system operacyjny. Najnowsza wersja może nie pracować poprawnie na starszych aktualizacjach systemu. Więcej informacji tutaj.
Pobrać oprogramowanie w darmowej wersji Community można tutaj.
Starsze wersje tutaj.

Polska wersja, jak i starsze >> tutaj <<.

2 Instalacja
Pobiera się mały instalator i kolejno można przejść do właściwej instalacji.

Zapewne wymagane będzie pobranie paru dodatków, co wykona się automatycznie.

Kolejno wybieramy elementy systemu do instalacji. Nam wystarczy to co poniżej (wymagane około 7 GB):

Dla budowy aplikacji konsolowych trzeba wybrać jak wyżej:
– Programowanie aplikacji klasycznych dla platformy .NET
– Szablony języka C# zestawu SDK…
– Windows 11 SDK…

Instalacja chwilę potrwa.

Pojedyncze składniki
Należy sprawdzić czy mamy w sekcji instalatora „Pojedyncze składniki” zaznaczone
– NET 6.0 (lub aktualny)
– .NET DSK
– .NET Framework 4.8

jak niżej:

Jeśli tego nie mamy to możliwe, że nie będzie można tworzyć aplikacji konsolowych z okna VS. (Z wiersza poleceń będzie można: dotnet new console –framework net5.0)

Projektant klas
Jeśli chcemy mieć możliwość projektowania diagramów klas należy włączyć do instalacji ten moduł:

Wtyczki / rozszerzenia
Po instalacji VS można dodać kilka przydatnych wtyczek usprawniających pracę:
– https://www.plukasiewicz.net/Artykuly/VS2019Extensions
– https://www.syncfusion.com/blogs/post/15-must-have-visual-studio-extensions-for-developers.aspx

Visual Studio Code
Jest to odchudzona wersja MS VS, działająca także na Linux. Krótki opis instalacji znajdziesz tutaj.

Instalacja dla Linux: https://www.pragmaticlinux.com/2021/03/install-visual-studio-code-and-net-core-for-c-coding-on-linux/

Kolejno instalujemy wtyczki:
– scriptcsRunner
– C#
– C# Extensions
– C# Snippets
– AutoUsing for C#
– Roslyn
– OmniSharp

plus inne przydatne:
– indent-rainbow
– Rainbow-Brackets
– Code Runner
– IntelliSense

Linux: MonoDevelop
Rozmiar: 750 MB
Jest to swego rodzaju „zamiennik” Visual Studio dla systemu Linux.
https://www.monodevelop.com/download/#fndtn-download-lin-debian
Instalacja trwa dość długo, program pojawia się w menu, w sekcji Programowanie

Uwaga: W moim przypadku (Debian buster) trzeba było linię (z poradnika)
echo „deb https://download.mono-project.com/repo/debian vs-buster main” | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
wykonać inaczej:
– utworzyć plik /etc/apt/sources.list.d/mono-official-vs.list
– do tegoż pliku wstawić wpis: deb https://download.mono-project.com/repo/debian vs-buster main
– i dopiero wtedy zrobić aktualizację pakietów

Po instalacji uruchamiamy z menu mono i
– Plik / Nowe rozwiązanie
– Inne / .NET
– Projekt konsoli


Tworząc nowy projekt zostanie utworzony katalog o jego nazwie.
Aby dodać do projektu nową klasę:
– prawym na projekcie
– Dodaj / Nowy plik
– General / Pusta klasa


Tworzenie i uruchamianie projektów

Visual Studio Code
– Tworzymy katalog na nasz projekt, najlepiej aby jego nazwa była zgodna z nazwą projektu.
– Uruchamiamy VSC i w eksploratorze otwieramy nasz katalog

– Klikamy Tak, ufam autorom

–  i w wewnętrznym terminalu wpisujemy polecenie:

dotnet new console –framework net5.0

lub

dotnet new console

– Utworzy nam to podstawową strukturę projektu
– Klikamy na utworzony plik programu program.cs (nazwę można zmienić)

– Aby skompilować w terminalu wydajemy polecenie

dotnet run

Jeśli mamy wtyczkę ConsoleRunner to można utworzyć skrypt o nazwie scriptcs i zawartości

MS Visual Studio
– Wybieramy Utwórz nowy projekt i jak niżej:

– Kolejno rodzaj aplikacji konsolowej:

– Podajmy nazwę aplikacji i jej lokalizację

– wybieramy docelowa platformę:

Uwaga: w zależności od platformy będziemy mieli wygenerowany inny kod programu przykładowego:

Dla wersji 6.0 coś jak niżej:

Natomiast dla wcześniejszej wersji platformy:

I kolejno:

Dostaniemy kod jak niżej:

Więcej o tej zmianie mamy tutaj.

W środowisku Visual Studio także możemy wygenerować aplikację z konsoli:
– tworzymy katalog
– w wierszu polecenia wchodzimy do niego aby stał się katalogiem bieżącym
– wydajemy polecenie

dotnet new conosle –framework net5.0 (lub inaczej)

– utworzy się podstawowa struktura aplikacji konsolowej, która teraz możemy otworzyć w VS

 

Nawigacja

← VirtualBox – Tryby interfejsów sieciowych sieci LAN
Tunel SSH →
  • Szukaj

  • Kategorie

    • IT ogólnie (70)
      • Bezpieczeństwo (9)
      • CCTV (3)
      • Hardware (1)
      • Sieci (9)
        • MikroTik (7)
      • Software (39)
        • Programowanie (1)
        • Systemy operacyjne (15)
          • Linux Debian (14)
        • Windows (7)
      • WiFi (2)
      • Wirtualizacja (26)
  • Ostatnie wpisy

    • Przekierowanie zapytań DNS do lokalnego resolvera
    • Szyfrowanie ruchu DNS za pomocą RouterOS
    • Analiza ruchu DNS na systemie RouterOS
    • MikroTik RouterOS – Generator pakietów
    • Maszyna wirtualna dla RouterOS w wersji ROS v6/7
  • Strona odwiedzona

    od 11.01.2013

  • Doskonała platforma e-learningowa Uzyskaj certyfikat IT

Proudly powered by WordPress Theme: Parament by Automattic.
7ads6x98y