文档章节

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

大学霸
 大学霸
发布于 2016/03/29 14:36
字数 906
阅读 287
收藏 0

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

Beaglebone Black中的Cloud9 IDE基本使用

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

Beaglebone Black中打开Cloud9 IDE

要打开Cloud9 IDE,你需要使用浏览器连接到Beaglebone Black3000号端口,也就是访问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上方的按钮即可,如图1.48所示。

1.48  运行程序

如果你已经编写了程序,并且按下了Run按钮,但是程序并不会立即执行。这是因为这个执行命令默认进入的是调试模式,你需要在弹出的调试面板中点击运行程序,如图1.49所示。

1.49  开始运行程序

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

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


© 著作权归作者所有

大学霸
粉丝 270
博文 908
码字总数 557321
作品 0
东城
程序员
私信 提问
Beaglebone Black的启动

Beaglebone Black的启动 第1章 准备开始 Beaglebone Black上最显眼的恐怕就是板子两侧的扩展端口,一侧有46个端口,共92个端口Beaglebone Black的启动。并且,每个数字端口有8种不同的模式供...

大学霸
2015/03/26
1K
1
BeagleBone硬件概览Ethernet端口板载LEDc重置按钮等介绍

BeagleBone硬件概览Ethernet端口板载LEDc重置按钮等介绍 你进入BeagleBone世界的第一步就是将它连接以得到命令提示,然后你就可以处理文件以及执行命令了。在这里,你就可以定制你的整个系统...

大学霸
2015/04/09
455
0
BeagleBone Black教程之BeagleBone Black设备的连接

BeagleBone Black教程之BeagleBone Black设备的连接 BeagleBone Black开发前需要准备的材料 经过上面的介绍,相信你已经对BeagleBone有了大致的了解,你需要注意到完成一件事情可能有多种不同...

大学霸
2015/07/06
3.5K
0
为什么使用BeagleBone BeagleBone的优点

为什么使用BeagleBone BeagleBone的优点 当前,一个典型的基于微控制器板的售价在120元左右,而BeagleBone Black的售价在330元左右。除了更强大的处理器之外,你额外的钱还买到了什么? 1.2....

大学霸
2015/01/08
730
0
BeagleBone Black项目实训手册(大学霸内部资料)

BeagleBone Black项目实训手册(大学霸内部资料) 介绍:本教程是《BeagleBone Black快速入门教程》的后续教程。本教程以项目操作为主,讲解LED项目、声音项目、传感器项目以及显示项目,并对...

大学霸
2015/03/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

CQRS与AXON

CQRS 看了蛮多文章,只会CRUD,却不懂CQRS,CQRS是遵循DDD思想而产生的一种模式,Command and Query Responsibility Segregation 命令与查询隔离。查询就直接通过正常的模式service调dao层。...

无极之岚
30分钟前
4
0
OSChina 周三乱弹 —— 欢迎你来做产品经理

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @巴拉迪维 :10多次劲歌金曲获奖,更多叱咤歌坛排名,黎明才应该是四大天王之首,只可惜拍的电影太少。单曲循环一个多月的歌,力荐 《无名份的...

小小编辑
44分钟前
78
5
500行代码,教你用python写个微信飞机大战

这几天在重温微信小游戏的飞机大战,玩着玩着就在思考人生了,这飞机大战怎么就可以做的那么好,操作简单,简单上手。 帮助蹲厕族、YP族、饭圈女孩在无聊之余可以有一样东西让他们振作起来!...

上海小胖
今天
8
0
关于AsyncTask的onPostExcute方法是否会在Activity重建过程中调用的问题

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/XG1057415595/article/details/86774575 假设下面一种情况...

shzwork
今天
7
0
object 类中有哪些方法?

getClass(): 获取运行时类的对象 equals():判断其他对象是否与此对象相等 hashcode():返回该对象的哈希码值 toString():返回该对象的字符串表示 clone(): 创建并返此对象的一个副本 wait...

happywe
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部