Pharo中的成绩单指令问题

时间:2017-06-09 23:50:18

标签: pharo

我已经下载了Pharo 6.0并试图跟进他的名人或者臭名昭着的#34;以Pharo为例(我称之为因为他们在文档页面上提供的书籍从未与编程语言共存)

在书中,它说打开一个游乐场,并提出以下指示:

成绩单:' hello world&#39 ;;河

我选择了指令并选择了Do It,但没有任何反应,只显示按Ctrl + D作为快捷方式,仅此而已。我认为它应该显示在工作区上,并且上面有消息,但它无效。

对此有何帮助?

4 个答案:

答案 0 :(得分:6)

看来你已经跳过了一步。

来自PBE 5(http://files.pharo.org/books/updated-pharo-by-example/

第2.8节

  

让我们从一些练习开始:

     
      
  1. 关闭Pharo内所有打开的窗户。
  2.   
  3. 打开Transcript和Playground /工作区。 (成绩单可以   从世界开放>工具> ...子菜单。)
  4.   

然后再往下一页

  

在游乐场中输入以下文字:

     

Transcript show: 'hello world'; cr.

该部分还解释了Transcript和Playground的内容。

答案 1 :(得分:2)

不靠近我的书,所以我不知道PBE中是否遗漏了这些,但我认为这是直截了当的。您已成功导致Transcript显示文本,但Transcript不可见。有三种方法可以做到这一点:

  • 从游乐场,输入并执行指示

     Transcript open
    
  • 从世界菜单中,选择工具/脚本

  • 使用键盘快捷键Cmd-OT

这样做将打开成绩单,然后将显示"成绩单节目的结果:..."

希望有所帮助。

答案 2 :(得分:1)

我只有两美分。甚至晚了一点,但也许可以以某种方式帮助某人。

您可以这样:

Transcript
    open;
    show: 'your message';
    cr

或者如果您想在输出新内容之前清除窗口区域:

Transcript
    clear;
    open;
    show: 'your message';

您当然可以全部输入一行

答案 3 :(得分:0)

如果你熟悉javascript,成绩单类似于javascript控制台(实际上它是另一种方式,因为Smalltalk和Transcript先于javascript和控制台,但我离题了)。所以像控制台一样,你可以整天展示它的东西,但如果你想看看它里面有什么,你必须打开它。