Tag Archive for 'FDT'

FDT : Not enough memory

FDT를  3.0.2 build 1001  버전으로 업데이트를 하고 나서 이클립스에 메모리가 부족하다는 메시지가 생겨났다. 이전까지 별 무리없이 쓰고 있었는데 작업을 앞두고 갑자기 먹통이 되어버리니 참 답답할 노릇이였다. 아마도 여러가지 기능이 추가되면서 필요로 하는 메모리가 늘어난듯 싶다.
찾아보니 fdt 포럼에도 이같은 문제가 제기되었는데 단순히 아래 메시지가 나오는 것과 같이 설치폴더에 있는 eclipse.ini 환경설정 파일의 메모리 최대 사용량을 늘려주라는 이야기 뿐이였다.

1272737987

물론 메로리 설정을 변경하고 이상이 없다면 다행이지만 나의 경우에는 -Xmx512 로 설정할 경우 eclipse 런처가 실행조차 안되는 문제가 발생한다. 한참만에 이것이 Eclipse 3.3.1 버전의 런처가  Sun VM 을 인식못하는 버그가 있다는 사실을 알아냈다.

http://wiki.eclipse.org/FAQ_How_do_I_increase_the_permgen_size_available_to_Eclipse%3F

따라서 이러한 문제를 해결하려면  eclipse.ini 파일을 약간 수정해야한다.

<original eclipse.ini>
-showsplash
org.eclipse.platform
–launcher.XXMaxPermSize   ——-> remove

256m                        ——–>remove
-vmargs
-Xms40m
-Xmx256m                  ——> replace -Xmx256m to -Xmx512m

eclipse.ini 을 열면 위와 같은 코드를 볼 수 있을 것이다.
FDT3.0 을 위해 최대 사용할 메모리를 늘리려면  맨 아래줄의 -Xmx256m 부분의 숫자 부분을 512 이상으로 변경해주면 된다. (자신의 메모리 용량에 따라 512이상으로 적절하게 설정해주면된다.)

그리고 붉은색 코드부분을 모두 삭제해준다.

<revised eclipse.ini>
-showsplash
org.eclipse.platform
-vmargs
-Xms40m
-Xmx512m

위과 같이 수정해 주면 이클립스 메모리 문제를 해결할 수 있을 것이다.

FDT 1.5 is released

FDT1.5 eclipse 상용 플러그인인 FDT 가 새로운 버전을 릴리즈 했다.

아직 AS3.0 은 지원하지 않아 좀 아쉽지만 나름대로 유용한 기능을 많이 첨가한것 같다.

- Eclipse 3.2 support

- MAC help update improved

- Better UTF-8 Support

- New: Project- and workspace wide reference search

- New: Mark occurrence in the editor area

- New: ass kick´in external Flashplayer with real helpful features and ANT support (windows only for the first step)

- New: classpath editor (imports projectclasspaths to the Flash IDE)

- And of course bugfixes and small other improved things

보기에는 크게 달라진 부분은 없지만 그래도 가장 맘에 드는 업데이트 부분은 class 와 interface 를 실제로 눈으로 구분할수 있게 아이콘으로 바뀌었다는 점이다. interface 는 파일명을 대문자 ‘I’  로 시작하게 정하지만 그래도 한눈에 알아볼수 없어 불편했었는데 이번에 새롭게 업데이트 되었다.

또한  reference 를 일괄적으로 찾아주어 연결된 부분을 알기 쉽게 하였다.

개인적인 생각으로 플래시 개발툴중에 FDT 만큼 강력한 기능을 제공하는 툴은 없는것 같다.

좀 리소스 측면에서 잡아먹기는 하지만 그정도는 무시할 수준이다.

플래시 개발자라면 체계적인 개발과 효율적인 소스관리에 측면에서 사용해 볼것을 강력히 추천한다.