第 6 章 集成开发环境 IDE
209
第6章 集成开发环境 IDE
6.1 综 述
在这一章中,将详细介绍 µ’nSP™ 集成开发环境。
µ’nSP™ 集成开发环境,它集程序的编辑、编译、链接、调试以及仿真等功能为
一体。具有友好的交互界面、下拉菜单、快捷键和快速访问命令列表等,使人们的编
程、调试工作更加方便且高效。此外,它的软件仿真功能可以在不连接仿真板的情况
下模拟硬件的各项功能来调试程序。
IDE 的开发界面如图 6.1所示。本章将介绍 µ’nSP™开发环境的菜单、窗口界面以
及项目的操作等,使有兴趣者对开发环境有一个总体了解,并能够动手实践。
主菜单
工具栏
WorkSpace
窗口
Output
窗口
状态栏
编辑窗口
图6.1 µ’nSP™ IDE 桌面
第 6 章 集成开发环境 IDE
210
6.2 菜 单
在标题栏的下面是集成环境的主菜单。菜单栏中的菜单命令提供了开发、调试和
保存应用程序所需要的工具。µ’nSP™ IDE 菜单栏共有七项,即文件(File)、编 辑 (Edit)、
视图(View)、项目(Project)、编辑(Build)、工具(Tools)和帮助(Help)。每个菜单项含有
若干个菜单命令,执行不同的操作,用鼠标单击某个菜单项,即可打开该菜单,然后
用鼠标单击菜单中的某一条就能执行相应的菜单命令。
菜单中的命令分为两种类型,一类是可以直接执行的命令,这类命令的后面没有
任何信息(例如保存项目);另一类在命令名后面带省略号(例如打开项目),需要
通过打开对话框来执行。在用鼠标单击一条命令后,屏幕上将显示一个对话框,利用
对话框可以执行各种有关的操作。在有些命令的后面还带有其它信息,例如:
打开项目 Ctrl + O
其中 Ctrl + O 叫做“热键”。在菜单中,热键列在相应的菜单命令之后,与菜单
命令具有相同的作用。使用热键方式,不必打开菜单就能执行相应的菜单命令。例如:
按 Ctrl + O,可以立即执行“打开项目”命令。注意,只有部分菜单命令能通过热键执
行。下面介绍菜单栏各项的内容及作用。
6.2.1 文件(File)
文件(File)的下拉菜单内容及功能如表 6.1:
表6.1 文件(File)的下拉菜单内容及功能
内 容 作 用 热 键
新建(New) 新建项目和各种文件
Ctrl + N
打开(Open) 打开项目或各种文件
Ctrl + O
关闭(Close) 关闭文件窗口
打开项目(Open Project)
用来关闭当前的项目,装入新的项目。执行该命令后,将打开一个对话
框,可以在该对话框中,输入要打开项目名称。
保存项目(Save Project) 保存当前项目及其所有文件。
关闭项目(Close Project) 关闭当前项目。
下载程序(Load Program) 将程序下载到仿真板或本机内存中。
保存(Save) 保存当前的文件
Ctrl + S
另存(Save As)
用于改变存盘文件的名称。执行该命令后,将弹出一个对话框,可以在
这个对话框中输入存盘的文件名。
全部保存(Save All) 保存目前所有的文件和项目
打印设置(Print Setup)
在执行该命令后,将显示标准的“打印设置”对话框,在该对话框中设
置打印机、页面方向、页面大小、纸张来源以及其它打印选项。
打印(Print……) 把窗体及代码在由 Windows 设定的打印机打印出来。
Ctrl + P
近期文件(Recent File)
打开最近使用的 10 个文件,主要是方便开发者在最短的时间内找到并打
开所需的文件。
第 6 章 集成开发环境 IDE
211
续
内 容 作 用 热 键
近期项目(Recent Project)
打开最近使用的 10 个项目,主要是方便开发者在最短的时间内找到并打
开所需的项目。
退出(Exit) 退出开发环境
文件(File)的下拉菜单界面如图 6.2:
图6.2 文件下拉菜单界面
6.2.2 编辑(Edit)
编辑(Edit)的下拉菜单内容及功能如表 6.2:
表6.2 编辑(Edit)的下拉菜单内容及功能
内 容 作 用 热 键
撤消键入(Undo) 取消最近的编辑操作。
Ctrl + Z
重复键入(Redo) 恢复撤消键入之前的编辑内容。
Ctrl + U
剪切(Cut) 删除选中的文件内容或文件,可以复制。
Ctrl + X
复制(Copy) 拷贝选中的文件内容或文件
Ctrl + C
粘贴(Paste) 粘贴到指定的位置
Ctrl + V
第 6 章 集成开发环境 IDE
212
内 容 作 用 热 键
删除(Delete) 删除选中的文件内容或文件
Del
全选(Select All) 选中所有的文件内容或文件
Ctrl + A
查找(Find…) 查找文件内容或文件
Ctrl + F
在指定文件内查找(Find in File) 在指定文件内查找文件内容或文件
查找下一个(Find Next)
用来查找并选择在“查找”对话框的“查找内容”框中指定的
文本的下一次出现位置
F3
查找前一个(Find Previous)
用来查找并选择在“查找”对话框的“查找内容”框中指定的
文本的上一次出现位置
Ctrl + F3
替换(Replace…)
替换指定的文本,执行该命令后,将显示一个对话框,在对话
框的两个栏内分别输入要查找的文本和替换文本,即可一个一
个的替换或一次全部替换。
Ctrl + H
定位(Go to…) 定位到某一行或列
Ctrl + G
标记(Bookmark) 在指定的位置设置标记
Alt + F2
下一个标记(NextBookmark) 光标指到下一个标记处
F2
前一个标记(Previous) 光标指到前一个标记处
Ctrl + F2
清除所有标记(Clear All
Bookmark)
清除文件内所有标记
Shift + F2
断点(Breakpoints) 设置光标所在处为断点
Alt + F9
外部编译器(External Editor) 目前基本不用
Ctrl + E
编辑(Edit)的下拉菜单界面如图 6.3:
图6.3 编辑下拉菜单界面
第 6 章 集成开发环境 IDE
213
6.2.3 视图(View)
视图(View)的下拉菜单内容及功能如表 6.3:
表6.3 视图(View)的下拉菜单内容及功能
内 容 作 用 热 键
全屏(Full Screen) 编辑窗口为全屏
工作区(Workspace) 单击后,弹出 Workspace 窗口。
Alt + 0
输出(Output) 单击后,弹出 Output 窗口。
Alt + 1
命令(Command) 单击后,弹出 Command 窗口
Alt + 2
调试窗口
(Debug Windows)
调试时使用。其包括:
1)变量表 Watch 窗口;
2)寄存器 Register 窗口;
3)内存 Memory 窗口
4)反汇编窗口 Disassemble 窗口
Alt + 3
Alt + 4
Alt + 5
Alt + 6
常用工具栏
(Main Toolbar)
包括:新建、打开、保存、全存、打印、剪切、复制、粘贴、
查找、撤消等工具。
编辑工具栏(Build Toolbar)
包括: 编译、编辑、停止编辑、运行、下载、本机仿真、连
接仿真板调试。
调试工具栏(Debug Toolbar)
包括:运行、下载、中断、停止调试、重新开始、单步执行、
各调试窗口。
文件标签栏(FileTabs Bar) 文件标签用于显示编辑窗口打开的文件名称。
状态栏(Status Bar) 提示光标所在的行、列数。
属性(Properties) 所选中的文件属性
视图(View)的下拉菜单界面如图 6.4: