플래시개발

FlashDevelop
플래시개발
FlashDevelop 4 Logo.png
FlashDevelop 4 Main.png
시작 페이지가 있는 코드 편집기
원본 작성자미카 팔무
필리프 엘사스
개발자플래시 개발 팀
초기 릴리즈2005; 17년 전(2005)
안정적 해제
5.3.3[1] / 2018년 2월 20일; 3년(2018-02-20)
리포지토리
기록 위치C#
운영 체제Windows XP 이상
플랫폼.NET Framework 3.5[1]
유형텍스트 편집기IDE
면허증MIT 라이선스
웹사이트www.flashdevelop.org

FlashDevelopAdobe Flash사이트, 웹 애플리케이션, 데스크톱 애플리케이션비디오 게임 개발을 위한 IDE(통합 개발 환경)이다.결과 애플리케이션은 Microsoft Windows, Mac OS X, Android 또는 iOS에서 Adobe Flash Player 또는 Adobe AIR에서 실행된다.FlashDevelop의 주요 목적은 개발자가 Flash ActionScript 프로젝트를 편집, 컴파일, 디버그게시할 수 있도록 지원하는 것이다.ActionScript 2.0, ActionScript 3.0, Hoxe 및 기타 향후 언어를 지원한다.그것코드 완성, 구문 강조 표시, 스니펫 그리고 마이크로소프트 비주얼 스튜디오와 유사한 다른 기능들을 가지고 있다.null

FlashDevelop은 무료 오픈 소스 소프트웨어로, 대부분 C#로 작성되었으며 효율적인 Scintilla 편집기 컴포넌트를 기반으로 구축되었다.[2]플러그인 아키텍처로 확장 가능하며 입니다.NET Framework 2.0 애플리케이션마이크로소프트 윈도우즈에서만 사용할 수 있다.[2]모듈형 플러그인 시스템을 갖춘 오픈 소스 프로젝트로서, 사용자는 프로그램을 개선하고 최적화할 수 있을 뿐만 아니라 누락되었을 수 있는 기능에 대한 쓰기 플러그인도 사용할 수 있다.그 프로젝트는 주로 기부금으로 충당된다.[3]null

FlashDevelop은 무료 Adobe Flex SDK를 사용하여 ActionScript 3MXML 애플리케이션을 빌드하고, ActionScript 2 애플리케이션을 빌드하기 위한 무료 MTASC 컴파일러 및 ActionScript 3, PHP, NekoVM 또는 JavaScript 애플리케이션을 빌드하기 위한 무료 Haxe 툴킷을 사용한다.또한 XML, HTML, PHP, CSS에 대한 코드 완성 및 강조 표시 기능을 가지고 있다.[4]

역사

플래시개발은 2005년 미카 팔루와 필립 엘사스, 그리고 그 이후 다른 기여자들에 의해 개발되었다.상업용 Adobe Flash ProfessionalAdobe Flash Builder 편집자에 대한 가볍고 자유로운 대안으로 만들어졌으며, 특히 학생, 취미 활동가 및 프리랜서에게 유용하다.[6]null

특징들

FlashDevelop은 소프트웨어 개발 IDE에서 기대되는 기본 기능을 포함하고 있다.[4]null

  • 컴파일 구성 가능한 프로젝트 시스템
  • AS2, AS3, Adobe AIR, Hoxe 개발을[2] 위한 프로젝트 템플릿
  • 기본 파일 조작 기능이 있는 프로젝트 파일 탐색기 트리
  • 구성 가능한 핫키
  • 응용 프로그램 및 프로젝트 수준 옵션
  • 각 기능이 별도의 플러그인으로 개발된 플러그인 시스템
  • 성능 향상을 위해 플러그인을 활성화하거나 비활성화할 수 있음
  • Flex Builder 프로젝트 가져오기
  • 다국어 코드 파일 지원

편집

FlashDevelop에는 Eclipse 또는 Microsoft Visual Studio에 버금가는 코드 편집 기능이 포함되어 있다.null

FlashDevelop은 다양한 API를 포함하는 내장 코드 완성을 가지고 있다.null

  • 플랫폼 API(사용된 Flash Player 버전 기준)
  • 사용자 클래스, 메서드 및 변수
  • SWC 라이브러리 클래스 및 코드
  • 수신기 작업 시 이벤트
  • 입력된 배열 값

출판

FlashDevelop은 다음과 같은 방법으로 웹 사이트 및 웹 응용 프로그램을 게시하는 데 사용할 수 있다.

FlashDevelop은 다음과 같은 방법을 사용하여 데스크톱 애플리케이션모바일 애플리케이션을 구축할 수 있다.

  • Adobe Flex SDK 또는 Haxe를 사용하여 SWF 컴파일
  • AIR 개발자 도구(ADT)를 사용한 Android 또는 iOS용 패키지 앱
  • AIR 개발자 도구(ADT)를 사용한 Microsoft Windows 또는 Mac OS X용 패키지 앱
  • Hoxe를 사용하여 NekoVM 런타임용 앱 컴파일
  • Haxe를 이용한 크로스 플랫폼 NME 프레임워크용 앱 컴파일
  • Haxe를 사용하여 Windows용 C++ 앱 컴파일

참고 항목

참조

  1. ^ a b "FlashDevelop 5.3.3 released". FlashDevelop.org. Retrieved 20 February 2018.
  2. ^ a b c "Main Page". FlashDevelop.org Wiki. FlashDevelop.org. 16 December 2010. Retrieved 10 January 2011.
  3. ^ 플래시의 미래프로젝트 개발 및 자금 지원, FlashDevelop.org 포럼
  4. ^ a b "FlashDevelop 3.0". SwfTools.com. Retrieved 20 January 2011.
  5. ^ https://www.flashdevelop.org/wikidocs/index.php?title=FlashDevelop:Site_support
  6. ^ "What are the Pros/Cons of Flex Builder vs. FlashDevelop?". Stack Overflow. 23 November 2008. Retrieved 10 January 2011.