Eclipse 또는 완전한 편집기를 포함하는 것이 적절하지 않은 경우가 있습니다. 과잉 또는 과체중이거나 다른 이유로 잘못되었습니다. 나는 에 다른 포스트에서 건의되는 첫번째 성향을 여기에서를 다시 발명하지 않는 감사한다, 그러나 어떤 경우에는 작은 발명품은 필요한 무슨이다. 예를 들어 스택 오버플로 게시물을 만드는 데 사용되는 텍스트 상자는 Eclipse 또는 포함 된 Visual Studio가 아닙니다. 왜 그런지 궁금해?
질문 - 을 작성하거나 구매하는 것이 중요합니다. - 가끔 정답은 IT를 구축하는 것입니다.
XPathVisualizer이를 RichTextBox에 C#으로 구현하고, 기반 코드 접는 텍스트 편집기의 간단한 예를 제공합니다. VB는 아니지만 XML 편집기입니다. 그러나 일반적인 원칙이 적용됩니다.
다음은 살펴 봅니다.사용자 유형, 그것은 별도의 백그라운드 스레드를 사용하는 반면
alt text http://i29.tinypic.com/1zwp5ix.jpg
는 동적으로 XML 구문 색상 지정을 구현합니다. 그 이유와 이유 중 일부는
in a separate answer on Stack Overflow으로 설명됩니다.
당신은 COBOL/VB와 비슷한 것을 할 수 있습니다. XPathVisualizer는 MS-PL 라이선스가있는 오픈 소스이므로 찾아 보거나 빌릴 수 있습니다.
Eclipse COBOL 플러그인을 사용하지 않는 이유는 무엇입니까? –
(편집 : 여기에 의견을 올렸습니다.) 불행히도 우리 회사는 새로운 것에 대해 매우 편집 적이며, 사용 승인 된 외부 소프트웨어를 얻으려고 시도하는 것은 사실상 불가능합니다. 또한 독점적 인 버전 제어 시스템과 통합해야합니다. 본질적으로 사내에서 제작 한 것이 아니라면 익숙하지 않습니다. 우리는 C++과 MFC의 편차가 너무 많이 변경된 것으로 간주하기 때문에 상위 관리에서 C#을 사용한다는 사실을 숨길 필요조차 있습니다. 이 프로젝트의 승인을받은 것이 기적입니다. – ctoneal
@ctoneal : 귀사는 현재 Visual Studio를 사용하고 있습니까? 그것은 당신의 버전 관리와 통합됩니까? 그렇지 않다면 버전 컨트롤과 통합되는 것을 사용하고 있습니까? –