샤프 개발
SharpDevelop![]() | |
개발자 | IC#코드팀 |
---|---|
최종 릴리즈 | 5.1.0 / 2016년 4월 , 전( |
저장소 | github |
기입처 | C# |
운영 체제 | Microsoft Windows |
유형 | 통합 개발 환경 |
면허증. | MIT 라이선스 |
웹 사이트 | sourceforge |
Sharp Develope(#develope라고도 함)는 를 위한 단종된[1] 무료 오픈 소스 통합 개발 환경(IDE)[2][3]입니다.NET Framework,[4] Mono,[5] Gtk#[5] 및 Glade# 플랫폼.[6]C#,[7] Visual Basic에서의 개발을 지원합니다.NET,[8][9] Boo, F#,[10] IronPython 및 IronRuby 프로그래밍 언어.[11]
특징들
Sharp Develope는 Microsoft Visual Studio를 대체하는 무료 경량 설계로 거의 모든 필수 Visual Studio Express 기능을 지원하며 고급 프로젝트 관리, 코드 편집, 애플리케이션 컴파일 및 디버깅 기능 등 Borland Kylix 및 Dellphi와 매우 유사한 기능을 제공합니다.구체적으로는 [12][13]IDE에는 GUI 디자이너, 코드/디자인 뷰, 구문 강조 표시, 자동 완료 메뉴(IntelliSense와 유사[14])를 사용하여 폼/콘솔을 컴파일 및 디버깅할 수 있습니다.NET Framework 어플리케이션,[6] "New Project" 마법사, 툴바, 메뉴, 패널 및 도킹 시스템,[15]: 7 [16][17][18] 내장 코드 리팩터링 도구.[19][20]이것에 의해, 스테핑, 메모리내의 오브젝트의 값 표시, 및 브레이크 [22]포인트의 표시를 가능하게 하는 내장[21] 디버거가 있습니다.
프로젝트 이행을 쉽게 하기 위해 SharpDevelope는 Visual Studio 프로젝트 및 코드 파일을 기본적으로 사용합니다.의 애플리케이션을 컴파일 할 수 있습니다.NET Framework 버전 2.0, 3.0, 3.5, 4.0, 4.5.1 및.NET Compact Framework 2.0 및 3.5.[23]
Sharp Develope의 그래픽 사용자 인터페이스 설계자는 C#,[6] VB와 연동됩니다.NET, Boo, IronPython 및 IronRuby 언어(다음 GUI [11]테크놀로지 사용)
- 윈도 폼[14][24]
- Windows 프레젠테이션 파운데이션(WPF)
- 엔티티 프레임워크
Sharp Develope는 완전히 C#[14]으로 작성되었으며 애플리케이션을 형성하기 위해 통합되는 약 20개의 컴포넌트로 구성되어 있습니다.소스 코드 에디터 컴포넌트(AvalonEdit)[25]는 다른 [11][26]응용 프로그램에서 사용할 수 있습니다.
또, 다음의 기능도 갖추고 있습니다.
- 외부 COM 및 ActiveX 컴포넌트
- 코드 분석(FxCop)[27]
- 유닛 테스트(NUnit)[6][28][29]
- 코드 커버(PartCover)
- 프로파일러
- 서브버전(Tortoise)SVN)
- Git
- 수은
- StyleCop 애드인
- 문서 생성(Sandcastle, SHFB)
- 플러그인[30][31]
역사
2000년 9월 11일 Mike Kruger는 의 첫 공개를 테스트하는 동안 프로젝트를 시작했습니다.NET Framework 1.0.당시에는 C#/가 없었습니다.NET IDE 공개그래서 그는 [32]컴파일러를 실행하기 위해 코드 에디터를 쓰기로 결심했다.개발 초기에는 Mono 및 Gtk# 개발을 위해 Mono Develope 프로젝트로 분할되어 크로스 플랫폼 IDE로 유지되었으며, 마이크로소프트가 Xamarin을 인수한 후 Mac용 Visual Studio의 기반이 되었습니다.
2013년 [update]현재 SharpDevelope는 [33][34]전 세계에서 최소 800만 번 다운로드되었으며, SharpDevelope 코드베이스는 "C# 애플리케이션 해부: Inside Sharp Develope(2003)는 핵심 개발팀이 집필하고 Wrox Press가 발행했다.[15]
2017년 9월 18일, ICSharpCode 팀의 Daniel Grunwald는 C# 및 로의 빠른 변경 속도와 관련된 이유로 프로젝트가 "사망"되었다고 발표했다.를 포함한 NET.NET Core 및 권장되는 Sharp Develope 사용자는 Mono Develope 또는 Visual Studio Code IDE 중 하나로 전환합니다.각 사용자는 정기적인 업데이트 및 기타 [35]유지보수의 대상이 되는 적절한 오픈 소스 대체로 권장됩니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Is the project dead? · Issue #799 · icsharpcode/SharpDevelop". GitHub.
- ^ Hewitt, Eben(2009년).Java SOA Cookbook.오라일리 페이지 624
- ^ 존스, 브래들리(2001).Sams Learn Yourself C#을 21일 동안 학습합니다.샘스 출판사, 15페이지
- ^ 를 클릭합니다Gunderloy, Mike; Jorden, Joseph L. (2006). Mastering Microsoft SQL Server 2005. India: Wiley. p. 580. ISBN 9788126507825..
- ^ a b 덤빌, Edd, Bornstein, Niel M. (2004년).모노: 개발자용 노트북.오라일리 13페이지
- ^ a b c d 에이버리, 제임스, 홈즈, 짐(2006).Windows Developer 전원 도구.오라일리 272페이지
- ^ Sphar, Chuck; Davis, Stephen R. (2008).C# 2008 for Dummies, For Dummies. 페이지 3
- ^ Troelsen, Andrew, Agarwal, Vidya Vrat(2010).Pro VB 2010 및NET 4 플랫폼압레스 701페이지
- ^ 케터만, 우베, 로데, 안드레아스(2004).Spiele effektiv programmieren mit VB.net 및 DirectX.스프링거 페이지 18 (독일어)
- ^ 피커링, 로버트(2009년).F# 시작, Apress 11페이지
- ^ a b c "Sharp Develope 기능"ICSharpCode 웹사이트
- ^ Arking, Jon; Millett, Scott(2010).프로페셔널 엔터프라이즈인터넷입니다. 존 와일리와 아들들.
- ^ 'VB를 위한 무료 '비주얼 스튜디오'"NET」.About.com, Visual Basic.
- ^ a b c 트롤센, 앤드류(2010).Pro C# 2010 및NET 4.0 플랫폼 (제5판)압레스 50페이지
- ^ a b Holm, Christian; Kruger, Mike; Spuida, Bernhard (2003). Dissecting a C# Application: Inside SharpDevelop (PDF). Wrox Press/Apress. ISBN 978-1-86100-817-6. Archived from the original (PDF) on 2007-01-20.
- ^ 카브레라, 해롤드, 배그널, 브라이언, 페어크로스, 제레미(2002).Java 프로그래머용 C#.이승여사.2002년, 페이지 45
- ^ Ward, Matt (2006년 7월 5일)'피처투어'SharpDevelop.net 커뮤니티
- ^ Ward, Matt (2006년 7월 12일)"Visual Studio Express와 Sharp Develope 비교"SharpDevelop.net 커뮤니티
- ^ "리팩터링", Sharp Develope 기능 투어.
- ^ "코드 생성"Sharp Develope 기능 투어.
- ^ 를 클릭합니다Kofler, Michael (2002). Visual Basic .NET (in German). Germany: Pearson. p. 72. ISBN 9783827319821..
- ^ "디버깅"Sharp Develope 기능 투어.
- ^ "Visual Studio 없는 윈도 모바일 개발"코드 프로젝트
- ^ "Visual Designing Forms" (시각적 양식 설계)Sharp Develope 기능 투어.
- ^ "Avalon Edit"Sharp Develop Wiki
- ^ "Using AvalonEdit (WPF Text Editor)". The Code Project.
- ^ "실제에서의 샤프 개발: 코드 주석"코드 프로젝트
- ^ Sempf, Bill, Sphar, Charles, Davis, Stephen R.(2010).C# 2010 올인원 더미용존 와일리와 아들들 7페이지
- ^ "Sharp Develope, NUnit, Visual Studio Express"코드 프로젝트
- ^ "Sharp Develope Core를 사용한 애플리케이션 구축"코드 프로젝트
- ^ "Line Counter - Sharp Develope Add-In 쓰기"코드 프로젝트
- ^ Wille, Christoph. "Happy Anniversary - 10 Years of SharpDevelop". Community.SharpDevelop.net.
- ^ "Sharp Develop Download Stats 2001-01-04 to 2013-12-30"을 참조하십시오.Source Forge. (810만 다운로드).2013년 12월 30일 취득.
- ^ "Sharp Develope (프로젝트 라이프 타임의 상태)"CodePlex. (40,000 다운로드).2013년 12월 30일 취득.
- ^ "프로젝트는 실패했는가?"프로젝트가 실패했나요?
외부 링크
- SourceForge에서의 샤프
- GitHub에서 샤프 개발
- CodePlex에서의 샤프 개발