코드 브라우저
Code browser코드 브라우저는 소스 코드 또는 다른 종류의 텍스트 파일을 구성하도록 설계된 편집기로, 때로는 접이식 또는 기타 고급 레이아웃 기능을 제공합니다.일반적으로 표시되는 텍스트의 구문(및 어느 정도 의미론)을 인식하기 때문에 다양한 기술을 사용하여 탐색 및 상호 참조를 보다 빠르고 쉽게 수행할 수 있습니다. 이를 통해 대형 프로젝트의 코드에 대한 좋은 개요를 제공할 수 있습니다.
이 유형의 에디터는 기존의 텍스트 에디터, Smalltalk 클래스 브라우저 및 Mozilla 등의 웹 브라우저 사이에 배치됩니다.구조화된 텍스트 파일(마커 기반 폴딩)을 계층적으로 표시하며, 여러 창을 사용하는 경우도 있습니다.코드 브라우저는 보통 주요 언어의 구문 강조 표시를 지원하며, 사용자가 자신의 활동과 관련된 다른 파일의 강조 표시 방식을 정의할 수 있도록 합니다. 경우에 따라 gdb와 같은 다른 프로그램의 출력을 통합할 수도 있습니다.
코드 브라우저는 처음에는 프로그램을 편집하도록 설계되었지만 일반 텍스트 아웃라인이나 기존 소스 코드 이해와 같은 다양한 작업에 사용할 수도 있습니다.