【しばらく編集不可モードで運営します】 編集(管理者用) | 差分 | 新規作成 | 一覧 | RSS | FrontPage | 検索 | 更新履歴

SqueakTips -

目次

ショートカット

break point

ステップ実行して、ソースを追いたいとき、知りたいクラスのサブクラスを作り、 その中で、self halt する。例えば、

Compiler evaluate: '3 +4'

の動作を追いかけたいとき、Compiler のサブクラス MyCompiler? を作成し、 こういう感じのクラスメソッドを追加する。

 evaluate: textOrString 
     self halt.
     ^super evaluate: textOrString for: nil logged: false

True Type Font を使う

squeak デフォルトではビットマップフォントしか使えないので、もっときれいな Ture Type フォントを使う方法。(3.2以降)

 (TTFontReader parseFileNamed: 'フォント名') asMorph open

 例: (TTFontReader parseFileNamed: 'c:\winnt\fonts\arial.ttf') asMorph open

.... 面倒くさい

便利キー

alt+Mimplementors of itメソッド定義がわかる

alt+Hbrowse hierarchyクラス階層が分かる

サウンド機能

サブクラスを作って見掛けをちょっと変える。