Beaglebone Black教程Beaglebone Black中的Cloud9 IDE基本使用
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号端口,也就是访问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人!
Beaglebone Black教程Beaglebone Black中的Cloud9 IDE基本使用相关推荐
- Beaglebone Black教程BeagleBone Black安装最新系统映像
Beaglebone Black教程BeagleBone Black安装最新系统映像 BeagleBone Black安装最新系统映像 Beaglebone Black虽然已经预装了Debian操作系 ...
- Beaglebone Black教程Beaglebone Black的引脚分配
Beaglebone Black教程Beaglebone Black的引脚分配 Beaglebone Black的引脚分配 绝大多数的微型开发平台都提供了一些称为GPIO的输入输出端口.这些端口可以让 ...
- Beaglebone Black教程Beaglebone Black的引脚分配
2019独角兽企业重金招聘Python工程师标准>>> Beaglebone Black教程Beaglebone Black的引脚分配 Beaglebone Black的引脚分配 绝 ...
- Beaglebone Black教程项目1闪烁板载LED
Beaglebone Black教程项目1闪烁板载LED 项目1闪烁板载LED 当设置完你的Beaglebone Black的时候,可能早就非常期待你的第一个项目了.下面就来满足大家的愿望,当然,这个 ...
- Beaglebone Black教程使用SSH通过USB和因特网连接Beaglebone Black
Beaglebone Black教程使用SSH通过USB和因特网连接Beaglebone Black 使用SSH通过USB和因特网连接Beaglebone Black SSH是Secure Shell ...
- BeagleBone Black QNX6.6 BSP中IPL的完善
BeagleBone Black QNX6.6 BSP中IPL的完善 QNX提供的BBB BSP有6.5和6.6两个版本.6.5使用uboot引导,6.6提供了IPL引导程序.下载地址如下 http: ...
- Xamarin XAML语言教程Visual Studio中实现XAML预览
2019独角兽企业重金招聘Python工程师标准>>> Xamarin XAML语言教程Visual Studio中实现XAML预览 每次通过编译运行的方式查看XAML文件效果,需要 ...
- springboot处理参数再转发请求_SpringBoot图文教程6—SpringBoot中过滤器的使用
有天上飞的概念,就要有落地的实现 概念十遍不如代码一遍,朋友,希望你把文中所有的代码案例都敲一遍 先赞后看,养成习惯 SpringBoot 图文系列教程技术大纲 SpringBoot 图文教程系列文章 ...
- Xamarin XAML语言教程Xamarin.Forms中构建进度条
Xamarin XAML语言教程Xamarin.Forms中构建进度条 ProgressBar被称为进度条,它类似于没有滑块的滑块控件.进度条总是水平放置的.本节将讲解如何使用进度条. 注意:进度条在 ...
最新文章
- js hoisting -- 提升 学习笔记
- Hbase 技术细节笔记(上)
- [简单题]自定义取余(三种解法)C++实现
- 2.3.1 spring属性注入-注解注入-半注解方式-前序
- 最大信息熵增益_机器学习笔记(三)——搞懂决策树必备的信息增益
- 【深度学习】每个数据科学家都必须了解的 6 种神经网络类型
- adcclk最大_TMS320F28xxADC配置说明中文版
- Web socket广播
- 用Setup Factory打包Visual C++ 2008开发的程序心得总结
- NOI数学:Burmside引理与Polya原理
- Qt5.7+Opencv2.4.9人脸识别(五)人脸识别
- Entity Framework 小知识(一)
- qt creator纯C或C++项目在windows下的命令行中文乱码解决
- python取文件后缀
- Openstack的ping不通实例的解决办法
- 在有的公司,高手遍地走,天才不如狗
- plcst语言编程教程_st语言编程实例讲解
- 社会化商业的基础架构
- 腾讯大王卡怎么申请的详细方法教程!附软件
- centos不能复制文件到usr/local/src下的问题,权限不够;以及找不到usr/local/src的问题
热门文章
- github 笔记
- CentOS-6.4-i386硬盘安装
- 关于Qt Designer程序/UI文件打开未响应的解决方法
- 解决js跨域调用WebApi的问题
- Jenkins报错‘Gradle build daemon disappeared unexpectedly‘的问题解决
- 解决在vue中axios请求超时的问题
- 尝试在视图不在窗口层次结构中的UIViewController上呈现UIViewController
- 使用CSS将文字长度限制为n行
- 【55】让自己熟悉Boost
- C++ ODB 框架(未实践使用)