문자열에 "탭"을 어떻게 삽입합니까? 나는 그것이 t> < 안에 있다고 생각하지만, 내가 할 :이 입력 한 것스몰 토크, 문자열에 탭을 삽입하는 방법
'Name <t> Age <t> Occupation'
인쇄 방법을 정확하게. 문자열 #tab을 이해하지 않으면 내가
Name Age Occupation
대신
좀하고 싶습니다Name <t> Age <t> Occupation
문자열에 "탭"을 어떻게 삽입합니까? 나는 그것이 t> < 안에 있다고 생각하지만, 내가 할 :이 입력 한 것스몰 토크, 문자열에 탭을 삽입하는 방법
'Name <t> Age <t> Occupation'
인쇄 방법을 정확하게. 문자열 #tab을 이해하지 않으면 내가
Name Age Occupation
대신
좀하고 싶습니다Name <t> Age <t> Occupation
'Name ', String tab, ' Age ', String tab, ' Occupation'
, 당신은에 있습니다
'Name ', Character tab asString, ' Age ', Character tab asString, ' Occupation'
데미안이 언급 한 바와 같이, 당신은 단순히 수 String tab
에 대한 여러 통화를 연결하여 원하는 것을 얻을 수 있습니다. 문자열 expandMacros
을 호출하면 <t>
트릭이 시도되지만, Squeak 기반 스몰 토크에서 발생합니다. 예 :
'Here is<t>a tab and<n>a blank line' expandMacros
이 메커니즘은 일반적이며 매우 쉽게 확장 할 수 있습니다. 자세한 내용은 String>>expandMacrosWithArguments:
을 참조하십시오.
둘 중 누구도 작동하지 않습니다. 나는 Squeak를 사용하지 않고 Visual Works를 사용하고 있습니다. 그게 문제가 되겠습니까? – user69514
예; 그들은 꼼꼼한 소리 야. VisualWorks 변종을 찾으실 수 있습니다. –