Visual Studio를 사용하여 Windows (.NET) 응용 프로그램을 개발하는 데 sharpDevelop를 사용하고 있습니다. VS에 SharpDevelop를 사용하는 데 심각한 제한이 있는지 궁금합니다. 가격은 확실히 옳았습니다. 언뜻보기에는 꽤 괜찮은 IDE처럼 보입니다. VS와 호환되는지 궁금합니다. VS를 사용하는 다른 개발자들과 공동 작업을한다면 프로젝트/솔루션을 원활하게주고 받아 작업 할 수 있습니까? 사람들의 의견이 궁금합니다.sharpDevelop의 한계
답변
지난 해에는 SharpDevelop를 사용하여 대형 응용 프로그램을 개발했습니다. 내 경험을 바탕으로
, 나는이 그것을 사용하는 몇 가지 장점 말할 수있다 :그것은 비주얼 스튜디오보다 더 빠릅니다을; 프로젝트가 매우 큰 경우, 프로젝트가 좋은 리팩토링 시스템의 부족입니다 그것은 내가 찾은 무료
한 가지 중요한 단점이다
를 컴파일하기에, 대기 시간을 줄일 필요가 Visual Studio Jetbrains Resharper를 사용하여 훌륭한 리펙토링 지원을 제공했습니다.
이제 Resharper에서 제공하는 기능에 대해서만 Visual Studio를 사용했습니다.
SharpDevelop 4.0 베타는 기본 Visual Studio 설치 프로그램 프로젝트를 지원하지 않습니다. 그러나 Microsoft에서 VS2010 이후에 사용되지 않을 예정이므로이 문제는 주요 문제가 아닐 수 있습니다.
SharpDevelop 4.0 베타 4 (최신 버전)는 베타만큼 안정적입니다. 게다가 그것은 무료입니다 (그것은 플러그인 시스템의 일종) AddIn을 통해 확장 할 수있는 몇 가지 예쁜 기능을 가지고 있습니다. .NET Framework를 지원하는 가장 널리 사용되는 언어를위한 많은 프로젝트 템플릿. 가능한 제한은 여전히 VS보다 뒤쳐진 ASP.NET에 대한 지원입니다.
Visual Studio의 최상위 버전에는 더 나은 도구, 옵션, 향상된 통합 등이있을 것입니다. SharpDevelop와 VS의 Express Edition을 비교해보십시오. 그렇다면 지불 할 필요가없는 SD가 큰 승리라는 것은 분명합니다. 다른 제품으로 생각해보십시오. VS의 복사본 (단지 '옵션 X는 여기에서 Y라고 불리우며 VS와 반대입니다.)이 아닙니다.
SharpDevelop 대 VS Express의 기능 비교 list에 대한이 기능이 유용 할 수 있습니다.
Visual Studio 2010을 사용하여 시작한 프로젝트에서 작업하고 있습니다. 특수한 엔진을 사용하여 코드 줄 수가 너무 많지는 않지만 프로젝트는 매우 느리게 생성됩니다. 나는 sharpdevelop를 테스트했고, 그 정도의 속도가 빨랐다 !! 우리가 직면 한 유일한 문제는 서버와 클라이언트를 함께 디버깅 할 수 없다는 것입니다. VS는 매력을 좋아합니다 (매력은 약간의 인내가 필요합니다). 클라이언트 상단에 서버의 스택 추적을 보여줍니다. 매우 유용합니다.
내 제안 : 부족한 기능이 절대적으로 필요하지 않으면 sharpdevelop를 사용하십시오.
- 1. 한계 선택
- 2. XUL의 한계
- 3. zedgraphweb의 한계
- 4. CSS : 한계 - IMG
- 5. MySQL 음수 한계?
- 6. 구성의 FPGA 한계?
- 7. 한계 결과 수 javax.jdo.Query
- 8. 방화벽의 한계 극복하기
- 9. Gridsplitter 스트레치 한계 - WPF
- 10. PHP 메모리 한계
- 11. 한계 스프라이트 회전 - Cocos2d
- 12. 아카이빙 전략과 데이터의 한계
- 13. ZoomingPDFViewer없이 한계 큰 확대
- 14. #의 한계! 스크립트에서
- 15. Levenberg-Marquardt 알고리즘의 한계
- 16. Java 한계 (json 형식)
- 17. MYSQL 한계 결과
- 18. NHibernate의 한계 결과
- 19. UITextView 스크롤링 - 인공 한계
- 20. HTML 파일 업로드 - 실용적인 한계?
- 21. 509 대역폭 한계 초과 문제
- 22. 큰 프로젝트의 C 한계 극복
- 23. 한계 레코드는 xslt를 사용하여 표시됩니다.
- 24. Python 2.3에서 os.system() 한계 극복
- 25. SQL-Server 데이터베이스의 실제 한계
- 26. Word/VBA 앱의 실제 한계
- 27. 한계 값을 int 값으로 설정
- 28. SharpDevelop의 단축 도구를 외부 도구에 바인딩 할 수 있습니까?
- 29. wsgen의 한계 : 피해야 할 구성 요소
- 30. INNER JOIN 한계 - 파트 2가 있습니까?
VS2010의 무료 익스피리언스 에디션을 사용해보십시오. http://www.microsoft.com/express/ – Rup
익스프레스 에디션은 매우 제한적입니다. 예를 들어, 웹 앱이 포함 된 솔루션을 열 수있는 방법이 없습니다. Express Edition을 사용하는 하나의 IDE에있는 클래스 라이브러리. 웹 응용 프로그램과 클래스 라이브러리는 내가 개발 한 거의 모든 것의 기초이므로 쓸모없는 것들 옆에 있습니다. –