<?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>겨미♡웹 &#187; aptana</title>
	<atom:link href="http://miya.pe.kr/tag/aptana/feed/" rel="self" type="application/rss+xml" />
	<link>http://miya.pe.kr</link>
	<description>웹 클라이언트 사이드 - UI 그리고 마크업.</description>
	<lastBuildDate>Tue, 24 Jan 2012 07:16:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Aptana에 TextMate의 Wrap Selection, Wrap Selection Each Line 기능 추가하기</title>
		<link>http://miya.pe.kr/2008/06/16/aptana%ec%97%90-textmate%ec%9d%98-wrap-selection-wrap-selection-each-line-%ea%b8%b0%eb%8a%a5-%ec%b6%94%ea%b0%80%ed%95%98%ea%b8%b0/</link>
		<comments>http://miya.pe.kr/2008/06/16/aptana%ec%97%90-textmate%ec%9d%98-wrap-selection-wrap-selection-each-line-%ea%b8%b0%eb%8a%a5-%ec%b6%94%ea%b0%80%ed%95%98%ea%b8%b0/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 14:15:14 +0000</pubDate>
		<dc:creator>김군우</dc:creator>
				<category><![CDATA[Markup]]></category>
		<category><![CDATA[aptana]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[textmate]]></category>

		<guid isPermaLink="false">http://miya.pe.kr/?p=85</guid>
		<description><![CDATA[TextMate의 강력한 기능 중 하나인 HTML의 Wrap Selection, Wrap Selection Each Line 기능을 Aptana에 추가하는 방법을 소개한다. 기능 소개 Wrap Selection, Wrap Selection Each Line은 리스트 마크업 &#8211; &#60;ul&#62;, &#60;ol&#62; &#8211; 을 작성할 수 있게 해주는 TextMate의 기능이다. 텍스트를 복사해넣은 후 각 줄의 시작과 끝에 &#60;li&#62; 태그를 넣는 수고를 크게 덜어주는 편리한 기능이다. Aptana에 기능 [...]]]></description>
			<content:encoded><![CDATA[<p><a xml:lang="en" lang="en" href="http://macromates.com/">TextMate</a>의 강력한 기능 중 하나인 <abbr title="Hypertext Markup Language" xml:lang="en" lang="en">HTML</abbr>의 <span xml:lang="en" lang="en">Wrap Selection, Wrap Selection Each Line</span> 기능을
<a xml:lang="en" lang="en" href="http://aptana.com/">Aptana</a>에 추가하는 방법을 소개한다.</p>

<h3>기능 소개</h3>

<p><span xml:lang="en" lang="en">Wrap Selection, Wrap Selection Each Line</span>은 리스트 마크업 &#8211; <code xml:lang="en" lang="en">&lt;ul&gt;</code>, <code xml:lang="en" lang="en">&lt;ol&gt;</code> &#8211; 을
작성할 수 있게 해주는 <span xml:lang="en" lang="en">TextMate</span>의 기능이다.
텍스트를 복사해넣은 후 각 줄의 시작과 끝에 <code xml:lang="en" lang="en">&lt;li&gt;</code> 태그를 넣는 수고를 크게 덜어주는 편리한 기능이다.</p>

<h3><span xml:lang="en" lang="en">Aptana</span>에 기능 추가</h3>

<ol>
    <li><p>운영체제에 맞는 스크립트 압축파일을 다운로드 받는다.</p>
        <ul>
            <li><a href="/download/aptana_wrap_selection/aptana_wrap_selection_win_unix.zip">
                윈도우(<span xml:lang="en" lang="en">Windows</span>), 유닉스 계열(<span xml:lang="en" lang="en">Unix, Linux, &hellip;</span>)용 <span xml:lang="en" lang="en">Aptana Wrap Selection</span> 스크립트</a></li>
            <li><a href="/download/aptana_wrap_selection/aptana_wrap_selection_mac.zip">
                맥(<span xml:lang="en" lang="en">Mac</span>)용 <span xml:lang="en" lang="en">Aptana Wrap Selection</span> 스크립트</a></li>
        </ul>
    </li>
    <li><strong xml:lang="en" lang="en">scripts</strong> 혹은 <strong xml:lang="en" lang="en">monkey</strong>라는 이름으로
        존재하는 프로젝트 중 하나의 최상위에 폴더를 만들고 다운 받은 스크립트 파일들을 이동시킨다.</li>
</ol>

<h3>기능 시험해보기</h3>

<p>맥의 경우 <strong xml:lang="en" lang="en">Command + Ctrl + W</strong> 키 조합이 선택한 텍스트 전체를 하나의 태그로 감싸는 기능이고,
<strong xml:lang="en" lang="en">Command + Ctrl + Shift + W</strong> 키 조합이 선택한 텍스트의 각 줄을 지정한 태그로 감싸는 기능이다.
맥이 아닐 경우 <span xml:lang="en" lang="en">Command</span> 키 대신 <strong xml:lang="en" lang="en">Alt</strong> 키를 조합하면 된다.</p>

<ol>
    <li><p><img alt="" src="/images/2008/aptana-wrap-selection/step1.gif" /><br />몇 줄의 텍스트를 준비한다.</p></li>
    <li><p><img alt="" src="/images/2008/aptana-wrap-selection/step2.gif" /><br /><strong xml:lang="en" lang="en">Command(or Alt) + Ctrl + Shift + W</strong> 키 &#8211; <span xml:lang="en" lang="en">Wrap Selection Each Line</span> &#8211; 를 누른다.</p></li>
    <li><p><img alt="" src="/images/2008/aptana-wrap-selection/step3.gif" /><br />기본으로 설정되어 있는 <code xml:lang="en" lang="en">li</code> 태그를 확인 후 엔터를 누른 후 각 줄이 <code xml:lang="en" lang="en">li</code> 태그로 쌓인 것을 확인</p></li>
    <li><p><img alt="" src="/images/2008/aptana-wrap-selection/step4.gif" /><br /><strong xml:lang="en" lang="en">Command(or Alt) + Ctrl + W</strong> 키 &#8211; <span xml:lang="en" lang="en">Wrap Selection</span> &#8211; 를 누른다.</p></li>
    <li><p><img alt="" src="/images/2008/aptana-wrap-selection/step5.gif" /><br />기본으로 설정되어 있는 <code xml:lang="en" lang="en">ul</code> 태그를 확인 후 엔터를 누른 후 전체가 <code xml:lang="en" lang="en">ul</code> 태그로 쌓인 것을 확인</p></li>
</ol>

<h3>스크립트 추가하기</h3>

<p><span xml:lang="en" lang="en">Aptana</span>를 좀 더 강력하게 해주는 <strong xml:lang="en" lang="en">Eclipse Monkey Script</strong>는 간단하게 작성하고 추가할 수 있다. <a href="http://www.aptana.com/docs/index.php/About_Eclipse_Monkey"><span xml:lang="en" lang="en">Aptana</span> 홈페이지의 <span xml:lang="en" lang="en">Eclipse Monkey</span> 관련 페이지</a> 혹은 필자가 작성한 스크립트를 보면
자바 스크립트를 조금 다뤄본 사람이면 어렵지 않게 자신이 원하는 기능을 추가할 수 있을 것이다.</p>
]]></content:encoded>
			<wfw:commentRss>http://miya.pe.kr/2008/06/16/aptana%ec%97%90-textmate%ec%9d%98-wrap-selection-wrap-selection-each-line-%ea%b8%b0%eb%8a%a5-%ec%b6%94%ea%b0%80%ed%95%98%ea%b8%b0/feed/</wfw:commentRss>
		<slash:comments>687</slash:comments>
		</item>
	</channel>
</rss>

