Haxe 프로그래머의 IDE 선택 비교

Comparison of IDE choices for Haxe programmers

Haxe오픈소스 프로그래밍 언어입니다.여러 개발 환경에서 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 구문 강조 표시 및 의미론을 지원합니다.

  1. GNU Emacs/XEmacs(Haxe 모드)
  2. 편집
  3. Haxe 플러그인 포함 vim(Vaxe)
  4. Haxe 플러그인이 있는 ATOM
  5. 편집 플러스
  6. Ultra Edit(Ultra Edit)
  7. 메모장++(Haxe 구문 파일 포함)
  8. 텍스트메이트
  9. VS 코드(Haxe 확장 포함)

레퍼런스

  1. ^ Haxe.org: 에디터 및 IDE
  2. ^ IntelliJ IDEA 에디션의 간단한 비교
  3. ^ IntelliJ IDEA 에디션 분류 비교
  4. ^ IntelliJ IDEA: 라이선스와 업그레이드
  5. ^ IDEA용 Haxe 지원 플러그인
  6. ^ Haxe Foundation의 Haxe용 공식 github 저장소 IDEA용 지원 플러그인
  7. ^ IDEA 제품 페이지
  8. ^ IntelliJ-Haxe 프로젝트 홈페이지
  9. ^ 페도르 코로트코프의 기트허브 저장소
  10. ^ IntelliJ-Haxe 유지보수 담당자 회사 페이지
  11. ^ IntelliJ-Haxe 플러그인 컨트리뷰터 리스트
  12. ^ 구매 - 숭고한 텍스트
  13. ^ FDT 에디션의 간단한 비교
  14. ^ "FDT Pricing". Archived from the original on 2015-03-10. Retrieved 2015-05-05.