‘壹’ eclipse中怎样把Navigator视图调为默认视图
进入eclipse在菜单栏找到window点击在下拉列表找到Reset Perspective点击可重置界面。
‘贰’ 怎样调出eclipse里面的package explorer和Hierarchy窗口
eclipse里面有两种方式可以重新显示package explorer和Hierarchy窗口,如下:
重新设置eclipse界面的全部窗口,点击windows下的reset命令,如下图:
点击windows下的show指令也可以,如下图:
‘叁’ 如何在eclipse中配置进行C语言开发
1,先装好JAVA
2,装好Eclipse3.32+MinGW1
3,打开CDT包把plugins和features拷到Eclipse相应的目录里
4,把Eclipse的configuration目录下的org.eclipse.update删了
5,启动Eclipse,现在可以建立C/C++工程了
6,现在建立你的C/C++工程
7,编写好你的源代码
8,在Project的Properties新建一个Builder(Project→Properties选择Builder标签
→New,双击Program)
9,在MAIN标签(不用点击,默认第一个就是)的LOCATION输入你MINGW的MAKE路径,
如C:\MinGW\bin\mingw32-make.exe
在WORKING DIRECTORY输入你PROJECT的MAKEFILE文件所在的目录,如
D:\workspace\test
点APPLY更新进去,一直点OK退回编辑界面
10,建立文件makefile,不用加后缀名,输入 all(你设置的标签名): gcc -o 你的程序名 你的源代码名.c
注意:g++前面是用tab而不能用空格。上面编译的是C,编译C++要用g++ -o Hello
Hello.cpp
设定Make Targets,Windows->Show View->Make Targets。在Make Targets视窗中按下右键,选择Add Build Target,Target Name输入:编译,Make Target输入:all(你设置的标签名)。双击编译即可完成编译。
‘肆’ 在Eclipse中如何显示视图窗口
在菜单 窗口中---
‘伍’ eclipse中memory视图,registers视图如何用
如果使用DDMS确实发现了我们程序中存在内存泄露,那如何定位到具体出现问题的代码片段,最终找到问题所在呢?如果从头到尾分析代码逻辑,那肯定会把人逼疯,特别是在维护别人写的代码的时候。这里介绍一个极好的内存分析工具Memory Analyzer Tool(MAT)。
在Eclipse中安装和使用MAT步骤
Eclipse安装Allocation tracker插件
MAT是一个Eclipse插件,同时也有单独的RCP客户端。
如果安装Eclipse插件(更方便使用,本文介绍的是使用Eclipse插件)。使用http://download.eclipse.org/mat/1.2/update-site/进行安装。
也可以在http://www.eclipse.org/mat/downloads.php下载相应的操作系统的RCP客户端。
生成.hprof文件
打开Eclipse,切换到DDMS透视图,同时确认Devices、Heap和logat视图已经打开。
将手机设备连接到电脑,并确保使用“USB调试“模式链接,
链接成功后在Devices视图中就会看到设备的序列号,和设备正在运行的部分进程。
选中想要分析的应用进程,在Devices视图上方的一行图标按钮中,同时选中“Update Heap”和“Dump HPROF file”按钮。
弹出Getting Started向导对话框,选中Leak Suspects Report,点击Finish按钮。
使用MAT打开并导入.hprof文件
Eclipse自动跳转到Memory Analysize透视图,并打开default_report窗口。
该窗口列出了,可能有问题的代码片段。点击Details可以查看相关的详情。
在Shortest Paths To the Accumulation Point的列表中,我们可以追溯到问题代码的类树的结构,并找到自己代码中的类。
在列表中,有两列Shallow Heap和Retained Heap。Shallow Heap指的是所有的实例的内存总和。Retained Heap指的是所有类实例被分配的内存总和,里面包括它们所有引用的对象。
在Accumulated Objects列表中,我们可以看见创建的大量的对象。
在Accumulated Objects by Class列表中,我们能看见创建大量对象相关的类。
使用MAT视图工具分析内存
点击Histogrm按钮,显示了Histogrm视图,它显示了一个可以排序的类实例的列表。并可以根据自己的意愿,修改排序。
右击某一行,选择ListObjects>with incoming references,它会生成一个heap上的所有该对象数组的列表,我们可以按照Shallow Heap的使用情况来排序。
选择一个较大的对象,右击,选择Path to GCRoot->exclude weak/soft reference。
被JVM持有的对象,如当前运行的线程对象,被systemclass loader加载的对象称为GC Roots。从一个对象到GC Roots的引用链被称为Path to GC Roots,
通过分析Path to GC Root可以找出Java的内存泄露问题,当程序不在访问该对象时,仍然存在到该对象的引用路径。
MAT不会明确的告诉我们这就是内存泄露,因为它也不知道这个东西是不是程序需要的,只有程序员知道。
点击Domanitor_tree按钮,弹出新的窗口,列出了对中最大的对象,第二层级节点标识当被第一层级的节点所引用到的对象,当第一层级的节点被回收时,这些对象也将会回收。
这个工具可以帮我们定位对象间的引用情况,垃圾回收时候的引用关系。
‘陆’ eclipse中如何设置可见即可得的视图,使一编辑就能看到jsp效果
//操作如下:
右键菜单栏window --> preferences --> 在type filter text中输入jsp; -->
选择下面的jsp -> 选择creating files组中的encoding 为UTF-8编码就可以了。
‘柒’ 如何打开eclipse的视图Project Explorer
在eclipse的菜单栏上选择【Window】,然后选择【Show
View】,最后选择【Project Explorer】。
如下图所示:
‘捌’ eclipse怎么切换到Java EE视图
1,点击,打开Eclipse。
‘玖’ eclipse中如何配置j2ee
装个JDK之后 如果你安装的是myeclipse,windows的环境会自动配置好,7.5以下版本应该可以但是我没尝试过。
如果按住的的是eclipse,配置:我的电脑-属性-高级-环境变量
会分为当前用的一个变量和系统变量,前用的一个变量表示配置的环境只对当前用户有用,系统变量是指配置的环境变量对所有用户都有用。
用系统变量为例:新建- 变量名: Path 变量值:;%JAVA_HOME%/ bin
新建- 变量名: CLASSPATH 变量值:;%JAVA_HOME%\bin;
新建- 变量名: JAVA_HOME 变量值: C:\Program Files\Java\jdk1.6.0_10
说明最后 新建的 JAVA_HOME 为你JDK安装目录,注意路径最后Java\后面的是你安装的JDK版本