java学习笔记4_Eclipse使用指南和.classpath,.project, /src和/bin

前记: eclipse是java开发的常用IDE。在网上找到两个比较有用的Eclipse使用指南。

http://wenku.baidu.com/view/b7a23277f46527d3240ce054.html

http://wenku.baidu.com/view/56fc4d6427d3240c8447ef8e.html?from=rec&pos=0&weight=5&lastweight=2&count=5


1. eclipse常用快捷键

  • 删除行:Ctrl+D
  • 选中闭合元素:Alt+Shift+Up/Down/Left/Right
  • 导入/import:Ctrl+Shift+O
  • 显示搜索对话框:Ctrl+H
  • 快速Outline:Ctrl+O
  • 多个编辑器之间切换:ctrl+e (edit首字母)
  • 打开资源:Ctrl+Shift+R
  • 打开类型:Ctrl+Shift+T 
  • 新加空白行:shift + enter 在当前行后面加一个空白行, ctrl + shift + enter 在当前行前面加一个空白行
  • 快捷键ctrl+/得到注释//符号 或ctrl+shift+\得到注释符号/* */ 
  •  用Refactor下的Rename 命令(快捷键:ctrl+alt+R)修改源文件中的变量名,类名或函数名等。
  • debug相关:1) 在debugger中,能查看stack和variables; 2) Step-over/in/out的快捷键为: F5,F6, 3) 用左上角红色正方形图标终止程序;3)用右上角的J-Java图标进行debug和java perspective界面更换。

更多常用快捷键:

参考 http://www.cnblogs.com/fangyukuan/archive/2010/04/05/1704852.html

eclipse中最有用的10个快捷键: http://www.open-open.com/bbs/view/1320934157953/

2.  Eclipse Project 包含的文件说明

建立好一个Eclipse java Project后,整个Project在磁盘上对应一个目录,目录里面包含以下五个部分:

1)目录src: 这里存放java源程序

2)目录bin: 这里存放利用javac 编译形成的类文件

3)目录.settings: 这里存放各种插件的配置信息。

4和5)文件.classpath和.project: 包含Eclipse的配置信息

2.1  .classpath文件

 打开.classpath文件的内容如下 . 下面是HelloWorld.java对应的.classpath文件,所以比较简单,但也可以看到有用的信息: 

<?xml version="1.0" encoding="UTF-8"?>

<classpath>

<classpathentry kind="src" path="src"/>

<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>

<classpathentry kind="output" path="bin"/>

</classpath>

这是一个xml配置文件,指出了工程的依赖文件, 作用是配置整个工程的运行环境。

1)工程的源文件“kind = src” 位于目录“src”;

2)工程的输出目录“kind = output”,位于“bin”;

3)工程的运行环境”kind = con“ (con表示condition)

2.2 .project文件 

打开.project

<?xml version="1.0" encoding="UTF-8"?>

<projectDescription>

<name>TestSDK</name>

<comment></comment>

<projects>

</projects>

<buildSpec>

<buildCommand>

<name>org.eclipse.jdt.core.javabuilder</name>

<arguments>

</arguments>

</buildCommand>

</buildSpec>

<natures>

<nature>org.eclipse.jdt.core.javanature</nature>

</natures>

</projectDescription>

1. <name> 表明工程名;

2. <comment>工程里面的注释;

3. <natures>运行时需要额外Eclipse插件

4. <buildSpec>具体的加载信息

你可能感兴趣的:(java,eclipse,eclipse插件,encoding,variables)