마이크로소프트 비주얼 스튜디오: 두 판 사이의 차이

잔글편집 요약 없음
편집 요약 없음
 
(사용자 15명의 중간 판 26개는 보이지 않습니다)
1번째 줄: 1번째 줄:
''Microsoft 'Visual Studio'''
Microsoft ''Visual Studio''
 
'''[[윈도우]]에서 작업하는 [[프로그래머]]의 영원한 친구'''
'''[[윈도우]]에서 작업하는 [[프로그래머]]의 영원한 친구'''


== 개요 ==
== 개요 ==
[[마이크로소프트]]사에서 제작하는 컴파일러를 포함한 IDE를 말한다. 현재 최신버전은 2015.
[[마이크로소프트]]사에서 제작하는 컴파일러를 포함한 IDE를 말한다. 현재 최신버전은 2022.
 


그야말로 [[윈도우즈]]에 압도적인 프로그램량을 만들어 주는 공신으로서 [[프로그래머]]에게 있어 비주얼 스튜디오는 그야말로 최강의 도구이다
그야말로 [[윈도우즈]]에 압도적인 프로그램량을 만들어 주는 공신으로서 [[프로그래머]]에게 있어 비주얼 스튜디오는 그야말로 최강의 도구이다


학생의 경우에는 DreamsPark를 통하여 모든 기능을 무료로 사용할 수 있고, 2013버전 이후 부터는 Community버전이라 하여 조건하에서 완전히 무료로 모든 기능을 사용할 수 있다.
학생의 경우에는 DreamSpark를 통하여 모든 기능을 무료로 사용할 수 있고, 2013버전 이후부터는 Community버전이라 하여 조건하에서 완전히 무료로 대부분의 기능을 사용할 수 있다.
 


== 지원 언어 ==
== 지원 언어 ==
=== [[C++]] ===
=== [[C++]] ===
아직 C++11 / C++14의 지원이 GCC에 비하여 부족하다. WInAPI/MFC등를 사용한 네이티브 프로그램을 제작할 수 있으며
WInAPI/MFC등을 사용한 네이티브 프로그램을 제작할 수 있으며
C++/CLI라는 닷넷프레임워크 위에서 돌아가는 닷넷프로그램또한 제작이 가능하다.
C++/CLI라는 닷넷프레임워크 위에서 돌아가는 닷넷프로그램또한 제작이 가능하다.


=== [[C#]] ===
2015버전부터는 옵션으로 빠졌으므로, 설치할 때 옵션을 선택해야 C++ 개발이 가능하다.
 
=== [[C 샵|C#]] ===
강력한 인텔리센스를 지원하고 Nuget을 사용하여 다른 라이브러리를 쉽게 참조할 수 있다.
강력한 인텔리센스를 지원하고 Nuget을 사용하여 다른 라이브러리를 쉽게 참조할 수 있다.


=== [[Basic.NET]] ===
=== [[Visual Basic .NET]] ===
[[빌 게이츠]]가 베이직에 대한 미련을 못버려서 나왔다. C#이 할 수 있는 일은 Basic.NET도 가능하지만 아무도 안쓴다{{ㅊ|안습}}
[[빌 게이츠]]가 베이직에 대한 미련을 못버려서 나왔다. C#이 할 수 있는 일은 Visual Basic .NET도 거의 대부분 가능하지만 사용자는 많지 않다.


=== F# ===
=== F# ===
28번째 줄: 26번째 줄:
2013버전부터 지원한다
2013버전부터 지원한다


=== [[IronPython]] ===
=== [[Python|IronPython]] ===
2013버전부터 지원한다
2013버전부터 지원한다.
 
Python의 본가라 할 수 있는 CPython의 경우 별도의 플러그인을 설치해서 사용할 수 있다.[https://pytools.codeplex.com #]
 
== 지원기능 ==
=== 모든 플랫폼용 앱 빌드 ===
=== 에코 시스템 ===


[[분류:소프트웨어]]
[[분류:통합 개발 환경]]
[[분류:컴퓨터 프로그래밍]]
[[분류:컴퓨터 프로그래밍]]
[[분류:마이크로소프트]]
[[분류:개발 소프트웨어]]
{{소프트웨어 목록}}

2022년 2월 26일 (토) 17:31 기준 최신판

Microsoft Visual Studio 윈도우에서 작업하는 프로그래머의 영원한 친구

개요[편집 | 원본 편집]

마이크로소프트사에서 제작하는 컴파일러를 포함한 IDE를 말한다. 현재 최신버전은 2022.

그야말로 윈도우즈에 압도적인 프로그램량을 만들어 주는 공신으로서 프로그래머에게 있어 비주얼 스튜디오는 그야말로 최강의 도구이다

학생의 경우에는 DreamSpark를 통하여 모든 기능을 무료로 사용할 수 있고, 2013버전 이후부터는 Community버전이라 하여 조건하에서 완전히 무료로 대부분의 기능을 사용할 수 있다.

지원 언어[편집 | 원본 편집]

C++[편집 | 원본 편집]

WInAPI/MFC등을 사용한 네이티브 프로그램을 제작할 수 있으며 C++/CLI라는 닷넷프레임워크 위에서 돌아가는 닷넷프로그램또한 제작이 가능하다.

2015버전부터는 옵션으로 빠졌으므로, 설치할 때 옵션을 선택해야 C++ 개발이 가능하다.

C#[편집 | 원본 편집]

강력한 인텔리센스를 지원하고 Nuget을 사용하여 다른 라이브러리를 쉽게 참조할 수 있다.

Visual Basic .NET[편집 | 원본 편집]

빌 게이츠가 베이직에 대한 미련을 못버려서 나왔다. C#이 할 수 있는 일은 Visual Basic .NET도 거의 대부분 가능하지만 사용자는 많지 않다.

F#[편집 | 원본 편집]

JavaScript[편집 | 원본 편집]

2013버전부터 지원한다

IronPython[편집 | 원본 편집]

2013버전부터 지원한다.

Python의 본가라 할 수 있는 CPython의 경우 별도의 플러그인을 설치해서 사용할 수 있다.#

지원기능[편집 | 원본 편집]

모든 플랫폼용 앱 빌드[편집 | 원본 편집]

에코 시스템[편집 | 원본 편집]