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. 【java基础】Java反射机制

    一.预先需要掌握的知识(java虚拟机)  1)java虚拟机的方法区:  java虚拟机有一个运行时数据区,这个数据区又被分为方法区,堆区和栈区,我们这里需要了解的主要是方法区.方法区的主要作用是存 ...

  2. 使用GDI+进行图片处理时要注意的问题

    原文链接: http://blog.csdn.net/chenlycly/article/details/24112955 与GDI相比,GDI+要强大很多.对于Windows应用程序来说,用GDI是 ...

  3. oracle 定时任务例子【项目例子】

    说明:请在plsql工具的命令窗口中,依次按步骤执行如下脚本   (1)建立备份表 my_test_log2create table my_test_log2 as select * from my_ ...

  4. Android长度单位详解(dp、sp、px、in、pt、mm、dip)

    Android中定义的dimension单位有以下这些:px(Pixels ,像素):对应屏幕上的实际像素点.in(Inches ,英寸):屏幕物理长度单位.mm(Millimeters ,毫米):屏 ...

  5. Java 8 – Convert Map to LIST

    Java 8 – Convert Map to LIST Few Java examples to convert a Map to a List Map<String, String> ...

  6. vuex 温故而知新 mapState的使用

    虽然早就知道 mapState 的存在,但还是极少使用.最近代码的computed变多才开始意识到好处. 原来的代码: computed: { findLastSixMonthAir () { ret ...

  7. python 安装配置(windows)

    在 Windows 上, 安装 Python 有两种选择. ActiveState 制作了一个 Windows 上的 Python 安装程序称为 ActivePython, 它包含了一个完整的 Pyt ...

  8. Maven:浅析依赖(dependency)关系中 scope 的含义(转)

    在 Pom4 中,dependency 元素中引入了 scope 元素,这是一个很重要的属性.在Maven 项目中 Jar 包冲突.类型转换异常的很大原因是由于 scope 元素使用不当造成的. sc ...

  9. 找不到dubbo:annotaion错误

    dubbo 2.8.4 出现找不到dubbo:annotation的错误,其实这个不会影响程序正确的运行,但是看到有红叉心里肯定非常不爽: 解决办法是,将dubbo-2.8.4.jar包,后缀改成.z ...

  10. cent os 6.5 配置vsftpd

    1. 下载vsftpd: #yum –y install vsftpd 2. 关闭iptables 查看防火墙状态:/etc/init.d/iptables status 关闭:service ipt ...