<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blog.flasia.com &#187; FlashDevelop</title>
	<atom:link href="http://blog.flasia.com/archives/category/flashdevelop/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.flasia.com</link>
	<description>[object MainTimeline]</description>
	<lastBuildDate>Thu, 02 Jun 2011 10:51:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FlashDevelop 3.0.3 RTM (ASClassWizard plugin 기능 추가)</title>
		<link>http://blog.flasia.com/archives/1073</link>
		<comments>http://blog.flasia.com/archives/1073#comments</comments>
		<pubDate>Sun, 30 Aug 2009 14:00:29 +0000</pubDate>
		<dc:creator>Siaa</dc:creator>
				<category><![CDATA[FlashDevelop]]></category>

		<guid isPermaLink="false">http://blog.flasia.com/?p=1073</guid>
		<description><![CDATA[
지난주 금요일 (8월 28일) FlashDevelop 3.0.3 RTM 릴리즈 되었습니다.
다운로드

이번 버전에서 크게 달라진 점은 ASClassWizard plugin의 추가인데요.
프로젝트  [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1071" title="fd3.0.3" src="http://blog.flasia.com/wp-content/uploads/2009/08/fd3.0.3.png" alt="fd3.0.3" width="416" height="313" /><br />
지난주 금요일 (8월 28일) FlashDevelop 3.0.3 RTM 릴리즈 되었습니다.<br />
<a href="http://www.flashdevelop.org/community/viewtopic.php?f=11&amp;t=5339" target="_blank"><strong><em>다운로드</em></strong></a></p>
<hr />
이번 버전에서 크게 달라진 점은 <span style="color: #ff0000;"><strong>ASClassWizard plugin</strong></span>의 추가인데요.<br />
프로젝트 패널에서 프로젝트명 혹은 폴더아이콘에서 우클릭으로 나온 메뉴에서 <strong>Add &gt; New Class</strong> 를 선택하면,<br />
<span id="more-1073"></span><br />
<a rel="lightbox" href="http://blog.flasia.com/wp-content/uploads/2009/08/newClass.png"><img class="alignnone size-full wp-image-1072" style="border: 0pt none; margin: 0px;" title="newClass" src="http://blog.flasia.com/wp-content/uploads/2009/08/newClass.png" alt="newClass" width="720" height="372" /></a><br />
우측처럼 <span style="color: #3366ff;"><strong>New ActionScript 3 Class</strong></span> 이라는 타이틀의 설정 창이 나오게 됩니다.<br />
보시면 대충 이해되실 거라 생각됩니다만, (Flash Builder나 FDT를 사용해 보셨던 분이시라면 친숙하실지도 모르겠네요.)<br />
제일 하단의 <span style="color: #3366ff;"><strong>Code generation</strong></span> 부분만 간단히 설명을 하자면, Class 파일 작성 후 처리에 대한 설정입니다.<br />
<span style="color: #3366ff;"><strong>Generate constructor matching base class</strong></span> 은 계승한 클래스의 생성자와 같은 생성자를 만들어 줍니다.<br />
<span style="color: #3366ff;"><strong>Generate interface methods implementations</strong></span> 는 구현한 Interface 의 메소드를 만들어 줍니다.</p>
<hr />
혹시, New ActionScript 3 Class 설정 창이 나오지 않는다거나 Base Class 를 설정해 주어도 정상적으로 적용되지 않으신다면,<br />
이번 버전에서 아래의 설정파일이 변경되었는데, 이 파일들이 제대로 적용되지 않은 경우일 겁니다.</p>
<ul>
<li>Templates\ProjectFiles\AS2Project\Class.as.fdt</li>
<li>Templates\ProjectFiles\AS3Project\Class.as.fdt</li>
</ul>
<p>(설정파일이 들어 있는 폴더를 백업해 두셨다가 설치 후에 덮어씌우신 경우, 혹은 파일이 제대로 설치되지 않은 경우겠죠.)</p>
<p>Tools &gt; Application Files 선택해서 FlashDevelop의 설정파일이 들어 있는 폴더를 열고,</p>
<p><span style="text-decoration: underline;"><strong>Templates\ProjectFiles\AS2Project\Class.as.fdt</strong></span> 의 내용을 아래의 내용으로 수정.</p>
<pre class="brush:as3">
$(Import)/**
$(CBI)* ...
$(CBI)* @author $(DefaultUser)
$(CBI)*/
$(Access)class $(FileNameWithPackage)$(Extends)$(Implements)$(CSLB){

	public function $(FileName)($(ConstructorArguments)) $(CSLB){
		$(Super)$(EntryPoint)
	}

}
</pre>
<p><span style="text-decoration: underline;"><strong>Templates\ProjectFiles\AS3Project\Class.as.fdt</strong></span> 을 아래의 내용으로 수정해 주시면 됩니다.</p>
<pre class="brush:as3">
package $(Package) $(CSLB){
$(Import)	/**
	$(CBI)* ...
	$(CBI)* @author $(DefaultUser)
	$(CBI)*/
	$(Access)class $(FileName)$(Extends)$(Implements)$(CSLB){

		public function $(FileName)($(ConstructorArguments)) $(CSLB){
			$(Super)$(EntryPoint)
		}

	}

}
</pre>
<hr />
]]></content:encoded>
			<wfw:commentRss>http://blog.flasia.com/archives/1073/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[FlashDevelop] 배열 요소에서도 코드자동완성 사용하기</title>
		<link>http://blog.flasia.com/archives/1044</link>
		<comments>http://blog.flasia.com/archives/1044#comments</comments>
		<pubDate>Tue, 11 Aug 2009 15:06:58 +0000</pubDate>
		<dc:creator>Siaa</dc:creator>
				<category><![CDATA[FlashDevelop]]></category>
		<category><![CDATA[Code completion]]></category>
		<category><![CDATA[코드자동완성]]></category>

		<guid isPermaLink="false">http://blog.flasia.com/?p=1044</guid>
		<description><![CDATA[FlashDevelop뿐만 아니라 Flex,FDT등을 사용하는 이유 중 하나가 코드 자동완성 때문이 아닐까 싶다.
코드 자동완성 덕분에 방향키, 엔터만으로 쉽게 코드를 완성할 수 있는데,
Flash [...]]]></description>
			<content:encoded><![CDATA[<p>FlashDevelop뿐만 아니라 Flex,FDT등을 사용하는 이유 중 하나가 코드 자동완성 때문이 아닐까 싶다.<br />
코드 자동완성 덕분에 방향키, 엔터만으로 쉽게 코드를 완성할 수 있는데,<br />
FlashDevelop에서는 배열에 데이터형을 지정해주면 배열요소에서도 지정해 준 데이터형에 맞는 코드 자동완성을 사용할 수 있다.</p>
<p><a href="http://www.flashdevelop.org/wikidocs/index.php?title=Features:Completion" target="_blank"><strong><em>http://www.flashdevelop.org/wikidocs/index.php?title=Features:Completion</em></strong></a><br />
에도 있는 내용이지만, 간단하게 정리해 보자.<br />
<span id="more-1044"></span><br />
일반적으로 배열을 사용할 경우,<br />
아래와 같이 선언을 하고, 배열요소 뒤에 &#8220;.&#8221;를 찍어도 코드 자동완성을 사용할 수 없다.</p>
<pre class="brush:as3">
var aryA:Array = ["a", "b", "c", "d"];
aryA[0].
</pre>
<p>강제적으로 Ctrl+Space를 눌러도 필요없는 코드 자동완성이 표시될 뿐&#8230;<br />
<img src="http://blog.flasia.com/wp-content/uploads/2009/08/arrayA.png" alt="arrayA" title="arrayA" width="501" height="218" class="alignnone size-full wp-image-1067" /></p>
<p>하지만, 아래와 같은 방법으로 선언을 해주고, 배열요소 뒤에  &#8220;.&#8221;를 찍는 순간 코드 자동완성이 표시된다.</p>
<pre class="brush:as3">
var aryB:/*String*/Array = ["a", "b", "c", "d"];
aryB[0].
</pre>
<p>여기서는 /*String*/ 즉, 문자열로 설정해 주었기 때문에 문자열에 해당하는 코드 자동완성이 표시되는 것.<br />
<img src="http://blog.flasia.com/wp-content/uploads/2009/08/arrayB.png" alt="arrayB" title="arrayB" width="501" height="283" class="alignnone size-full wp-image-1068" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flasia.com/archives/1044/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FlashDevelop의 SyntaxColoring설정파일(AS3)</title>
		<link>http://blog.flasia.com/archives/840</link>
		<comments>http://blog.flasia.com/archives/840#comments</comments>
		<pubDate>Fri, 15 May 2009 11:28:01 +0000</pubDate>
		<dc:creator>Siaa</dc:creator>
				<category><![CDATA[FlashDevelop]]></category>
		<category><![CDATA[SyntaxColoring]]></category>

		<guid isPermaLink="false">http://blog.flasia.com/?p=840</guid>
		<description><![CDATA[예전에 플생사모에서 구문강조색상파일을 얻어서 잘 사용했었는데 언젠가부터 사용할 수 없게 되었죠.. 아마 RC1부터인거 같은데;;
그 색상설정을 SyntaxColoring에서 적용시키고 Export한 [...]]]></description>
			<content:encoded><![CDATA[<p>예전에 <a href="http://cafe.naver.com/flashdev/22687" target="_blank">플생사모</a>에서 구문강조색상파일을 얻어서 잘 사용했었는데 언젠가부터 사용할 수 없게 되었죠.. 아마 RC1부터인거 같은데;;<br />
그 색상설정을 SyntaxColoring에서 적용시키고 Export한 설정파일입니다.(AS3 설정만 들어 있습니다.)</p>
<p>우선, 샘플을 한 번 보시구요. </p>
<p><a rel="lightbox" href="http://blog.flasia.com/wp-content/uploads/2009/05/syntaxcoloringsample.png"><img class="alignnone size-full wp-image-595" title="SyntaxColoringSample" src="http://blog.flasia.com/wp-content/uploads/2009/05/syntaxcoloringsample.png" alt="syntaxcoloringsample" width="595" height="450" /></a><br />
<span id="more-840"></span><br />
어때요? 깔끔한 게 쓸만하죠??</p>
<p>설정을 적용하기 전에, 혹시 새로 적용한 설정이 마음에 들지 않을지도 모르니깐 지금 사용하고 계시는 설정을 백업해 두세요.<br />
<em>Tools &gt; Syntax Coloring</em> 을 선택하시면 아래와 같은 설정창이 나옵니다.<br />
하단에 두 개의 버튼이 있는데, 왼쪽은 현재설정을 파일로 저장하는 버튼이고, 오른쪽은 설정을 초기화하는 버튼입니다.</p>
<p><img class="alignnone size-full wp-image-852" title="SyntaxColoringPanel" src="http://blog.flasia.com/wp-content/uploads/2009/05/syntaxcoloringpanel1.png" alt="SyntaxColoringPanel" width="595" height="405" /></p>
<hr style="border: 1px solid #cccccc; height: 1px; width: 100%; color: #ffffff;" size="1" noshade="noshade" />
그럼 어떻게 적용하느냐..</p>
<div style="margin:10px 0px; padding:10px 20px; background-color:#f4f4f4;"><strong>1</strong>. 우선, 설정파일을 다운로드 합니다.<br />
<em><strong><a href='http://blog.flasia.com/wp-content/uploads/2009/05/syntaxcoloring.fdz'>SyntaxColoring.fdz</a></strong></em></p>
<p><strong>2</strong>. 다운로드한 파일을 실행하면 아래와 같은 확인창이 나타납니다. OK선택.<br />
<img class="alignnone size-full wp-image-868" style="margin: 5px;" title="syntaxcoloringset1" src="http://blog.flasia.com/wp-content/uploads/2009/05/syntaxcoloringset1.png" alt="syntaxcoloringset1" width="463" height="121" /></p>
<p><strong>3</strong>. 압축을 성공적으로 풀었다는 메시지창이 나옵니다.<br />
<img class="alignnone size-full wp-image-867" style="margin: 5px;" title="syntaxcoloringset2" src="http://blog.flasia.com/wp-content/uploads/2009/05/syntaxcoloringset2.png" alt="syntaxcoloringset2" width="277" height="121" /></p>
<p><strong>4</strong>. FlashDevelop이 실행 중이라면 바로 적용되지 않습니다. 일단 종료하고 다시 실행해야 새로운 설정이 적용됩니다.</div>
<hr style="border: 1px solid #cccccc; height: 1px; width: 100%; color: #ffffff;" size="1" noshade="noshade" />
<div style="margin:10px 0px; padding:10px 20px; background-color:#fafafa;">아래는 설정에 적용된 <em>Consolas</em> 폰트를 다운로드 받을 수 있는 곳입니다.</p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?familyid=22e69ae4-7e40-4807-8a86-b3d36fab68d3&amp;displaylang=en" target="_blank">Consolas Font Pack for Microsoft Visual Studio 2005 or 2008</a><br />
<a href="http://www.gungume.com/tag/%EB%A7%91%EC%9D%80%EA%B3%A0%EB%94%95" target="_blank">Consolas+맑은고딕</a></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.flasia.com/archives/840/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[FlashDevelop] 플러그인으로 좀 더 편하게!!!</title>
		<link>http://blog.flasia.com/archives/115</link>
		<comments>http://blog.flasia.com/archives/115#comments</comments>
		<pubDate>Thu, 08 Jan 2009 13:51:38 +0000</pubDate>
		<dc:creator>Siaa</dc:creator>
				<category><![CDATA[FlashDevelop]]></category>
		<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://blog.flasia.com/?p=115</guid>
		<description><![CDATA[FlashDevelop (이하 FD)은 현재 FlashDevelop 3.0.0 RC1 가 릴리즈되어 있다.
FD이외에도 많은 ActionSctipt 개발 툴이 있지만 FD의 최대 장점은 무료이다!! [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flashdevelop.org/" target="_blank">FlashDevelop</a> (이하 FD)은 현재 FlashDevelop 3.0.0 RC1 가 릴리즈되어 있다.<br />
FD이외에도 많은 ActionSctipt 개발 툴이 있지만 FD의 최대 장점은 무료이다!!!<br />
다른 개발툴에 비해 쫌 외소하게 보이기도 하지만, 그 외소함을 Plugin을 이용해서 보충할 수 있다.<br />
이 Plugin은 FD를 사용하는 많은 사용자들에 의해 개발되어지고 있다. 아직 그 수는 적지만, 좋은 기능을 가진 Plugin이 하나하나 등장하고 있다. 마치 Firefox의 Add-ons 와 같은 느낌이랄까;;;</p>
<p>Plugin설치도 간단하다.. FD가 설치되어 있는 위치의 Plugins 폴더에 해당 DLL 파일을 복사하는 것 뿐….<br />
여튼, 코딩을 좀 더 편하게 해 주는 플러그인을 몇가지 소개할까 한다.<span id="more-115"></span></p>
<h2>[FD3] Trace plugin &#8211; trace() generator</h2>
<p><a href="http://www.double-quotes.com/flashdevelop/trace-plugin/" target="_blank">http://www.double-quotes.com/flashdevelop/trace-plugin/<br />
</a>이 플러그인은 자동으로 trace() 구문을 만들어 준다.<br />
사용방법은 trace()로 결과를 보고 싶은 부분을 드래그하고 나서, 단축키만 눌러주면 오케.<br />
추가적으로 사용자가 원하는 구문도 추가할 수 있다. 단축키는 Ctrl+9<br />
기본은 MyLogger.log 로 설정되어 있는데, 저의 경우는 <a href="http://arthropod.stopp.se/" target="_blank">Arthropod</a> 를 사용하기 때문에 Debug.log 로 바꿔주었다.<br />
<img class="alignnone size-full wp-image-116" title="plugins_trace" src="http://blog.flasia.com/wp-content/uploads/2009/01/plugins_trace.png" alt="plugins_trace" width="675" height="475" /></p>
<h2>[FD3] Duplicate plugin</h2>
<p><a href="http://jde.name/duplicate/" target="_blank">http://jde.name/duplicate/</a><br />
이 녀석은 해당 구문을 유사한 형식(혹은 일정한 규칙)의 구문으로 하나 더 만들어 준다.<br />
설명은&#8230; 백문이 불여일견이라고 위 링크로 이동해서 동영상을 보면 어떤 기능인지 한방에 알 수 있다.<br />
<img class="alignnone size-full wp-image-118" title="plugins_duplicate1" src="http://blog.flasia.com/wp-content/uploads/2009/01/plugins_duplicate1.png" alt="plugins_duplicate1" width="675" height="475" /></p>
<p>규칙은 사용자가 직접 만들어서 적용할 수도 있다.<br />
<img class="alignnone size-full wp-image-119" title="plugins_duplicate2" src="http://blog.flasia.com/wp-content/uploads/2009/01/plugins_duplicate2.png" alt="plugins_duplicate2" width="675" height="475" /></p>
<h2>[FD3] AutoFormat / Indent</h2>
<p><a href="http://www.flashdevelop.org/community/viewtopic.php?f=4&amp;t=3726" target="_blank">http://www.flashdevelop.org/community/viewtopic.php?f=4&amp;t=3726</a><br />
코드를 정리해주는 플러그인이다.<br />
코딩을 하다보면 다른 소스에서 복사해서 붙여넣는 경우가 종종 있는데, 이럴 때 코드가 들쑥날쑥해지게 된다.<br />
이 때 Alt+Shift+F 한방이면 끝~ 그리고 눈에 보이지는 않지만 코드 뒤에 붙어있는 여백들도 깔끔하게 정리해 준다.<br />
<img class="alignnone size-full wp-image-117" title="plugins_autoformat" src="http://blog.flasia.com/wp-content/uploads/2009/01/plugins_autoformat.png" alt="plugins_autoformat" width="675" height="475" /></p>
<h2>[FD3] OpenTheDoc</h2>
<p><a href="http://code.google.com/p/asrelevant/downloads/list" target="_blank">http://code.google.com/p/asrelevant/downloads/list</a><br />
도움말을 보여주는 플러그인으로 FD로 코딩중에 도움말을 보고자 하는 항목을 마우스로 드래그해서 블럭을 지정하고 단축키를 누르면 Flex 또는 Flash의 도움말을 보여준다.<br />
설정방법은 <a href="http://www.flashdevelop.org/community/viewtopic.php?f=4&amp;t=2318" target="_blank">http://www.flashdevelop.org/community/viewtopic.php?f=4&amp;t=2318</a> 을 참고.<br />
Documentation &gt; DocPaths 에 자신의 시스템에 설치된 경로를 설정해 주면 된다.<br />
Shortcuts &gt; Handle F1 을 True 로 설정하면 FD의 기본설정인 F1단축키 기능을 대신 사용하게 된다.<br />
그리고 Open documents in 항목을 HelpContents 로 설정하면 FD의 Help창을 이용해서 보여준다.<br />
<img class="alignnone size-full wp-image-120" title="plugins_openthedoc" src="http://blog.flasia.com/wp-content/uploads/2009/01/plugins_openthedoc.png" alt="plugins_openthedoc" width="675" height="475" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flasia.com/archives/115/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

