JAVA学习之Ecplise IDE 使用技巧(1)第一章:我的地盘我做主,工作空间
麦子学院/Andriod应用开发/第一阶段
Android 学前准备
第三课:Eclipse IDE 使用技巧 由马一鸣老师讲解。感谢麦子学院免费开放这部分视频资源。
Eclipse由IBM开发的,2001出1.0版本。据说投入4000万美元,然后把它开源。
Ecplise基于插件,所以启动软件要加载这些插件,所以会耗费一些时间。
该课有五个大章。
这是我边看视频,边结合自己的理解做的笔记。
下面是第一章:我的地盘我做主,工作空间
有两个大内容:1)建立、切换不同的工作空间。
2)拷贝工作空间配置
第一大内容:建立、切换不同的工作空间
现实情况:当工作空间多了之后,比如自己看的示例程序、编写的程序、做的大项目等都导致工作空间之的频繁切换,会导致出现一些问题(如乱糟糟的,不好查找代码等),使学习和开发效率降低。
总结之一句话,如何管理这些工作空间。
第一:根据不同的项目,学会建立不同的工作空间。课程中的例子:
如果手里有音乐的项目,把所有与音乐相关的工程都组织在该项目里。
如果有手机版本经销存项目,则另建一个项目,不要在音乐项目里添加。保持项目的泾渭分明。这就涉及到个人的编程习惯和代码管理。
问题:在Eclipse开发环境,如何在不同的项目之间,完成项目切换呢?
File>Switch Workspace
建立项目顺序:Workspace>project>package>class
第二大内容:拷贝工作空间的配置
现实情况:不同地点,不同电脑之间,移植程序,由于配置不同导致的一些列问题,尤其是配置多以后,事情变得很麻烦。
解决方法:Ecplise支持把用户的配置导出出来,然后在不同的电脑上进行配置该用户的配置。
具体:1)导出:Ecplise 菜单File>Export>General>Preferences 经一些选择和操作后,会生成.epf文件
2)导入 : Import 把.epf文件导入。(空白部分与导出一致,所以省略) 重新开始工作空间,则配置生效。
心得和总结:
别看程序设计与传统的或与狭隘的管理和经济看似没有多大的关系,其实关系密切。
这些方法,都是为了提高开发效率和资源利用率。就是降低成本,追逐更大的剩余价值。
万变不离其宗,就是这个道理。
因此,在未来,无论科技和社会发展到什么程度,管理和经济都是最本质的部分。开发安卓应用,因为不前互联网公司给员工的工作在中国范围内,是处于顶尖的。学习这个技术,就是为了获得更好的回报。
JAVA学习之Ecplise IDE 使用技巧(1)第一章:我的地盘我做主,工作空间的更多相关文章
- JAVA学习之Ecplise IDE 使用技巧(2)第二章:键盘小快手,代码辅助
上一篇:JAVA学习之Ecplise IDE 使用技巧(1)第一章:我的地盘我做主,工作空间 第二章:键盘小快手,代码辅助 内容包括: 第一:显示行号 如何设置行号:Ecplice菜单Windows& ...
- 【全面解禁!真正的Expression Blend实战开发技巧】第一章 真正的开发中的最佳的做法
原文:[全面解禁!真正的Expression Blend实战开发技巧]第一章 真正的开发中的最佳的做法 从设计者到开发者 设计师创建一个应用程序的布局然后让开发者去实现. 从开发者到设计者 开发者创建 ...
- java学习笔记02-Eclipse IDE配置
Eclipse是java的ide工具,ide是集成开发工具.实际开发中都需要使用ide工具.eclipse下载 java代码在运行时,是需要先进行编译,然后才能运行.可以直接在IDE工具里运行,它会帮 ...
- #Java学习之路——基础阶段二(第一篇)
我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...
- 疯狂Java学习笔记(75)-----------NIO.2第一篇
Java 7引入了NIO.2.NIO.2是继承自NIO框架,并添加了新的功能(比如:处理软链接和硬链接的功能).这篇帖子包含三个部分,我将使用NIO.2的一些演示样例.由此向大家演示NIO.2的基本用 ...
- Java 并发编程实践基础 读书笔记: 第一章 JAVA并发编程实践基础
1.创建线程的方式: /** * StudySjms * <p> * Created by haozb on 2018/2/28. */ public class ThreadDemo e ...
- Java伪代码描述《大道至简》第一章
第一节 Begin //原始需求 惩山北之塞,出入之迂 //项目沟通的基本方式 聚室而谋曰 //项目目标 毕力平险,指通豫南,达于汉阴 //技术方案 扣石垦壤,箕畚运于渤海之尾 //技术人员和工程管理 ...
- Java学习路线图分析
Java学习路线分析图 第一阶段 技术名称 技术内容 J2SE(java基础部分) java开发前奏 计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环境变量的设置, ...
- Java学习——开端
学号 <Java程序设计>第1周学习总结(1) 教材学习内容总结(第一章) Java最早是由Sun公司研发,原称Oak(橡树),开发者之一的James Gosling被尊称为Java之父. ...
随机推荐
- [转]BeginInvoke和EndInvoke方法浅析
开发语言:C#3.0 IDE:Visual Studio 2008 一.C#线程概述 在操作系统中一个进程至少要包含一个线程,然后,在某些时候需要在同一个进程中同时执行多项任务,或是为了提 ...
- Linux查看程序端口占用情况【转】
今天发现服务器上Tomcat 8080端口起不来,老提示端口已经被占用. 使用命令: ps -aux | grep tomcat 发现并没有8080端口的Tomcat进程. 使用命令:netstat ...
- php中文汉字截取函数
public function substrgb($in,$num) { //$num=16; $pos=0; $bytenum=0; $out=""; while($num){ ...
- 如何在datagridview 的head上绘制一个全选按钮
winform的项目中,经常要用到datagridview控件,但是为控件添加DataGridViewCheckBoxColumn来实现数据行选择这个功能的时候,经常需要提供全选反选功能,如果不重绘控 ...
- AngularJS 指令实践
概述 如果你写过AngularJS的应用,那么你一定已经使用过指令,不管你有没有意识到.你肯定已经用过简单的指令,比如 ng-mode, ng-repeat, ng-show等.这些指令都赋予DOM元 ...
- LA 4119 - Always an integer
https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_probl ...
- C语言中文件的读取和写入
在C语言中写文件 //获取文件指针 FILE *pFile = fopen("1.txt", //打开文件的名称 "w"); // 文件打开方式 如果原来有内容 ...
- ubuntu 下串口调试工具 minicom安装与配置cutecom安装
安装minicom: $sudo apt-get install minicom 配置minicom: 如果您的系统的默认语言不是英文,请执行下面的命令: $LANG=EN ...
- RM报表预览,只有固定的1个订单页面
明明选了多个记录,预览时,只显示最后一个. 原因: 主项数据的数据集选了报表自带的虚拟数据集了.
- TStringList 的Sorted属性
1 .设置 sorted := true; 2.添加数据 add('3');add('4');add('1'); showmessage(commatext);// 1,3,4 3.再修改Sorted ...