Haxe 프로그래머의 IDE 선택 비교
Comparison of IDE choices for Haxe programmersHaxe는 오픈소스 프로그래밍 언어입니다.여러 개발 환경에서 Haxe를 [1]지원합니다.
통합 개발 환경(IDE)
유용성
IDE | 창문들 | 리눅스 | Mac OS X | 기타 플랫폼 | 무료? | 오픈 소스? | 현재 개발 중입니까(최종 릴리즈) | 개발자 | 개발처: |
---|---|---|---|---|---|---|---|---|---|
인텔리J 아이디어 | 네. | 네. | 네. | FreeBSD, OpenBSD, Solaris | 무료: 커뮤니티 에디션 유료: Ultimate Edition 차이에[2] 대한 간단한 요약 분류된 차이[3] 세부 사항 개인:새로운 199달러, 99달러 기업 업그레이드:499달러부터 신규, 299달러부터 업그레이드 가격[4] 상세 | Haxe[5] 플러그인은 오픈 소스입니다. IDEA는 Community Ed용 ASLv2로, 독자 사양(Ultimate Ed용), | 1.3 2020년 9월 7일 | IntelliJ IDEA: JetBrains[7] Haxe 플러그인:[8]처음에는 Fedor Korotkov[9] for JetBrains, 최근에는 Bishton 소프트웨어[10] 솔루션 및 오픈 소스 커뮤니티 | 자바 |
플래시 개발 | 네. | (크로스오버 또는 와인 사용) | (크로스오버 또는 와인 사용) | 공짜 | MIT 라이선스 | 5.2 2016년 9월 19일 | Mika Palmu, Philippe Elsass, 오픈 소스 커뮤니티 | C# | |
서브라임 텍스트 | 네. | 네. | 네. | 80달러[12] | Haxe 번들은 | 3.0 (표준) 2015년 3월 26일 | C++, Python | ||
파워플래시 FDT | 네. | 네. | 네. | 이클립스 플러그인 | 무료: FDT 무료(한정), 유료: FDT 최대 차이에[13] 대한 간단한 요약 기한 외: 667달러(12개월 갱신 포함), 845달러(24개월 갱신 포함) 만기: 420달러/년, 600달러/2년, 55달러/월 등.가격[14] 상세 | 전매의 | 마일스톤 9 2015년 4월 13일 | 자바 | |
VS 코드 | 네. | 네. | 네. | 공짜 | MIT 라이선스 | 2.16.4 2019년 9월 18일 | vshaxe 팀, 오픈 소스 커뮤니티 | 타이프스크립트, Haxe(Haxe 확장용) | |
Haxe IDE(HIDE) | 네. | 네. | 네. | 공짜 | MIT 라이선스 | Boyan, 오픈소스 커뮤니티 | Haxe, JavaScript |
지원되는 Haxe 버전, 컴파일러 완료, 언어 서버
IDE | Haxe 3 | Haxe 4 | 컴파일러 완료 프로토콜 | 언어 서버 |
---|---|---|---|---|
인텔리J 아이디어 | 가득한 | 부분적 | 레거시 | |
플래시 개발 | 가득한 | 레거시 | ||
서브라임 텍스트 | 가득한 | 레거시 | ||
파워플래시 FDT | ||||
VS 코드 | 가득한 | 가득한 | JSON-RPC | 네. |
Haxe IDE(HIDE) |
구문, 해석, 코드 어시스턴트
IDE | 구문 색칠 | 실시간 구문 분석, 오류 확인 | 오류 탐색 | 코드 아웃라인 | 코드 폴딩 | 코드 완성 | 정적 코드 분석 | 코드 힌트 | 자동 Import | Import를 정리하다 | 코드 포맷 |
---|---|---|---|---|---|---|---|---|---|---|---|
인텔리J 아이디어 | 내부 파서 | 내부 파서 | 네. | 네. | 네. | 내부 + Haxe 컴파일러 | 네. | 내부의 | 네. | 네. | 내부의 |
플래시 개발 | 네. | 네. | 네. | 네. | 네. | IntelliSense + Haxe 컴파일러 | 네. | 네. | 네. | 네. | |
서브라임 텍스트 | Haxe 컴파일 서버 | 네. | 네. | 네. | 네. | Haxe 컴파일 서버 | Haxe 컴파일 서버 | Haxe 컴파일 서버 | Haxe 컴파일 서버 | ||
파워플래시 FDT | 네. | 네. | 네. | 네. | 네. | 네. | |||||
VS 코드 | 네. | Haxe 컴파일 서버 | 네. | 네. | 네. | Haxe 컴파일 서버 | Haxe Checkstyle 확장자 | 네. | Haxe 컴파일 서버 | 네. | Haxe 포메터(내장) |
Haxe IDE(HIDE) | 네. | 네. | 네. | 네. | 네. |
고토, 검색 중
IDE | 고토 선언 | Goto 구현 | 고토 슈퍼(학셀리브) | 사용방법/참조자료 검색 | 검색 범위(앱, 프로젝트) | 댓글/다언어 검색 |
---|---|---|---|---|---|---|
인텔리J 아이디어 | 네. | 네. | 네. | 네. | 네. | 네. |
플래시 개발 | 네. | 네. | 네. | 네. | 네. | 네. |
서브라임 텍스트 | 네. | 네. | ||||
파워플래시 FDT | 네. | 네. | 네. | |||
VS 코드 | 네. | 네. | 네. | 네. | 네. | |
Haxe IDE(HIDE) |
코드 생성
IDE | 새로운 유형 | 새 필드 | 새 속성 | 게터, 세터 | 인터페이스 구현 | 메서드 덮어쓰기 |
---|---|---|---|---|---|---|
인텔리J 아이디어 | 네. | 네. | 네. | 네. | 네. | 네. |
플래시 개발 | 네. | 네. | 네. | 네. | 네. | 네. |
서브라임 텍스트 | 네. | 네. | 네. | |||
파워플래시 FDT | ||||||
VS 코드 | ||||||
Haxe IDE(HIDE) |
리팩터링
IDE | 변수 이름 바꾸기 | 클래스 이름 변경 | 이름 변경 방법 | 파일 이름 변경 | 파일 이동 | 패키지 이동 | 로컬 변수 추출 | 푸시다운/풀업 변수 | 푸시다운/풀업 방식 |
---|---|---|---|---|---|---|---|---|---|
인텔리J 아이디어 | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 푸시다운이 일관되지 않습니다. 형식이 올바르지 않습니다. | 네. |
플래시 개발 | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | |
서브라임 텍스트 | 네. | 네. | 네. | 네. | |||||
파워플래시 FDT | 네. | 네. | 네. | FDT 프리 제외 | |||||
VS 코드 | 로컬 변수만 | ||||||||
Haxe IDE(HIDE) |
계층 보기
IDE | 프로젝트 탐색기 | 패키지 탐색기 | 파일/코드 개요 | 유형 계층 | 메서드 계층 | 콜 계층 | 클래스 다이어그램 생성 | Haxe 의존 관계 |
---|---|---|---|---|---|---|---|---|
인텔리J 아이디어 | 네. | 네. | 네. | 네. | 네. | 네. | 네. | |
플래시 개발 | 네. | 네. | 네. | 네. | 아니요. | 아니요. | ||
서브라임 텍스트 | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | |
파워플래시 FDT | 네. | 네. | 아니요. | 아니요. | 아니요. | |||
VS 코드 | 네. | 네. | 네. | |||||
Haxe IDE(HIDE) | 아니요. | 아니요. | 아니요. |
프로젝트
IDE | 프로젝트 마법사 | 프로젝트 템플릿 | 멀티빌드 프로젝트 | 프로젝트 탐색기 | 응용 프로그램 수준 옵션 | 프로젝트 수준 옵션 | Git 통합 | Perforce 통합 | 기타 VCS 통합 | 여러 SDK, 도구 관리 |
---|---|---|---|---|---|---|---|---|---|---|
인텔리J 아이디어 | 네. | hxcpp, 플래시/에어 | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 세련된 |
플래시 개발 | 네. | 네. | 네. | 네. | 네. | 네. | 네. | SDK 자동 다운로드 | ||
서브라임 텍스트 | 네. | 아니요. | 네. | 아니요. | 아니요. | |||||
파워플래시 FDT | 네. | 아니요. | ||||||||
VS 코드 | vshaxe init project 명령어 | 네. | 네. | 네. | 네. | 네. | 네. | |||
Haxe IDE(HIDE) | 아니요. |
빌드, 디버깅, 실행
IDE | HXML 빌드 | 출력 표시 빌드 | 오류 탐색(소스로 점프) | OpenFL, 석회 통합 | hxcpp 디버거 | 플래시 디버거 | JS/html5 디버거 | 자바 디버거 | 디버깅/실행 설정(숏컷) | 단위시험코드생성 | 유닛 테스트 실행 중 | 유닛 테스트 보고서 내비게이션 | Lix 적분 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
인텔리J 아이디어 | 네. | 네. | 네. | 네. | 네. | Haxe 코드가 아님 | 브라우저를 사용하다 | Haxe 코드가 아님 | 네. | 아니요. | 아니요. | 아니요. | 아니요. |
플래시 개발 | 네. | 네. | 네. | 네. | 네. | Haxe 코드가 아님 | 브라우저를 사용하다 | 아니요. | 네. | 플래시 전용 | 플래시 전용 | 아니요. | |
서브라임 텍스트 | 네. | 네. | 네. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | ||
파워플래시 FDT | 네. | 네. | 네. | 네. | 네. | Haxe 코드가 아님 | 아니요. | 아니요. | 아니요. | 아니요. | |||
VS 코드 | 네. | 네. | 네. | 네. | 네. | 네. | Chrome, Firefox 및 Edge | Haxe 코드가 아님 | 네. | 아니요. | Haxe 테스트 탐색기 확장 | Haxe 테스트 탐색기 확장 | Lix 확장 |
Haxe IDE(HIDE) |
다국어 IDE
IDE | C++ | JS/HTML5 | 안드로이드 | iOS | AS3/플래시 | 자바 | PHP | 파이썬 | C# | 타이프 스크립트 |
---|---|---|---|---|---|---|---|---|---|---|
인텔리J 아이디어 | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. |
플래시 개발 | 네. | 네. | 네. | |||||||
서브라임 텍스트 | ||||||||||
파워플래시 FDT | 네. | |||||||||
VS 코드 | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. |
Haxe IDE(HIDE) |
여러가지 종류의
IDE | 코드 스니펫 | 할 일 목록 | 북마크 | 설정 가능한 단축키 | 색상의 커스터마이즈 | 변경 추적(로컬) | 줌 |
---|---|---|---|---|---|---|---|
인텔리J 아이디어 | 네. | 네. | 네. | 네. | 네. | 네. | 네. |
플래시 개발 | 네. | 네. | 네. | 네. | 네. | 네. | |
서브라임 텍스트 | 네. | 네. | 네. | 아니요. | |||
파워플래시 FDT | 네. | 네. | 네. | 네. | 네. | 네. | |
VS 코드 | 네. | 네. | 네. | 네. | 네. | 네. | |
Haxe IDE(HIDE) |
텍스트 에디터
추가 구문 파일과 일부 언어 의미론 구성을 사용하여 여러 텍스트 편집기가 Haxe 구문 강조 표시 및 의미론을 지원합니다.
- GNU Emacs/XEmacs(Haxe 모드)
- 편집
- Haxe 플러그인 포함 vim(Vaxe)
- Haxe 플러그인이 있는 ATOM
- 편집 플러스
- Ultra Edit(Ultra Edit)
- 메모장++(Haxe 구문 파일 포함)
- 텍스트메이트
- VS 코드(Haxe 확장 포함)
레퍼런스
- ^ Haxe.org: 에디터 및 IDE
- ^ IntelliJ IDEA 에디션의 간단한 비교
- ^ IntelliJ IDEA 에디션 분류 비교
- ^ IntelliJ IDEA: 라이선스와 업그레이드
- ^ IDEA용 Haxe 지원 플러그인
- ^ Haxe Foundation의 Haxe용 공식 github 저장소 IDEA용 지원 플러그인
- ^ IDEA 제품 페이지
- ^ IntelliJ-Haxe 프로젝트 홈페이지
- ^ 페도르 코로트코프의 기트허브 저장소
- ^ IntelliJ-Haxe 유지보수 담당자 회사 페이지
- ^ IntelliJ-Haxe 플러그인 컨트리뷰터 리스트
- ^ 구매 - 숭고한 텍스트
- ^ FDT 에디션의 간단한 비교
- ^ "FDT Pricing". Archived from the original on 2015-03-10. Retrieved 2015-05-05.