Anjuta

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

Anjuta는 개발 생산성을 향상시키는 다양한 기능을 제공하는 통합 개발 도구이다. GDB와 통합된 디버거, 소스 코드 편집기, 자동 완성 및 구문 강조 기능, 프로젝트 관리, 응용 프로그램 마법사, CVS 및 Subversion 버전 관리 시스템 통합 등을 지원한다. LinuxUser는 Anjuta 1.0.0 버전을 GNOME/GTK 응용 프로그램 개발에 기여한 훌륭한 단계로 평가했으며, 직관적인 GUI와 유용한 기능을 갖추고 있다고 언급했다.

Anjuta - [IT 관련 정보]에 관한 문서
기본 정보

이미지 준비중입니다.

Anjuta 로고

이미지 준비중입니다.

Anjuta 작동 화면
개발
저자나바 쿠마르
개발자요하네스 슈미트, 세바스티앙 그랑주, 마시모 코라, 제임스 리겟 외
최초 릴리스1999년 12월 27일
개발 언어C (GTK)
저장소Anjuta 저장소
운영체제유닉스 계열
플랫폼GNOME
언어 지원41개 언어 (50% 이상 번역 완료)
장르통합 개발 환경
라이선스GPL-2.0 이상
대체GNOME Builder
웹사이트Anjuta 프로젝트 홈페이지 (보관됨)
Anjuta extras
최신 릴리스 버전3.26.0
최신 릴리스 날짜2017년 9월 10일
저장소Anjuta extras 저장소
📚 더 읽어볼만한 페이지
  • 자유 통합 개발 환경 - IntelliJ IDEA
    IntelliJ IDEA는 JetBrains에서 개발한 자바 통합 개발 환경(IDE)으로, 코드 탐색 및 리팩토링 기능으로 주목받았으며, 다양한 개발 환경의 기반이 되었고, Java, Scala, Kotlin 등을 지원한다.
  • 자유 통합 개발 환경 - GNU 이맥스
    GNU 이맥스는 1984년 리처드 스톨먼이 개발한 자유 소프트웨어 텍스트 편집기로, C 언어와 Emacs Lisp를 사용하며, 다양한 기능과 확장성을 통해 텍스트 편집, 프로그래밍, 파일 관리 등 다양한 용도로 사용된다.

2. 주요 기능

Anjuta는 GDB와 통합 컴파일러를 통한 상호작용 디버거, 소스 탐색 기능이 있는 소스 코드 편집기, 코드 완성구문 강조, 프로젝트 관리, 응용 프로그램 마법사, CVS서브버전 버전 관리 시스템 통합 등의 기능을 제공한다.

Anjuta DevStudio는 사용자 정의 및 확장 가능한 IDE 프레임워크를 제공하고, 일반적인 개발 도구의 구현을 제공하는 것을 목표로 했다. Libanjuta는 Anjuta IDE 플러그인 프레임워크를 실현하는 프레임워크였으며, Anjuta DevStudio는 많은 일반적인 개발 플러그인을 구현했다.

2.1. 통합 개발 도구

Anjuta는 Glade 인터페이스 디자이너, Devhelp API 도움말 브라우저와 같은 프로그래밍 도구를 통합하여 제공한다. GDB와 통합된 대화형 디버거 및 컴파일러를 통해 효율적인 디버깅을 지원한다.

2.2. 소스 코드 편집기

Anjuta는 소스 탐색 기능, 코드 자동 완성, 구문 강조 기능을 갖춘 소스 코드 편집기를 제공하여 코드 작성의 편의성을 높인다.

2.3. 프로젝트 관리

Anjuta는 프로젝트 관리 기능을 제공한다.

2.4. 버전 관리 시스템 통합

Anjuta는 CVS서브버전 버전 관리 시스템 통합을 지원한다.

3. 평가

독일 잡지 LinuxUser는 2002년에 출시된 Anjuta 1.0.0을 네이티브 GNOME/GTK 응용 프로그램 개발에 기여한 훌륭한 단계로 평가했으며, 직관적인 GUI와 유용한 기능을 갖추고 있다고 언급했다.

2017년 4월, Anjuta는 개발 정체와 대안의 존재를 이유로 OpenBSD 포트 트리에서 제거되었다.