SqueakByExample:6.7: Difference between revisions

From 흡혈양파의 번역工房
Jump to navigation Jump to search
(SBE 메소드찾기 페이지 추가)
 
(번역수정)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
==메소드 찾기==
==메서드 찾기==


[[image:methodNamesRandom.png|none|600px|thumb|그림 6.32 : 선택자(selectors)에 서브문자열 random (the substring random)을 포함하고 있는 모든 메소드들을 보여주는 메소드 이름 브라우저(the method names brower)]]
[[image:methodNamesRandom.png|none|600px|thumb|그림 6.32 : 선택자<sup>selectors</sup>의 이름중 random 이라는 문자열이 포함된 모든 메서드들을 보여주는 메서드 이름 브라우저]]


스퀵에서, 여러분이 메시지를 찾는 작업을 돕는 2 개의 도구가 있으며, 둘 모두 도구 플렙에서 드레그하여 꺼낼 수 있습니다. 이 2개의 도구는 인터페이스와 기능이 다릅니다.
스퀵에는, 메시지를 검색하는 작업을 도와주는 2 개의 도구가 있으며, 두개 도구 모드 플랩에서 드레그하여 꺼낼 수 있습니다. 이 2개의 도구는 인터페이스와 기능이 서로 다릅니다.


섹션 1.9에서 어느 정도 설명 드렸던, 메소드 파인더(the method finder)는 이름 또는 기능(functionality)으로 메소드를 찾을 때, 사용할 수 있습니다. 그럼에도 불구하고, 메소드의 바디를 보시려면, 메소드 파인더는 새로운 브라우저를 엽니다.. 이 작업은 순식간에 압도되게 합니다.  
섹션 1.9에서 이미 설명했던, 메서드 파인더<sup>method finder</sup> 는 이름 또는 기능으로 메서드를 찾을 때 사용할 수 있습니다. 하지만 이렇게 메서드를 찾아도, 메서드의 내용을 보려면, 메서드 파인더는 새로운 시스템 브라우저를 열게됩니다. 이런작업은 압도적으로 빠르게 진행됩니다.
 
메시지 이름 브라우저<sup>message names browser</sup>는 좀더 제한된 검색 기능을 갖고 있습니다. 사용하려면 검색 상자에서 찾기원하는 메시지 셀렉터의 이름중 일부를 입력해야 하며, 검색을 시작하면 브라우저는 그림 6.32에서 보이는 것처럼 메서드들의 이름 안에 해당되는 단어를 포함하고 있는 모든 메서드들을 나열합니다. 이렇게 제약된 기능이지만 도구는 제대로 된 브라우저입니다: 만약 왼쪽 패널에 있는 검색된 메서드 중 하나를 선택하면 해당되는 이름의 메서드를 가진 클래스-메서드 들이 오른쪽 패널에 나열되며, 하단 패널에서 원하는 클래스-메서드의 내용을 볼 수 있습니다. 클래스 브라우저처럼, 메시지 이름 브라우저의 하단에는 선택한 메서드 또는 해당되는 클래스에 대한 다른 브라우저들을 열기 위해 사용되는 버튼 바가 포함되어 있습니다.


메시지 이름 브라우저(the message names browser)는 좀더 제한된 검색 기능을 갖고 있습니다. 여러분은 검색 상자(search box)에서 메시지 선택자(message selector)의 조각(fragment)을 타이핑해야 하며, 그러면 브라우저는 그림 6.32에서 보이는 것과 같이 메소드들의 이름 안에 조각을 포함하고 있는 모든 메소드들을 열거합니다. 그럼에도 불구하고 이것은 제대로 된 브라우저입니다: 만약 여러분이 왼쪽 패널에 있는 이름들 중 하나를 선택하면 그 이름을 가진 모든 메소드들이 오른쪽 패널에 열거되며, 하단 패널에서 검색될 수 있습니다. 클래스 브라우저(class browser)와 함께, 메시지 이름 브라우저는(message names browser) 선택된 메소드 또는 그 메소드의 클래스에서 다른 브라우저들을 열기 위해 사용될 수 있는 버튼 바를 갖고 있습니다.


==Notes==
==Notes==

Latest revision as of 04:40, 14 March 2013

메서드 찾기

그림 6.32 : 선택자selectors의 이름중 random 이라는 문자열이 포함된 모든 메서드들을 보여주는 메서드 이름 브라우저

스퀵에는, 메시지를 검색하는 작업을 도와주는 2 개의 도구가 있으며, 두개 도구 모드 플랩에서 드레그하여 꺼낼 수 있습니다. 이 2개의 도구는 인터페이스와 기능이 서로 다릅니다.

섹션 1.9에서 이미 설명했던, 메서드 파인더method finder 는 이름 또는 기능으로 메서드를 찾을 때 사용할 수 있습니다. 하지만 이렇게 메서드를 찾아도, 메서드의 내용을 보려면, 메서드 파인더는 새로운 시스템 브라우저를 열게됩니다. 이런작업은 압도적으로 빠르게 진행됩니다.

메시지 이름 브라우저message names browser는 좀더 제한된 검색 기능을 갖고 있습니다. 사용하려면 검색 상자에서 찾기원하는 메시지 셀렉터의 이름중 일부를 입력해야 하며, 검색을 시작하면 브라우저는 그림 6.32에서 보이는 것처럼 메서드들의 이름 안에 해당되는 단어를 포함하고 있는 모든 메서드들을 나열합니다. 이렇게 제약된 기능이지만 이 도구는 제대로 된 브라우저입니다: 만약 왼쪽 패널에 있는 검색된 메서드 중 하나를 선택하면 해당되는 이름의 메서드를 가진 클래스-메서드 들이 오른쪽 패널에 나열되며, 하단 패널에서 원하는 클래스-메서드의 내용을 볼 수 있습니다. 클래스 브라우저처럼, 메시지 이름 브라우저의 하단에는 선택한 메서드 또는 해당되는 클래스에 대한 다른 브라우저들을 열기 위해 사용되는 버튼 바가 포함되어 있습니다.


Notes