https://trans.onionmixer.net/mediawiki/index.php?title=SqueakByExample:6.1&feed=atom&action=historySqueakByExample:6.1 - Revision history2024-03-29T08:09:19ZRevision history for this page on the wikiMediaWiki 1.38.1https://trans.onionmixer.net/mediawiki/index.php?title=SqueakByExample:6.1&diff=1745&oldid=prevOnionmixer: 용어수정2013-09-17T01:47:43Z<p>용어수정</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 01:47, 17 September 2013</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l12">Line 12:</td>
<td colspan="2" class="diff-lineno">Line 12:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|Workspace}}는 여러분이 직접 입력할 수 있는 창입니다. 이 창은 어떤 목적에라도 사용이 가능하지만, 가장 많이 사용되는 용도는 스몰토크 표현식을 입력하고 Do IT 으로 표현식을 실행하는 것입니다. 워크스페이스의 사용 또한 섹션 1.4에 이미 설명했습니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|Workspace}}는 여러분이 직접 입력할 수 있는 창입니다. 이 창은 어떤 목적에라도 사용이 가능하지만, 가장 많이 사용되는 용도는 스몰토크 표현식을 입력하고 Do IT 으로 표현식을 실행하는 것입니다. 워크스페이스의 사용 또한 섹션 1.4에 이미 설명했습니다.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>{{Template:HighlightGray|Debugger(디버거)}}는 분명한 역할을 갖고 있지만, 다른 프로그래밍 언어들에서 사용하는 디버거와 비교할 때, 좀 더 핵심적인 역할을 담당하고 있음을 발견할 것입니다. 그 이유는, 여러분이 스몰토크에서, 디버거 내부에서 프로그래밍을 할 수 있기 때문입니다. 디버거는 메뉴 또는 "Tools" 플랩으로부터 실행할 수 없으며, 실패한 테스트를 실행하거나, CMD-. 을 입력하거나 실행중인 프로세스를 중단하거나 코드에 self halt 표현식을 삽입하여 디버거를 사용할 수 있습니다.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{Template:HighlightGray|Debugger(디버거)}}는 분명한 역할을 갖고 있지만, 다른 프로그래밍 언어들에서 사용하는 디버거와 비교할 때, 좀 더 핵심적인 역할을 담당하고 있음을 발견할 것입니다. 그 이유는, 여러분이 스몰토크에서, 디버거 내부에서 프로그래밍을 할 수 있기 때문입니다. 디버거는 메뉴 또는 "Tools" 플랩으로부터 실행할 수 없으며, 실패한 테스트를 실행하거나, <ins style="font-weight: bold; text-decoration: none;">"</ins>CMD-.<ins style="font-weight: bold; text-decoration: none;">" </ins>을 입력하거나 실행중인 프로세스를 중단하거나 코드에 self halt 표현식을 삽입하여 디버거를 사용할 수 있습니다.</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
</table>Onionmixerhttps://trans.onionmixer.net/mediawiki/index.php?title=SqueakByExample:6.1&diff=1744&oldid=prevOnionmixer: 번역수정2013-09-16T18:57:27Z<p>번역수정</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 18:57, 16 September 2013</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l9">Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|프로세스 브라우저(processor browser)}}는 스몰토크에서 실행되는 모든 프로세스(threads)에 대한 뷰(view)를 제공합니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|프로세스 브라우저(processor browser)}}는 스몰토크에서 실행되는 모든 프로세스(threads)에 대한 뷰(view)를 제공합니다.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|테스트 러너(the test runner)}}는 SUnit tests를 실행하고 디버그 할 수 있게 해주며, 이 내용은 7장에서 자세히 설명하겠습니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|테스트 러너(the test runner)}}는 SUnit tests를 실행하고 디버그 할 수 있게 해주며, 이 내용은 7장에서 자세히 설명하겠습니다.</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|<del style="font-weight: bold; text-decoration: none;">트랜스크립트<sup></del>Transcript<del style="font-weight: bold; text-decoration: none;"></sup></del>}}는 로그 메시지를 작성하기에 유용한 Transcript 출력 스트림(the Transcript output stream)에 있는 창이며, 섹션 1.4에 이미 설명되어 있습니다.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|Transcript}}는 로그 메시지를 작성하기에 유용한 Transcript 출력 스트림(the Transcript output stream)에 있는 창이며, 섹션 1.4에 이미 설명되어 있습니다.</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|<del style="font-weight: bold; text-decoration: none;">워크스페이스<sup></del>Workspace<del style="font-weight: bold; text-decoration: none;"></sup></del>}}는 여러분이 직접 입력할 수 있는 창입니다. 이 창은 어떤 목적에라도 사용이 가능하지만, 가장 많이 사용되는 용도는 스몰토크 표현식을 입력하고 Do IT 으로 표현식을 실행하는 것입니다. 워크스페이스의 사용 또한 섹션 1.4에 이미 설명했습니다.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|Workspace}}는 여러분이 직접 입력할 수 있는 창입니다. 이 창은 어떤 목적에라도 사용이 가능하지만, 가장 많이 사용되는 용도는 스몰토크 표현식을 입력하고 Do IT 으로 표현식을 실행하는 것입니다. 워크스페이스의 사용 또한 섹션 1.4에 이미 설명했습니다.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Template:HighlightGray|Debugger(디버거)}}는 분명한 역할을 갖고 있지만, 다른 프로그래밍 언어들에서 사용하는 디버거와 비교할 때, 좀 더 핵심적인 역할을 담당하고 있음을 발견할 것입니다. 그 이유는, 여러분이 스몰토크에서, 디버거 내부에서 프로그래밍을 할 수 있기 때문입니다. 디버거는 메뉴 또는 "Tools" 플랩으로부터 실행할 수 없으며, 실패한 테스트를 실행하거나, CMD-. 을 입력하거나 실행중인 프로세스를 중단하거나 코드에 self halt 표현식을 삽입하여 디버거를 사용할 수 있습니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Template:HighlightGray|Debugger(디버거)}}는 분명한 역할을 갖고 있지만, 다른 프로그래밍 언어들에서 사용하는 디버거와 비교할 때, 좀 더 핵심적인 역할을 담당하고 있음을 발견할 것입니다. 그 이유는, 여러분이 스몰토크에서, 디버거 내부에서 프로그래밍을 할 수 있기 때문입니다. 디버거는 메뉴 또는 "Tools" 플랩으로부터 실행할 수 없으며, 실패한 테스트를 실행하거나, CMD-. 을 입력하거나 실행중인 프로세스를 중단하거나 코드에 self halt 표현식을 삽입하여 디버거를 사용할 수 있습니다.</div></td></tr>
</table>Onionmixerhttps://trans.onionmixer.net/mediawiki/index.php?title=SqueakByExample:6.1&diff=1743&oldid=prevOnionmixer: 번역수정2013-03-09T05:39:53Z<p>번역수정</p>
<p><b>New page</b></p><div>==개요==<br />
<br />
스몰토크와 최신 그래픽 인터페이스는 같이 개발되었습니다. 1983년 스퀵이 처음으로 대중에게 공개되기 전에도, 스몰토크는 자체적으로 구현된(X-windows등이 아닌) 그래픽 개발 환경을 갖고 있었으며, 모든 스몰토크 개발은 이런 자체 그래픽 개발 환경에서 이루어졌습니다. 이제 스퀵의 주요 도구들을 살펴봄으로써 이 장을 시작하겠습니다. 스퀵의 모든 도구들은 SqueakByExample.org에서 "Tools" 플랩의 외부로 끌고갈 수 있습니다. 여러분은 자신만의 개인 설정을 사용하여 Tools 플랩에 마우스를 포인터를 올려 놓거나 스퀵 메인 창의 오른쪽 끝의 오렌지 색 탭을 클릭하여 도구를 열수 있습니다.<br />
<br />
* {{Template:HighlightGray|브라우저(Browser)}}는 가장 기본이 되는 개발 도구입니다. 여러분은 자신의 클래스와 메서드를 만들고 정의하고 준비하는 작업에 이 기본 개발 도구를 사용할 것입니다. 이 도구를 사용하여, 모든 라이브러리 클래스 구석구석을 검색할 수 있습니다: 스몰토크에서는 소스 코드가 프로그램과 별도의 파일들로 저장되는 다른 환경들과 달리, 모든 클래스와 메서드를 이미지에 저장합니다.<br />
* {{Template:HighlightGray|메시지 이름(the Message Names)}} 도구는 특별한 선택자<sup>selector</sup> 또는 하위 문자열을 포함하고 있는 선택자와 함께 모든 메서드를 찾는데 사용됩니다.<br />
* {{Template:HighlightGray|메서드 파인더 (the method finder)}} 도구는 여러분이 메서드들을 찾도록 해주며, 그 메서드들의 이름뿐만 아니라, 그 메소스들의 기능에 따라 해당 메서드를 찾게 합니다.<br />
* {{Template:HighlightGray|몬티첼로 브라우저(the Monticello Browser)}}는 몬티첼로 패키지(Monticello package)로부터 코드를 로드하고, 그 패키지에 저장하기 위한 작업들의 시작점(the starting point)이 됩니다.<br />
* {{Template:HighlightGray|프로세스 브라우저(processor browser)}}는 스몰토크에서 실행되는 모든 프로세스(threads)에 대한 뷰(view)를 제공합니다.<br />
* {{Template:HighlightGray|테스트 러너(the test runner)}}는 SUnit tests를 실행하고 디버그 할 수 있게 해주며, 이 내용은 7장에서 자세히 설명하겠습니다.<br />
* {{Template:HighlightGray|트랜스크립트<sup>Transcript</sup>}}는 로그 메시지를 작성하기에 유용한 Transcript 출력 스트림(the Transcript output stream)에 있는 창이며, 섹션 1.4에 이미 설명되어 있습니다.<br />
* {{Template:HighlightGray|워크스페이스<sup>Workspace</sup>}}는 여러분이 직접 입력할 수 있는 창입니다. 이 창은 어떤 목적에라도 사용이 가능하지만, 가장 많이 사용되는 용도는 스몰토크 표현식을 입력하고 Do IT 으로 표현식을 실행하는 것입니다. 워크스페이스의 사용 또한 섹션 1.4에 이미 설명했습니다.<br />
<br />
{{Template:HighlightGray|Debugger(디버거)}}는 분명한 역할을 갖고 있지만, 다른 프로그래밍 언어들에서 사용하는 디버거와 비교할 때, 좀 더 핵심적인 역할을 담당하고 있음을 발견할 것입니다. 그 이유는, 여러분이 스몰토크에서, 디버거 내부에서 프로그래밍을 할 수 있기 때문입니다. 디버거는 메뉴 또는 "Tools" 플랩으로부터 실행할 수 없으며, 실패한 테스트를 실행하거나, CMD-. 을 입력하거나 실행중인 프로세스를 중단하거나 코드에 self halt 표현식을 삽입하여 디버거를 사용할 수 있습니다.<br />
<br />
<br />
==Notes==<br />
<references /><br />
<br />
[[Category:SqueakByExample]]</div>Onionmixerhttps://trans.onionmixer.net/mediawiki/index.php?title=SqueakByExample:6.1&diff=1739&oldid=prevOnionmixer at 05:48, 30 August 20122012-08-30T05:48:19Z<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 05:48, 30 August 2012</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l9">Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|프로세스 브라우저(processor browser)}}는 스몰토크에서 실행되는 모든 프로세스(쓰레드)에 대한 뷰(view)를 제공합니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|프로세스 브라우저(processor browser)}}는 스몰토크에서 실행되는 모든 프로세스(쓰레드)에 대한 뷰(view)를 제공합니다.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|테스트 러너(the test runner)}}는 SUnit tests를 디버그 하고 실행할 수 있게 해주며, 이 내용은 7장에 설명되어 있습니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|테스트 러너(the test runner)}}는 SUnit tests를 디버그 하고 실행할 수 있게 해주며, 이 내용은 7장에 설명되어 있습니다.</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|트랜스크립트<sup>Transcript</sup>}}는 로그 메시지를 작성하기에 유용한 <del style="font-weight: bold; text-decoration: none;">트랜스크립트<sup></del>Transcript<del style="font-weight: bold; text-decoration: none;"></sup> </del>출력 스트림(the <del style="font-weight: bold; text-decoration: none;">트랜스크립트<sup></del>Transcript<del style="font-weight: bold; text-decoration: none;"></sup> </del>output stream)에 있는 창이며, 섹션 1.4에 이미 설명되어 있습니다.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|트랜스크립트<sup>Transcript</sup>}}는 로그 메시지를 작성하기에 유용한 Transcript 출력 스트림(the Transcript output stream)에 있는 창이며, 섹션 1.4에 이미 설명되어 있습니다.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|워크스페이스<sup>Workspace</sup>}}는 여러분이 입력을 타이핑할 수 있는 창입니다. 이 창은 모든 목적에 사용될 수 있지만, 가장 많이 사용되는 용도는 스몰토크 표현식을 타이핑하고 워크스페이스의 창이 실행하는 대로, 표현식을 실행하는 것입니다. 워크스페이스의 사용 또한 섹션 1.4에 설명되어 있습니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|워크스페이스<sup>Workspace</sup>}}는 여러분이 입력을 타이핑할 수 있는 창입니다. 이 창은 모든 목적에 사용될 수 있지만, 가장 많이 사용되는 용도는 스몰토크 표현식을 타이핑하고 워크스페이스의 창이 실행하는 대로, 표현식을 실행하는 것입니다. 워크스페이스의 사용 또한 섹션 1.4에 설명되어 있습니다.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
</table>Onionmixerhttps://trans.onionmixer.net/mediawiki/index.php?title=SqueakByExample:6.1&diff=1738&oldid=prevOnionmixer at 05:43, 30 August 20122012-08-30T05:43:38Z<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 05:43, 30 August 2012</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l9">Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|프로세스 브라우저(processor browser)}}는 스몰토크에서 실행되는 모든 프로세스(쓰레드)에 대한 뷰(view)를 제공합니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|프로세스 브라우저(processor browser)}}는 스몰토크에서 실행되는 모든 프로세스(쓰레드)에 대한 뷰(view)를 제공합니다.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|테스트 러너(the test runner)}}는 SUnit tests를 디버그 하고 실행할 수 있게 해주며, 이 내용은 7장에 설명되어 있습니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|테스트 러너(the test runner)}}는 SUnit tests를 디버그 하고 실행할 수 있게 해주며, 이 내용은 7장에 설명되어 있습니다.</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|Transcript}}는 로그 메시지를 작성하기에 유용한 <del style="font-weight: bold; text-decoration: none;">transcript </del>출력 스트림(the <del style="font-weight: bold; text-decoration: none;">transcript </del>output stream)에 있는 창이며, 섹션 1.4에 이미 설명되어 있습니다.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|<ins style="font-weight: bold; text-decoration: none;">트랜스크립트<sup></ins>Transcript<ins style="font-weight: bold; text-decoration: none;"></sup></ins>}}는 로그 메시지를 작성하기에 유용한 <ins style="font-weight: bold; text-decoration: none;">트랜스크립트<sup>Transcript</sup> </ins>출력 스트림(the <ins style="font-weight: bold; text-decoration: none;">트랜스크립트<sup>Transcript</sup> </ins>output stream)에 있는 창이며, 섹션 1.4에 이미 설명되어 있습니다.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|워크스페이스<sup>Workspace</sup>}}는 여러분이 입력을 타이핑할 수 있는 창입니다. 이 창은 모든 목적에 사용될 수 있지만, 가장 많이 사용되는 용도는 스몰토크 표현식을 타이핑하고 워크스페이스의 창이 실행하는 대로, 표현식을 실행하는 것입니다. 워크스페이스의 사용 또한 섹션 1.4에 설명되어 있습니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|워크스페이스<sup>Workspace</sup>}}는 여러분이 입력을 타이핑할 수 있는 창입니다. 이 창은 모든 목적에 사용될 수 있지만, 가장 많이 사용되는 용도는 스몰토크 표현식을 타이핑하고 워크스페이스의 창이 실행하는 대로, 표현식을 실행하는 것입니다. 워크스페이스의 사용 또한 섹션 1.4에 설명되어 있습니다.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
</table>Onionmixerhttps://trans.onionmixer.net/mediawiki/index.php?title=SqueakByExample:6.1&diff=1737&oldid=prevOnionmixer at 05:20, 30 August 20122012-08-30T05:20:34Z<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 05:20, 30 August 2012</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l10">Line 10:</td>
<td colspan="2" class="diff-lineno">Line 10:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|테스트 러너(the test runner)}}는 SUnit tests를 디버그 하고 실행할 수 있게 해주며, 이 내용은 7장에 설명되어 있습니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|테스트 러너(the test runner)}}는 SUnit tests를 디버그 하고 실행할 수 있게 해주며, 이 내용은 7장에 설명되어 있습니다.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|Transcript}}는 로그 메시지를 작성하기에 유용한 transcript 출력 스트림(the transcript output stream)에 있는 창이며, 섹션 1.4에 이미 설명되어 있습니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|Transcript}}는 로그 메시지를 작성하기에 유용한 transcript 출력 스트림(the transcript output stream)에 있는 창이며, 섹션 1.4에 이미 설명되어 있습니다.</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|워크스페이스<del style="font-weight: bold; text-decoration: none;">(the workspace)</del>}}는 여러분이 입력을 타이핑할 수 있는 창입니다. 이 창은 모든 목적에 사용될 수 있지만, 가장 많이 사용되는 용도는 스몰토크 표현식을 타이핑하고 워크스페이스의 창이 실행하는 대로, 표현식을 실행하는 것입니다. 워크스페이스의 사용 또한 섹션 1.4에 설명되어 있습니다.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|워크스페이스<ins style="font-weight: bold; text-decoration: none;"><sup>Workspace</sup></ins>}}는 여러분이 입력을 타이핑할 수 있는 창입니다. 이 창은 모든 목적에 사용될 수 있지만, 가장 많이 사용되는 용도는 스몰토크 표현식을 타이핑하고 워크스페이스의 창이 실행하는 대로, 표현식을 실행하는 것입니다. 워크스페이스의 사용 또한 섹션 1.4에 설명되어 있습니다.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Template:HighlightGray|Debugger(디버거)}}는 분명한 역할을 갖고 있지만, 다른 프로그래밍 언어들에 사용하는 디버거들에 비교할 때, 좀더 핵심적인 역할을 감당하고 있음을 발견하시게 될 것입니다. 그 이유는, 여러분이 스몰토크에서, 디버거 내부에서 프로그래밍을 할 수 있기 때문입니다. 디버거는 메뉴 또는 도구 플랩1으로부터 실행할 수 없으며, 실패한 테스트를 실행하거나, CMD-를 타이핑하거나 실행중인 프로세스를 인터럽트하거나 코드에 self halt 표현식을 삽입하여 디버거에 들어갈 수 있습니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Template:HighlightGray|Debugger(디버거)}}는 분명한 역할을 갖고 있지만, 다른 프로그래밍 언어들에 사용하는 디버거들에 비교할 때, 좀더 핵심적인 역할을 감당하고 있음을 발견하시게 될 것입니다. 그 이유는, 여러분이 스몰토크에서, 디버거 내부에서 프로그래밍을 할 수 있기 때문입니다. 디버거는 메뉴 또는 도구 플랩1으로부터 실행할 수 없으며, 실패한 테스트를 실행하거나, CMD-를 타이핑하거나 실행중인 프로세스를 인터럽트하거나 코드에 self halt 표현식을 삽입하여 디버거에 들어갈 수 있습니다.</div></td></tr>
</table>Onionmixerhttps://trans.onionmixer.net/mediawiki/index.php?title=SqueakByExample:6.1&diff=1736&oldid=prevOnionmixer at 04:51, 30 August 20122012-08-30T04:51:19Z<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 04:51, 30 August 2012</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l3">Line 3:</td>
<td colspan="2" class="diff-lineno">Line 3:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>스몰토크와 현대 그래픽 인터페이스는 함께 개발되었습니다. 1983년 스퀵이 처음으로 대중에게 공개되기 전에도, 스몰토크는 자체 호스팅 그래픽 개발 환경을 갖고 있었으며, 모든 스몰토크 개발은 그 그래픽 개발 환경에서 이루어졌습니다. 이제 스퀵의 메인 도구들을 살펴봄으로써 이 장을 시작하겠습니다. 스퀵의 모든 도구들은 SqueakByExample.org에서 도구 플렙의 외부로 드레그할 수 있습니다. 여러분은 자신만의 개인 설정에 기초하여, 도구플랩에 마우스를 포인터를 올려 놓거나 스퀵 메인 창의 오른쪽 끝의 오렌지 색 탭을 클릭하여 도구를 열수 있습니다. </div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>스몰토크와 현대 그래픽 인터페이스는 함께 개발되었습니다. 1983년 스퀵이 처음으로 대중에게 공개되기 전에도, 스몰토크는 자체 호스팅 그래픽 개발 환경을 갖고 있었으며, 모든 스몰토크 개발은 그 그래픽 개발 환경에서 이루어졌습니다. 이제 스퀵의 메인 도구들을 살펴봄으로써 이 장을 시작하겠습니다. 스퀵의 모든 도구들은 SqueakByExample.org에서 도구 플렙의 외부로 드레그할 수 있습니다. 여러분은 자신만의 개인 설정에 기초하여, 도구플랩에 마우스를 포인터를 올려 놓거나 스퀵 메인 창의 오른쪽 끝의 오렌지 색 탭을 클릭하여 도구를 열수 있습니다. </div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|브라우저(Browser)}}는 중앙 개발 도구입니다. 여러분은 자신의 클래스와 <del style="font-weight: bold; text-decoration: none;">메소드를 </del>만들고 정의하고 조직하는 작업에 이 중앙개발 도구를 사용하게 될 것입니다. 이 도구를 사용하여, 모든 라이브러리 클래스 구석구석을 검색할 수 있습니다: 스몰토크에서는 소스 코드가 분리된 파일들에 저장된 다른 환경들과 달리, 모든 클래스들과 <del style="font-weight: bold; text-decoration: none;">메소드들은 </del>이미지에 저장합니다. </div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|브라우저(Browser)}}는 중앙 개발 도구입니다. 여러분은 자신의 클래스와 <ins style="font-weight: bold; text-decoration: none;">메서드를 </ins>만들고 정의하고 조직하는 작업에 이 중앙개발 도구를 사용하게 될 것입니다. 이 도구를 사용하여, 모든 라이브러리 클래스 구석구석을 검색할 수 있습니다: 스몰토크에서는 소스 코드가 분리된 파일들에 저장된 다른 환경들과 달리, 모든 클래스들과 <ins style="font-weight: bold; text-decoration: none;">메서드들은 </ins>이미지에 저장합니다. </div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|메시지 이름(the Message Names)}} 도구는 특별한 선택자(selector) 또는 서브문자열(substring)을 포함하고 있는 선택자와 함께 모든 <del style="font-weight: bold; text-decoration: none;">메소드를 </del>보는 작업에 사용됩니다.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|메시지 이름(the Message Names)}} 도구는 특별한 선택자(selector) 또는 서브문자열(substring)을 포함하고 있는 선택자와 함께 모든 <ins style="font-weight: bold; text-decoration: none;">메서드를 </ins>보는 작업에 사용됩니다.</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|<del style="font-weight: bold; text-decoration: none;">메소드 </del>파인더 (the method finder)}} 도구는 여러분이 <del style="font-weight: bold; text-decoration: none;">메소드들을 </del>찾도록 해주며, 그 <del style="font-weight: bold; text-decoration: none;">메소드들의 </del>이름뿐만 아니라, 그 메소스들의 기능에 따라 해당 <del style="font-weight: bold; text-decoration: none;">메소드를 </del>찾을 수 있게 해줍니다.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|<ins style="font-weight: bold; text-decoration: none;">메서드 </ins>파인더 (the method finder)}} 도구는 여러분이 <ins style="font-weight: bold; text-decoration: none;">메서드들을 </ins>찾도록 해주며, 그 <ins style="font-weight: bold; text-decoration: none;">메서드들의 </ins>이름뿐만 아니라, 그 메소스들의 기능에 따라 해당 <ins style="font-weight: bold; text-decoration: none;">메서드를 </ins>찾을 수 있게 해줍니다.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|몬티첼로 브라우저(the Monticello Browser)}}는 몬티첼로 패키지(Monticello package)로부터 코드를 로드하고, 그 패키지에 저장하기 위한 시작점(the strating point)이 됩니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|몬티첼로 브라우저(the Monticello Browser)}}는 몬티첼로 패키지(Monticello package)로부터 코드를 로드하고, 그 패키지에 저장하기 위한 시작점(the strating point)이 됩니다.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|프로세스 브라우저(processor browser)}}는 스몰토크에서 실행되는 모든 프로세스(쓰레드)에 대한 뷰(view)를 제공합니다.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Template:HighlightGray|프로세스 브라우저(processor browser)}}는 스몰토크에서 실행되는 모든 프로세스(쓰레드)에 대한 뷰(view)를 제공합니다.</div></td></tr>
</table>Onionmixerhttps://trans.onionmixer.net/mediawiki/index.php?title=SqueakByExample:6.1&diff=1735&oldid=prevOnionmixer: SBE 6장개관 페이지 추가2012-08-14T04:52:43Z<p>SBE 6장개관 페이지 추가</p>
<p><b>New page</b></p><div>==개관==<br />
<br />
스몰토크와 현대 그래픽 인터페이스는 함께 개발되었습니다. 1983년 스퀵이 처음으로 대중에게 공개되기 전에도, 스몰토크는 자체 호스팅 그래픽 개발 환경을 갖고 있었으며, 모든 스몰토크 개발은 그 그래픽 개발 환경에서 이루어졌습니다. 이제 스퀵의 메인 도구들을 살펴봄으로써 이 장을 시작하겠습니다. 스퀵의 모든 도구들은 SqueakByExample.org에서 도구 플렙의 외부로 드레그할 수 있습니다. 여러분은 자신만의 개인 설정에 기초하여, 도구플랩에 마우스를 포인터를 올려 놓거나 스퀵 메인 창의 오른쪽 끝의 오렌지 색 탭을 클릭하여 도구를 열수 있습니다. <br />
<br />
* {{Template:HighlightGray|브라우저(Browser)}}는 중앙 개발 도구입니다. 여러분은 자신의 클래스와 메소드를 만들고 정의하고 조직하는 작업에 이 중앙개발 도구를 사용하게 될 것입니다. 이 도구를 사용하여, 모든 라이브러리 클래스 구석구석을 검색할 수 있습니다: 스몰토크에서는 소스 코드가 분리된 파일들에 저장된 다른 환경들과 달리, 모든 클래스들과 메소드들은 이미지에 저장합니다. <br />
* {{Template:HighlightGray|메시지 이름(the Message Names)}} 도구는 특별한 선택자(selector) 또는 서브문자열(substring)을 포함하고 있는 선택자와 함께 모든 메소드를 보는 작업에 사용됩니다.<br />
* {{Template:HighlightGray|메소드 파인더 (the method finder)}} 도구는 여러분이 메소드들을 찾도록 해주며, 그 메소드들의 이름뿐만 아니라, 그 메소스들의 기능에 따라 해당 메소드를 찾을 수 있게 해줍니다.<br />
* {{Template:HighlightGray|몬티첼로 브라우저(the Monticello Browser)}}는 몬티첼로 패키지(Monticello package)로부터 코드를 로드하고, 그 패키지에 저장하기 위한 시작점(the strating point)이 됩니다.<br />
* {{Template:HighlightGray|프로세스 브라우저(processor browser)}}는 스몰토크에서 실행되는 모든 프로세스(쓰레드)에 대한 뷰(view)를 제공합니다.<br />
* {{Template:HighlightGray|테스트 러너(the test runner)}}는 SUnit tests를 디버그 하고 실행할 수 있게 해주며, 이 내용은 7장에 설명되어 있습니다.<br />
* {{Template:HighlightGray|Transcript}}는 로그 메시지를 작성하기에 유용한 transcript 출력 스트림(the transcript output stream)에 있는 창이며, 섹션 1.4에 이미 설명되어 있습니다.<br />
* {{Template:HighlightGray|워크스페이스(the workspace)}}는 여러분이 입력을 타이핑할 수 있는 창입니다. 이 창은 모든 목적에 사용될 수 있지만, 가장 많이 사용되는 용도는 스몰토크 표현식을 타이핑하고 워크스페이스의 창이 실행하는 대로, 표현식을 실행하는 것입니다. 워크스페이스의 사용 또한 섹션 1.4에 설명되어 있습니다.<br />
<br />
{{Template:HighlightGray|Debugger(디버거)}}는 분명한 역할을 갖고 있지만, 다른 프로그래밍 언어들에 사용하는 디버거들에 비교할 때, 좀더 핵심적인 역할을 감당하고 있음을 발견하시게 될 것입니다. 그 이유는, 여러분이 스몰토크에서, 디버거 내부에서 프로그래밍을 할 수 있기 때문입니다. 디버거는 메뉴 또는 도구 플랩1으로부터 실행할 수 없으며, 실패한 테스트를 실행하거나, CMD-를 타이핑하거나 실행중인 프로세스를 인터럽트하거나 코드에 self halt 표현식을 삽입하여 디버거에 들어갈 수 있습니다.<br />
<br />
==Notes==<br />
<references /><br />
<br />
[[Category:SqueakByExample]]</div>Onionmixer