一、初识Eclipse工作台

Eclipse 工作台(Workbench)是一个高级用户界面框架,它为用 户提供了一个整体结构和可扩展的用户界面。

什么是工作空间(记忆)

工作空间(Workspace)是Eclipse在用户电脑硬盘上划出的一块区域, 用来存放用户的工作资料,如代码、配置信息等。

 Eclipse工作台的组成部分:Eclipse工作台是一个高级用 户界面框架,它为用户提供 了一个整体架构和可扩展的 用户界面。

Eclipse工作台包括:菜单栏、工具栏、透视图。 透视图又分为视图和编辑 器。

工具栏:工具栏一种为主工具栏, 位于菜单栏下面;另一种 为视图工具栏

(导航器视图) 一般位于窗口的左侧,显示当前Eclipse集成环境中加载 的所有项目和各个项目中的文件列表

二、透视图及视图介绍

透视图的分类:

  • 视图:导航器视图(资源管理器视图) 、大纲视图 、控制台视图
  • 编辑器:中间编写代码或者文件的地方

主要视图有哪些(重点、记忆)

  • 导航器视图(资源管理器):显示当前集成环境中加载的所有项目和各个项目的文件列表
  • 大纲视图:显示当前活动编辑器中所打开文件的纲要,如函数、变量等。
  • 错误视图:编写代码时,错误视图会实时显示程序中的错误,提示用户及时改正。 另外,错误视图中也显示相关警告信息。
  • 搜索视图:显示搜索结果的详细信息。
  • 任务视图:用于显示程序代码中未完成的任务
  • 控制台视图:程序的输入输出在该视图中完成

三、编辑器介绍

编辑器:编辑器是工作台中的一个可视化组件,编辑器允许用户打开、编辑、 查看、保存文档对象。在Eclipse中,所有视图共享同一组编辑器。

常用的编辑器有哪些(记忆)

  • C/C++编辑器
  • Web浏览器(用于打开网页文件)
  • 文本编辑器
  • 任务编辑器
  • 二进制文件编辑器

四、管理项目

Eclipse集成开发环境中,每个小程序都是以项目(Project) 为单位存在的。

新建项目的步骤(记忆)

文件(File)→新建(New) →项目(Project)

从外部导入项目(记忆)

文件(File)→导入(Import)

五、常用快捷键介绍

六、使用Eclipse帮助文档

1、使用联机帮助文档 帮助(Help)→帮助内容(Help Contents)

2、使用动态帮助 单击特定部分(如大纲视图) →单击菜单栏帮 助(Help) →动态帮助(Dynamic Help)

