본문 바로가기

컴퓨터 IT

SharpDevelop - 닷넷 무료 오픈소스 IDE

반응형

#Develop(SharpDevelop)

마이크로소프트 닷넷(.NET)기반의 무료 오픈소스 통합개발환경(IDE) 샵디벨롭입니다.

무료 C# 컴파일러를 찾던 중 친구의 소개로 알게 되었는데 써보니까 참 좋네요.

http://www.icsharpcode.net/opensource/sd/

http://www.icsharpcode.net/OpenSource/SD/Download/

ic#code SharpDevelop 사이트 Download에 가서 프로그램을 다운 받으시면 됩니다.

소스포지(SourceForge)사이트에 연결되어 다운을 받습니다.

다운을 다 받고 설치를 하려고 하는데 헉! 메시지창이...뜨네요

닷넷 프레임워크 4.0 설치가 필요하다고 합니다. (닷넷 기반이니 당연하지요 ㅎㅎ)

샵디벨롭 다운로드 사이트 조금 밑에 보면 .NET 4.0 Full runtime... (Download)가 보입니다.

Microsoft Download Center에 연결이 되면 DOWNLOAD를 클릭!

닷넷 프레임워크(.NET Framework) 4.0을 설치하고

다음으로 SharpDevelop을 설치합니다.

그리고 실행!

#Develop의 마스코트 니모(?)가 보이네요^^

첫 실행화면입니다. Visual Studio보다는 심플하지만 실행속도는 빠릅니다.

만들 수 있는 프로젝트도 다양합니다.

C#, VB.NET, Boo 뿐만아니라 개인적으로 아끼는 Python(파이썬)까지... 덜덜

(WPF도 도전해보고 싶군요... 다양한 유저 인터페이스를 태그(Tag)로 만들 수 있다고 합니다.) 

 

여기서는 C#으로 윈도우즈 어플리케이션 프로젝트를 만들어 보겠습니다.

프로젝트를 만들면 기본코드가 자동으로 생성됩니다.

소스가 나와있는 작업창 왼쪽아래를 보면 Source, Design을 선택할 수가 있습니다.

디자인을 선택해서 버튼을 하나 만들어 보았습니다. 

만든 버튼을 더블클릭하면 버튼 클릭에 대한 이벤트 코드를 작성할 수 있습니다.

저는 간단하게 메시지박스 한개를 띄우도록 하겠습니다.

그리고 컴파일합니다.

실행을 시켜보면 버튼 하나가 달린 창이 나타납니다.

버튼을 클릭하니 메시지박스가 뜨네요.

프로젝트 생성하고, 버튼하나 만들고, 코드 한줄 작성했는데 윈도우 프로그램이 완성!

정말 편하네요. (닷넷환경에서는 32bit, 64bit 신경 안써도되고...)

Microsoft Visual Studio가 윈도우즈 프로그래밍이나

C#에서는 최고의 개발환경임에는 틀림이 없습니다. (MS에서 만들었으니...ㅋ)

하지만 정품이 없어 제약이 많은 Visual Studio Express버전을 사용하시는 것보다

작지만 빠르고 강력한 #Develop 사용을 추천합니다!

반응형