Beaglebone Black教程Beaglebone Black中的Cloud9 IDE基本使用

​Beaglebone Black中的Cloud9 IDE基本使用

Cloud9是集成在Beaglebone Black系统的中IDE。它类似于OS
X中的Xcode、Linux中的Eclipse以及Windows中的Visual
Studio。

Beaglebone Black中打开Cloud9 IDE

要打开Cloud9 IDE,你须要使用浏览器连接到Beaglebone Black的3000号port,也就是訪问http://beaglebone.local:3000/就能够了。

在系统刚启动后它可能须要一点时间来响应你的请求,如图1.41所看到的是Cloud9的全貌。



图1.41  Cloud9 IDE

在左側的Workspace面板中。你能够看到一个以cloud9命名的文件夹,在这个文件夹下有一些子文件夹。假设你想自己探索一下BoneScript。那么能够查看放在demo文件夹下的演示样例程序。

Beaglebone Black中打开Cloud9 IDE新建目录

为了更好地组织文件,我们能够将相关联的一些文件放在一个目录中。

尽管Cloud9 IDE是基于Web的。可是创建目录的方式与其它独立的IDE并无多大区别。

Cloud9
IDE Workspace的根文件夹是cloud9,在它以下包括了若干文件夹和文件。如图1.42所看到的。

我们创建的文件夹也应该作为cloud9的子文件夹。比如。我们想要为本书创建一个专门的文件夹用来存储之后的项目文件。

我们须要做的就是右键单击cloud9文件夹,在弹出菜单中选择New
File,如图1.43所看到的。

图1.42  Cloud9的工作区                
               图1.43  创建目录

此时会出现一个默认名为New Folder的目录,如图1.44所看到的。

我们能够将它改为MyProjects。并按下回车确认,此时我们的目录就创建完毕了,如图1.45所看到的。



图1.44  默认目录名            图1.45  创建的目录

之后,我们全部的项目文件就放在这个文件夹下。

Beaglebone Black中打开Cloud9 IDE创建文件

创建文件的过程与创建目录类似,仅仅须要在目标目录上单击右键。在弹出菜单中选择New File就可以。如图1.46所看到的为在MyProjects目录中创建文件。

新文件的默认名字是Untitled。我们能够为他创建一个有意义的名字。比如Project1-Blinking
LDE,之后按回车确认,如图1.47所看到的为在MyProjects目录下创建的新文件。



 图1.46  创建新文件                            
    图1.47  新建的文件

注意:新建的文件必须明白指定文件后缀才干够被着色器正确识别,如BoneScript文件的后缀应该为.js。

Beaglebone Black中打开Cloud9 IDE执行程序

在程序编写完毕后,就能够执行程序了。在Cloud9中集成了直接执行程序的功能。仅仅须要单击IDE上方的button就可以,如图1.48所看到的。



图1.48  执行程序

假设你已经编写了程序,而且按下了Runbutton,可是程序并不会马上运行。这是由于这个运行命令默认进入的是调试模式,你须要在弹出的调试面板中点击运行程序,如图1.49所看到的。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

图1.49  開始执行程序

以上就是Cloud9 IDE全部经常使用的操作了。这些操作会贯穿之后的全部内容,所以笔者务必要掌握这些基本操作。

本文选出自:BeagleBone Black项目实训手冊转载请注明出处,尊重技术尊重IT人!


