2009-12-25 6 views
4

XText은 EClipse의 DSL을위한 훌륭한 편집기 및 언어 제조 업체입니다. 나는 Intellipad이 .NET 세계에서 등가라고 생각했습니다. 물론 Microsoft가 SQL Server에 포함될 것이라고 발표했을 때 실망감을 느꼈습니다.EClipse 및 Oslo 용 텍스트 Intellipad for SQL Server 다음 .NET 용?

이제 색상, 인텔리전스, 오류를 지원하는 편집기를 사용하여 .NET 환경에서 실행되는 DSL을 작성해야하는 경우 (비주얼 스튜디오 외부에서 편집기가 실행되면 더하기 WPF 편집기가 더하기입니다), 내가 찾아야 할 도구는 무엇입니까?

답변

1

Microsoft "M"은 실제로 Eclipse Xtext에 대한 대답입니다. 비교하기 위해. Xtext는 성숙했으며 "M"은 CTP입니다. Xtext는 두 배 많은 기능을 가지고 있지만 "M"은 Xtext가 제공하지 않는 기능을 제공합니다. 특히 디버깅 기능과 동적 파서 (코드 건이 필요 없음).

SQL Server의 관계형 커널에서 실행하지 않고도 "SQL Server Modeling"의 DSL을 사용할 수 있습니다.

현재 Entity Framework는 동일한 그룹 내에서 개발되었습니다. .NET에서도 사용할 수 있습니까?

+0

감사합니다 Lars,하지만 Intellipad는 Visual Studio 용 언어 편집기를 Visual Studio Shell에서 호스팅 할 수 있도록 향후 Visual Studio 용 XText 플러그인으로 사용할 수 있다고 생각합니까? –

+0

M으로 작성된 언어는 Visual Studio 언어 서비스를 통해 사용할 수 있다고 생각합니다. 나는 곧 VS에서 intellipad를 재사용하려고 노력할 것입니다 - 사분면에서 다시 호스트되기 때문에 ... http://twitter.com/lcorneliussen/statuses/7741047964 –

+1

dougs answer : "@lcorneliussen We support" M "을 VS에서 사용하지만 v1에서 VS의 DSL을 지원할 수 있는지 여부는 결정하지 않았습니다. 원하는 경우 핑키 이메일을 보내십시오." http://twitter.com/douglasp/statuses/7741695686 –