• 设为首页
  • 收藏本站
  • 手机版
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 扫一扫,访问微社区

    登录 加入我们
  • 查看: 839|回复: 1

    Ceylon微教程——0.起点

    [复制链接]

    10

    主题

    14

    帖子

    103

    积分

    注册会员

    Rank: 2

    积分
    103
    QQ
    发表于 2018-5-3 20:47:08 | 显示全部楼层 |阅读模式
    本帖最后由 PECman 于 2018-5-3 20:48 编辑

    前言:
    这篇文章介绍了Ceylon IDE的安装(仅为Eclipse下)以及小型工程的创建。本教程会不定时更新,希望能够帮助到大家!
    环境配置:
    1.下载安装JDK(如果已经安装可以忽略此步,下同)
    https://www.java.com/zh_CN/download/
    2.下载安装Eclipse
    http://mirrors.neusoft.edu.cn/eclipse/eclipse/downloads/drops4/R-4.7.3a-201803300640/
    根据自己的操作系统类型选择
    Windows用户 => eclipse-SDK-4.7.3a-win32.zip
    (*注意: 如果是64位系统请选择 eclipse-SDK-4.7.3a-win32-x86_64.zip *)
    Linux用户 => eclipse-SDK-4.7.3a-linux-gtk.tar.gz
    (*注意: 如果是64位系统请选择 eclipse-SDK-4.7.3a-linux-gtk-x86_64.tar.gz *)
    Mac用户 => eclipse-SDK-4.7.3a-macosx-cocoa-x86_64.tar.gz
    下载后解压到任意文件夹即可。
    3.安装Ceylon IDE:
    打开解压后的文件夹里的eclipse可执行程序,可能会询问你如何配置工作空间(workspace),无特殊要求下直接点击OK。
    之后进入到主界面,在工具栏选择Help > Install New Software
    进入后点击Add按钮新建插件链接,在Name栏中输入Ceylon,在Location中输入https://ceylon-lang.org/eclipse/updatesite/
    点击OK,点击Select All,点击两次Next,选择I accept the terms of the license agreement,点击Finish。之后等待下载安装完成后,出现一个重启窗口.
    点击Restart Now。稍等片刻后,我们就能看到Ceylon IDE了!
    点击File > New > Ceylon Project,项目名我们写成helloworld,点击Finish。
    右击helloworld项目下的source文件夹,新建Ceylon文件(New > Ceylon Source File),文件名我们还是写为helloworld。
    将其中代码替换为:
    1. shared void helloworld() {
    2.        print("hello world!");
    3. }
    复制代码
    点击运行键,就是绿色的小箭头。之后会弹出一个窗口,询问你要选择哪一种方式运行程序,我们选择第一项,之后点击OK。
    之后我们就会看到控制台输出了一行字: hello world!
    至此,你已经可以在Ceylon IDE下创建一个Ceylon工程和Ceylon文件了,并且你可以将其编译成一个可以运行的程序,多么令人兴奋呐!
    (未经作者许可禁止转载)

    分享到:
    回复

    使用道具 举报

    28

    主题

    33

    帖子

    198

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    198
    发表于 2018-5-4 21:51:17 | 显示全部楼层
    赞赞赞!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    Archiver|手机版|小黑屋|ceylon中文论坛 Powered by Discuz! X3.4 © 2001-2017 Comsenz Inc.

    快速回复 快速发帖 返回顶部 返回列表