Beaglebone Black教程Beaglebone Black中的Cloud9 IDE基本使用的更多相关文章

  1. Beaglebone Black教程Beaglebone Black的引脚分配

    Beaglebone Black教程Beaglebone Black的引脚分配 Beaglebone Black的引脚分配 绝大多数的微型开发平台都提供了一些称为GPIO的输入输出端口.这些端口可以让 ...

  2. Beaglebone Black教程BeagleBone Black安装最新系统映像

    Beaglebone Black教程BeagleBone Black安装最新系统映像 BeagleBone Black安装最新系统映像 Beaglebone Black虽然已经预装了Debian操作系 ...

  3. Beaglebone Black教程项目1闪烁板载LED

    Beaglebone Black教程项目1闪烁板载LED 项目1闪烁板载LED 当设置完你的Beaglebone Black的时候,可能早就非常期待你的第一个项目了.下面就来满足大家的愿望,当然,这个 ...

  4. Beaglebone Black教程使用SSH通过USB和因特网连接Beaglebone Black

    Beaglebone Black教程使用SSH通过USB和因特网连接Beaglebone Black 使用SSH通过USB和因特网连接Beaglebone Black SSH是Secure Shell ...

  5. pageadmin CMS网站建设教程:模板中如何实现信息数据共享

    pageadmin CMS网站制作教程:模板中如何实现信息数据共享 很多时候信息数据需要共享,一个最常用的应用场景就是手机版(独立手机,非响应式)本共享pc版本数据,下面以这个场景为例讲解. 假设手机 ...

  6. Unity 2D游戏开发教程之游戏中精灵的跳跃状态

    Unity 2D游戏开发教程之游戏中精灵的跳跃状态 精灵的跳跃状态 为了让游戏中的精灵有更大的活动范围,上一节为游戏场景添加了多个地面,于是精灵可以从高的地面移动到低的地面处,如图2-14所示.但是却 ...

  7. Xamarin XAML语言教程Xamarin.Forms中构建进度条

    Xamarin XAML语言教程Xamarin.Forms中构建进度条 ProgressBar被称为进度条,它类似于没有滑块的滑块控件.进度条总是水平放置的.本节将讲解如何使用进度条. 注意:进度条在 ...

  8. Xamarin XAML语言教程Xamarin.Forms中改变活动指示器颜色

    Xamarin XAML语言教程Xamarin.Forms中改变活动指示器颜色 在图12.10~12.12中我们会看到在各个平台下活动指示器的颜色是不一样的.Android的活动指示器默认是深粉色的: ...

  9. Xamarin XAML语言教程Xamarin.Forms中活动指示器的显示隐藏

    Xamarin XAML语言教程Xamarin.Forms中活动指示器的显示隐藏 开发者除了可以在XAML中使用IsRunning属性控制指示器的显示隐藏外,还可以在代码隐藏文件中使用IsRunnin ...

随机推荐

  1. hibernate 注解 boolean问题解决方案

    1.JPA本身是不支持boolean.可以用Hibernater自带的标签.修改如下. @Column(name = "manager_log") @org.hibernate.a ...

  2. logstash_output_mongodb插件用途及安装详解

    安装详情参见:http://mojijs.com/2017/03/222639/index.html http://www.jianshu.com/p/8516e51e105d

  3. Spring Cloud启动应用时指定IP或忽略某张网卡配置

    说明:分布式应用部署到服务上,由于服务器可能存在多张网卡,造成IP地址不准的问题. 解决方法: 1.直接添加忽略某张网卡的配置: spring.cloud.inetutils.ignored-inte ...

  4. 页面生命周期里面还有很东西,如PageHandlerFactory等等这些东东也够吃一壶的,发现每走到一个领域,发现要学的东西实在是太多太多啦,总感觉自己所学的东西只是沧海一粟,走过了这道坎,又是一片海洋,我只能呐喊:生命永不止息,学海无涯----够用就好。

    页面生命周期里面还有很东西,如PageHandlerFactory等等这些东东也够吃一壶的,发现每走到一个领域,发现要学的东西实在是太多太多啦,总感觉自己所学的东西只是沧海一粟,走过了这道坎,又是一片 ...

  5. 关于 os模块的常用用法

    作为常用模块中的os模块,需要掌握的用法是非常重要的,今天就在这里把它归纳总结总结,以便自己日后的使用 一.os模块 含义:提供程序与操作系统直接操作的各个功能 二.常用的几个用法 os.getcwd ...

  6. mysql合并binlog

    例如: PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ), INTERVAL DAY);

  7. 一个“蝇量级” C 语言协程库

    协程(coroutine)顾名思义就是“协作的例程”(co-operative routines).跟具有操作系统概念的线程不一样,协程是在用户空间利用程序语言的语法语义就能实现逻辑上类似多任务的编程 ...

  8. 有关java调用方法参数传递的分析

    这个问题好多文章都讲过了,在此本人补充一下,加深理解,有不足之处请指教. 相信做java开发同学们都知道,调用方法传递参数时,不论是基本类还是引用类型, java都是值传递,不存在引用传递(称引用传递 ...

  9. PySpark 行列转换

    Spark实现行列转换pivot和unpivot 背景 做过数据清洗ETL工作的都知道,行列转换是一个常见的数据整理需求. 首先明确一下啥叫行列转换,因为这个叫法也不是很统一,有的地方叫转置,有的地方 ...

  10. 修改eclipse.ini文件指定jdk

    在eclipse.ini文件顶部插入 -vmE:/kfgj/Java/jdk1.7.0_21/bin/javaw.exe