Apache NetBeans는 Java를 활용해 전문적인 앱을 만들 수 있는 무료 오픈 소스 개발 환경(IDE)입니다. 또한, PHP, JavaScript, HTML5, C, C++ 등과 같은 언어도 지원합니다. Apache NetBeans에서는 하나의 플랫폼에서 앱을 작성, 디버깅, 컴파일하고 실행도 할 수 있습니다.
고급 Java 지원 및 통합 도구
Apache NetBeans는 Java JDK 최신 버전과 호환됩니다. 이를 통해 Java EE나 Jakarta EE를 사용하여 콘솔 앱부터 복잡한 기업 프로젝트에 이르기까지 무엇이든 개발할 수 있습니다. 게다가 하이라이트 기능이 있는 코드 편집기, 지능형 자동 완성, 안전한 리팩토링, 클래스, 메소드, 파일 간의 빠른 탐색 기능과 같은 도구들도 포함되어 있습니다. Matisse라고 알려진 시각적 GUI Builder 디자이너를 활용해 그래픽 인터페이스를 만드는 것도 가능합니다. 코드가 백그라운드에서 자동으로 생성되는 동안, 구성 요소를 캔버스로 끌어서 옮기는 방식을 써서, 이 기능이 있으면 데스크톱 앱을 더욱 쉽게 개발할 수 있습니다.
동일한 환경에서 전체 웹 개발하기
Apache NetBeans는 웹 기술을 다룰 경우에도 많은 것을 제공할 것입니다. HTML, CSS, JavaScript은 물론, Angular, React, Vue와 같은 프레임워크를 사용해 동적 사이트를 개발할 수 있습니다. 또한, Laravel이나 Symfony와 같은 프레임워크를 지원하며, PHP로 프로그래밍하기 위한 특정 도구도 포함되어 있습니다. 그리고, Apache Tomcat, GlassFish, Payara 등과 같은 서버와 통합할 수 있어 IDE에서 직접 웹 앱을 실행하고 테스트할 수 있습니다. 이 기능은 플랫폼을 벗어나지 않고도 배포 관리, 데이터베이스 제어, 서비스 디버깅이 가능해지므로 Java EE 프로젝트에 대단히 좋습니다.
협업 및 버전 제어
Apache NetBeans에서는 안전한 협업 방식으로 코드를 관리할 수 있습니다. Git, Subversion(SVN), Mercurial과 같은 버전 제어 시스템과 호환되기 때문에, 외부 도구에 의존하지 않아도 IDE에서 직접 저장소 복제, 커밋 생성, 브랜치 관리를 하거나 충돌 문제를 해결할 수 있습니다. 더욱이 GitHub이나 Bitbucket과 같은 플랫폼과의 통합을 통해 다른 개발자와 간편하게 협업하는 것도 가능합니다. 실시간으로 변경 사항을 확인하고 버전 기록을 검토하거나 파일을 비교해, 프로젝트에 적용된 모든 변경 사항을 추적할 수 있습니다.
확장 프로그램, 템플릿, 맞춤 설정
또 한 가지 Apache NetBeans에서 주목할 만한 장점은 도구를 사용자의 특정한 요구 사항에 맞게 조정할 수 있는 플러그인 시스템입니다. 추가 언어, 테스트 도구, 정적 코드 분석기, 데이터베이스, 다른 플랫폼과의 통합을 위한 부가 기능을 설치할 수 있습니다. 그리고 프로젝트를 빠르게 시작할 수 있는 템플릿도 상당히 다양합니다. 그 밖에도 키보드 단축키, 색상 테마, 환경 설정을 맞춤 설정하여 작업 흐름을 최대한 편하게 만들 수도 있습니다.
강력하고 다재다능하며 Apache 소프트웨어 재단의 강력한 지원을 받는 Java 개발 환경을 원하신다면, Apache NetBeans를 다운로드하세요.
요구사항 (최신 버전)
- 안드로이드 4.4 이상이 요구됨
리뷰
이 버전은 포르투갈어가 아니라 영어로 설치되었습니다!
브라질 포르투갈어가 아닙니다, 아니요!
스페인어로 표시되어 있다고 하지만 실제로는 영어로 되어 있어 별 두 개를 줍니다.