Skip to content
Narzędzia do kodowania w językach C i C++ | Visual Studio2020-03-25T12:09:16-07:00

Technologie programu Visual Studio

Programowanie aplikacji w językach C i C++

Projektowanie aplikacji klasycznych w języku C++

Kompiluj nowoczesne aplikacje C++ dla systemu Windows przy użyciu wybranych przez siebie narzędzi, takich jak MSVC, Clang, CMake lub MSBuild

screenshot of python development

Instalacja programu Visual Studio

Domyślna instalacja programu Visual Studio oferuje możliwość dodania elementów niezbędnych do programowania w języku C++

graphic displaying multiple codebases

Obsługa każdej bazy kodu

CMake, Clang, mingw itd.

Otwórz bazę kodu z dowolnego środowiska i od razu zabierz się do pracy. Użyj narzędzia MSBuild z kompilatorem języka Microsoft Visual C++ lub zestawu narzędzi innej firmy, takiego jak CMake z bazą kodu Clang lub mingw, aby kompilować i debugować swój kod od razu w środowisku IDE. Czerp korzyści z doświadczeń najwyższej klasy z narzędziem CMake.

Tworzenie aplikacji dla systemu Windows

Najskuteczniejsze narzędzie do programowania pod kątem systemu Windows

Projektuj i kompiluj klasyczne programy dla systemu Windows lub aplikacje uniwersalne systemu Windows przeznaczone dla urządzeń HoloLens i Surface Hub, komputerów osobistych oraz konsol Xbox za pomocą zestawu narzędzi języka Microsoft Visual C++ i programu Visual Studio 2019.

screenshot for Microsoft Visual C++ toolset
screenshot of support for C++11, C++14 and many C++17 features

Obsługa języka Modern C++

Tworzenie aplikacji za pomocą bibliotek C++11, C++14 oraz C++17

Korzystaj z obsługi bibliotek C++11, C++14 i wielu funkcji C++17 dzięki najwyższej wydajności dostępnej na rynku, przepływności kompilacji i bezpieczeństwie. Pisz kod, używając ogólnych wyrażeń lambda, funkcji wznawialnych, konstrukcji decltype (auto), rozszerzonych wyrażeń constexpr i atrybutów języka C++, wyrażeń fold, funkcji noexcept w systemie typów, zmiennych wbudowanych oraz innych nowoczesnych funkcji.

Tworzenie aplikacji dla systemu Linux

Pisanie aplikacji dla systemu Linux i debugowanie ich w czasie rzeczywistym

Skorzystaj z zaawansowanych narzędzi do kodowania i debugowania w celu zarządzania kodem przeznaczonym dla systemu Linux i skompilowanym za pomocą GCC, Clang lub innego kompilatora. Debuguj aplikacje dla systemu Linux w miarę ich zdalnego uruchamiania przy użyciu debugera GDB. Bez względu na to, czy kompilujesz aplikacje IoT czy wysokowydajne usługi obliczeniowe w chmurze dla systemu Linux, program Visual Studio pomoże Ci osiągnąć lepszą wydajność.

screenshot of Linux debugging tools
screenshot of mobile development window

Tworzenie aplikacji dla urządzeń przenośnych

Weź na cel systemy Android i iOS, zachowując wydajność

Wykorzystaj możliwości programu Visual Studio 2019 i debugera, aby tworzyć wysokowydajne aplikacje i gry dla systemu Android i/lub iOS w języku C++. Udostępniaj biblioteki języka C++, aby obsłużyć zarówno platformy mobilne, jak i system Windows, lub napisz raz i uruchom na wszystkich platformach mobilnych dzięki platformie Xamarin i językowi C++.

Projektowanie gier

Dołącz do największych studiów produkujących gry AAA, które już korzystają z programu Visual Studio

Twórz wysokowydajne gry w technologii DirectX do uruchomienia na urządzeniach z systemem Windows lub buduj międzyplatformowe gry, używając najlepszych aparatów gier, takich jak Unity, Unreal i Cocos. Dołącz do wielu odnoszących szalone sukcesy studiów tworzących gry, które już używają programu Visual Studio do zwiększania wydajności za pomocą programu Visual Studio 2019 i debugera światowej klasy.

screenshot of game development window
screenshot of debugging and diagnostics windows

Niezrównane debugowanie i diagnostyka

Pisz najlepszy kod bez usterek

Wykonaj wszystkie operacje podstawowe, takie jak określenie punktów przerwań i krokowe wykonywanie kodu, a następnie przejdź do bardziej zaawansowanych działań obejmujących wizualizację zmiennych, profilowanie wydajności, debugowanie wszelkich procesów lokalnych i zdalnych oraz wielowątkowe debugowanie aplikacji. Uruchom do kliknięcia, edytuj kod na żywo i kontynuuj wykonywanie bez konieczności ponownej kompilacji.

Zaawansowane funkcje produktywności

Szybko przeglądaj, edytuj i ulepszaj swój kod

Wizualizuj kod za pomocą kolorowania składni, wskazówek, etykietek kodu, widoku klasy i hierarchii wywołań. Przejdź do dowolnego symbolu kodu przez odwołanie, definicję, deklarację itd. Automatycznie uzupełniaj kod w miarę pisania, szybko naprawiaj problemy i refaktoryzuj swój kod odpowiednio do potrzeb. Analizuj swój kod pod kątem często występujących problemów. Oszczędzaj czas, który możesz lepiej spożytkować.

screenshot of productivity features

Free, fully-featured IDE for students, open-source and individual
developers

Free download

Professional developer tools, services, and subscription benefits for small
teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all
sizes

Free trial

Opinia