软件开发工具(第8章:Eclipse工作台)的更多相关文章

  1. 你不得不用的MAC软件开发工具软件,个个万里挑一

    作为软件行业,尤其是程序员,Mac上都不得不安装一些必备的MAC软件开发工具软件,下面给大家分享一些必装的MAC软件开发工具软件,以备日后之需,有备无患. 其中,包含各种语言的主流 IDE.开发辅助. ...

  2. PSP个人软件开发工具需求分析文档

    第一部分:前景与范围 1.业务需求 1.1 背景 在目前的软件项目开发过程中,进度计划总是非常不准确,经常出现延期,而且大多数都无法给出一个相对比较准确的延迟时间.即使使用用例包.用例的方式组织需求, ...

  3. PSP个人软件开发工具

    (您的阅读是我的荣幸,如有不满之处请留言指正!) 尚未完善.....工作中 为开发人员提供一个PSP工具,简化时间记录工作:同时提供数据使用的工具,帮助开发人提高估算能力.   PSP个人软件开发工具 ...

  4. ThoughtWorks、Teambition、Trello、Slack、DevCloud 主流敏捷软件开发工具平台比较

    在大公司做了6年程序员,2年项目经理的小王,正在创业公司迎来他焦虑的而立之年. 但是对于3个月前加入创业公司的决定,他现在有些烦躁和怀疑人生.在他过往的经验看来,公司新接的小项目,在过去的大公司里1个 ...

  5. 全新的跨平台app软件开发工具——Lae软件开发平台

    Lae是一款运行于windows的界面开发工具,具有所见即所得.开发跨平台.UI布局自由.机制简单.维护容易等诸多优点,可以开发同时运行在windows.Linux.MacOX.iOS.Android ...

  6. 【转】软件开发工具介绍之 6.Web开发工具

    [本文转自http://www.cnblogs.com/dusonchen/archive/2011/02/09/1739087.html ] 1.EditPlus 无论是编写xhtml页面,还是cs ...

  7. 软件开发工具——Make

    掌握Makefile的使用方法和工作流程: 掌握make工具变量的相关知识,包括其引用.定义及分类等: 掌握Makefile常见的函数含义: 掌握Makefile与shell命令行的通信方法: 掌握M ...

  8. 软件-开发工具:Gradle

    ylbtech-软件-开发工具:Gradle Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具.它使用一种基于Groovy的特定领域语言(DSL)来声明 ...

  9. iOS平台软件开发工具(一)-新建的工程使用CocoaPods工具集成第三方框架

    CocoaPods是一款集合了上千个第三方开源库的开发工具,能够大幅度的提升团队项目的开发效率,降低时间成本. 那么就看一下CocoaPods这个工具在项目中的使用体现吧. 我们马上用ASIHTTPR ...

随机推荐

  1. Linux的awk命令详解

    awkawk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,默认以空格为分隔符将每行切片,切开的部分再 ...

  2. @NotEmpty、@NotNull、@NotBlank注解解析

    源码解析 @NotEmpty根据JDK源码注释说明,该注解只能应用于char可读序列(可简单理解为String对象),colleaction,map,array上,因为该注解要求的是对象不为null且 ...

  3. mysql 插入string类型变量时候,需要注意的问题,妈的,害我想了好几个小时!!

    很多人在用php+MySQL做网站往数据库插入数据时发现如下错误: 注册失败!Unknown column '1a' in 'field list' 结果发现用数字提交是没有问题的,其他如char型就 ...

  4. 【SSL题解报告】没有上司的舞会

    题目: 题目描述 某大学有N个职员,编号为1~N.他们之间有从属关系,也就是说他们的关系就像一棵以校长为根的树,父结点就是子结点的直接上司.现在有个周年庆宴会,宴会每邀请来一个职员都会增加一定的快乐指 ...

  5. 对于web前端的理解

    对于web前端的理解 其实写这篇文章的首要目的是为了准备一道面试题——你对前端的看法是什么?本文不会仅从技术角度去考虑这个问题,还会依据这个社会的变革去讨论这个问题.本文仅代表个人观点,不喜勿喷. W ...

  6. Delphi7 - Server Monitor开发并实现指定端口定时刷新、重启和邮件提醒等功能

    项目背景 近期,总经办邮件反馈考勤数据频繁丢失,请IT排查其根本原因,并提供整改措施. 措不及防,这个项目当初并不是IT主导的,是设备部采购,然后协同软件供应商直接安装.部署和调试的,IT只是提供几个 ...

  7. 用墨卡托和GPS坐标计算距离时误差测试

    iOS墨卡托和GPS坐标计算距离时误差测试,测试结果: 墨卡托和gps坐标来回转换没有误差. 墨卡托坐标计算出的距离比gps坐标计算出的距离大,100/92*100 = 108米,每100米多算出8米 ...

  8. 更适合Pythoner的标记语言Yaml学习总结

    pythonic的标记语言 之前总结过一篇关于小数据存储文件大比拼,当时着重介绍了json,因为它在各类编程语言的通用性较强.但今天,我想给大家介绍一款更加适合pythoner使用的语言Yaml. Y ...

  9. 使用curl创建简单的性能监控工具

    cURL,全称Command Line URL viewer,是一种命令行工具,用来发送网络请求,然后得到和提取数据,显示在标准输出(stdout). 我们可以使用curl来获取网页的源码,显示头信息 ...

  10. [ch05-00] 多变量线性回归问题

    系列博客,原文在笔者所维护的github上:https://aka.ms/beginnerAI, 点击star加星不要吝啬,星越多笔者越努力. 第5章 多入单出的单层神经网络 5.0 多变量线性回归问 ...