欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Eclipse使用介绍材料.doc

    • 资源ID:3003294       资源大小:682.37KB        全文页数:26页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Eclipse使用介绍材料.doc

    .-Eclipse手册1.File菜单操作1.1导入工程1、点击File菜单选中“Import”2、在弹出的对话框选中“Existing Rrojects into Workspace”3、选择工程所在目录完成导入。导入工程方便在于省去创建步骤;但如果工程不完整(比如无.project文件)则只能重新创建1.2导出为JAR1. 点击File菜单选中Export-< JAR file>点Next2. 在源工程中选择要打进JAR包的文件3. 选中Export .中的一种或多种,第一个表示对类文件.class打包,第二个表示将整个工程文件(无java文件),第三个表示将类.java文件打包。4.在Select the export destination:选择打包到哪个目录,点击Finish即可1.3导出工程1. 选择工程项目右键执行Export。弹出下图2. 选择File System点击Next到下图,此举可以避免将svn之类文件导出2.Window菜单操作2.1Show View项目显示的格式,Eclipse中项目树形显示常用形式如下:1、总树分支式使用window-<show view>-<Navigator>2、分支式使用window-<show view>-<Package Explorer>3、Declaration显示Windows -> Show View - > Declaration:选中代码中的一个方法, 然后按这个按键,它会把整个方法在申明方框里显示出来。如下选中了类中的execute方法,则下方的Declaration将这个方法显示出来2.2Preferences2.2.1高亮Windows->Preferences->Java-> Editor-> Mark Occurrences,勾选选项。这时,当你单击一个元素的时候,代码中所有该元素存在的地方都会被高亮显示。注意:太多的高亮显示会拖慢Eclipse代码高亮配置:选中行高亮配置:2.2.2快捷键Windows->Preferences->General->Editors->Keys;在View中列出了所有快捷键定义,要更改快捷键先选中,然后点击Editor;在Key Sequence中将Name删掉,用上自定义的快捷键并点击Add,最后在Assignments中删除原来的快捷键定义并保存即完成自定义快捷键命令描述默认快捷键Move line up 将一行上移Alt+Move line down将一行下移Alt+Open Resource在工作台查找源文件Ctrl+Shift+ROpen Type显示类的路径(jar包文件则显示名称)Ctrl+Shift+TOrganize Imports查找所需import资源Ctrl+Shift+ODelete Line删除一行Ctrl+DFormat Source格式化文件Ctrl+Shift+FOpen search Dialog打开搜索对话框Ctrl+HOpen Call Hierarchy查找方法在工作台调用情况Ctrl+Alt+HGo+To+Line跳到指定行Ctrl+LFind Previous往上查找目标Ctrl+Shift+K Find Next往下查找目标Ctrl+KToggle Breakpoint添加/去除调试断点Ctrl+Shift+BAdd Javadoc Comment增加java注释Alt+Shift +JToggle Comment 将代码用/注释或取消注释Ctrl+/Add Block Comment将java代码/用*/注释 Ctrl+Shift+/Remove Block Comment将java代码/*/注释移除Ctrl+Shift+Quick Outline查找类中方法,属性Ctrl+OShow Key Assist 显示所有快捷键设置Ctrl+Shift+LOpen Type Herarchy展示类与接口层次结构F4Find and Replace查找与替换Ctrl+FContent Assist代码提示/代码模板Ctrl+Space附:代码提示的快捷键然后在使用中按快捷键就会出来相应的提示代码了。如下图在页面中输入元素的属性提示2.2.3Web BrowserWindows->Preferences->General->Web Browser选中external Web browser单选钮及Internet Explorer复选框,采用IE浏览器形式2.2.4显示行号WindowPreferencesGeneralEditorsText Editors勾选上 ”Show line numbers” 复选框2.2.5代码宽度及显示WindowPreferencesJavaCode StyleFormatter,Edit里的<Line Wrapping>项Maximum line width:用来设置代码宽度WindowPreferencesGeneralEditorsText Editors启用Show print margin,在Print margin column设置显示宽度的竖线2.2.6Ecipse字符集创建一个工程后,不论是new一个java、xml、jsp、properties或是其它类型文件,IDE都对应各类型文件有一个编码类型,当建立这些类型文件时,它们的编码就已经默认了。假如java文件默认是ISO9558-1,会出现以下二种情况(以GBK举例):1、输入中文信息时无法保存,因为java文件是ISO9558-1编码而不是GBK编码2、从别处粘贴过来一个文件,这个文件在别处是GBK编码,而本地是ISO9558-1编码,那么这个文件有乱码显示处理办法有二种:1、IDE中选中乱码的文件,右键Properties,在Text file encoding选中GBK编码,将文件强转成GBK编码,便能正常显示信息。但其它文件还是默认的ISO9558-1编码2、WindowPreferences弹出对话框设置工程中java文件编码为GBK左侧选Content Types,然后右侧选中类型文件,接下来在“Default encoding:”对应的文本框里更改编码类型,更改后点击“Update”完成设置经过设置所有的工程中java文件都是GBK编码了!建议:为了开发过程中编码的问题出现,注意以下几点:1、尽量使用UTF-8,创建工程,对工程指定为UTF-8编码。选中工程右键Preferences-Info可以查看及修改工程编码。2、对开发中所涉及使用的文件采用统一编码UTF-8。操作如上图其它地方粘贴过来的文件如果不是UTF-8,尽量修改成UTF-8。3、jsp、html文件最好注明<%page contentType="text/html;charset=UTF-8"language="java"%>否则每次总是自动使用某种编码来显示,无法彻底更改比较麻烦2.2.7eclipse字体WindowPreferencesGeneralAppearanceColors and FontsJava文件字体:选中Java目录的Java Editor.子目录,然后点击Change按钮,在弹出的对话框中设置字体Properties文件字体:选中Java目录的 Properties File.子目录,然后点击Change按钮,在弹出的对话框中设置字体JSP等标签文件:选中Structured Text Editors目录的子目录,然后点击Change按钮,在弹出的对话框中设置字体2.2.8Template1、设置启用模板快捷键:WindowPreferencesKeys,在View选项卡中查找Command栏名为Content Assist项,此项是使用代码模板的快捷键设置项。默认Shift+空格2、模板使用与创建:WindowPreferencesJavaEditTemplates,可以修改或创建新的模板。每个模板对应模板名、内容、描述。定义好模板后,在应用时,只需输入模板名称,然后按击模板快捷键,则模板对应的代码内容将被添加。示例一:public Test public void readLog() Logger logger =Logger.getLogger(Test.class); logger.info("begin"); 创建模板模板名mytemplatepublic void readLog() Logger logger = Logger.getLogger($enclosing_type.class); logger.info("begin");编码public Test mytemplate在输入mytemplate后,按击模板应用快捷键即可完成所有代码示例二:public String name = "wbw"创建模板模板名mytemplatepublic String name = "$cursor"编码mytemplate在输入mytemplate后,按击模板应用快捷键即可完成public String name="",同时光标位于""中。小结:在模板中一些变量符号的含义$enclosing_type:将变量名替换为当前的类名$enclosing_method:将变量名替换为当前的方法名$cursor:将当前位置处于光标处2.2.9Code Style进入WindowPreferencesJavaCode StyleFormatter,选择要修改的模板,点击右侧【Edit】,如图代码格式设置操作:1、 设置变量对齐对齐前如图对齐后如图配置,勾选上“Align fields in columns”即可2、 设置花括号对齐有两种对齐,Same line为Next line为为了保证统一性,不管修改为哪种方式,最好把这个标签中的所有项都设置同一类值修改完输入新的模板名称,点击【ok】,这样就产生了一个新模板,原有模板是不能修改的然后选中代码执行Ctrl+Shift+F进行格式化为新形式2.2.10Code TemplatesTemplate是将常用代码缩写为指定字符,通过模板快捷键指定模板以便生成所需代码来节省时间。而Code Templates是用于文件产生时自动生成一些注释信息。这个配置为WindowPreferencesJavaCode StyleCode Templatescomments,配置类注释为Typss、配置方法注释为Methods、配置文件注释为Files等等如下图然后在创建类时指定勾选上Generate comments,如图方法则需要在创建方法后输入/* 然后回车即产生设定的注释格式了2.2.11去除代码检验有时Jsp之类的页面文件标签总是识别不到,或一个页面include另一个页面时java代码不识别等情况总是编译不过,而实际上运行是正常的。因此为了避免编译的麻烦可以取消。 WindowPreferences后按下图操作3.Project菜单操作3.1编译1、Eclipse提供自动编译功能,当修改某个类并将其重新保存后,系统自动同步将其编译。操作为:选中ProjectBuild Automatically2、如果需要将工程中所有文件重新编译,操作为:选中ProjectClean.3.2Properties3.2.1工程相互引用工程编译通过Java Build Path引用有两种方式。1、Libraries选项:添加所需jar包2、Projects选项:添加所需工程比如webframe工程中调用了cn.com.jit.ida.Operation,而cn.com.jit.ida.Operation不在任何jar包里,而是存在于baseframe工程中,那么此时webframe工程可以通过此选项Add引入baseframe工程(前提baseframe也是当前workspace)3.2.2多个工程源结合上面所讲的是一个工程在需要借助其它jar包或工程情况下才能编译成功。如果一个工程编译并不依赖另一个工程,但是需要结合另一个工程实现更多功能,可以通过Java Build Path的Source选项步骤一:进入Source选项点击“Link Source”钮步骤二:弹出Link Source对话框,点击“Browse”钮选择所需工程的src目录步骤三:在Folder name中为要引入的这个工程源文件src取一个名字,点Finish上例表示某个工程结合了web_frame工程,结合后web_frame工程将有二份,一份是自身的单独工程,另一份是包含在某个工程中。只要修改任何一份都会刷新到另一份,它们之间是关联的3.2.3定制编译目的地在创建工程时,一般情况下IDE自动默认设置src编译的输出目标地址为classes,这里的输出目标地址与源文件名称都是可以任意配置的。示例:上图表明:某工程用src存放java源文件,同时用resources存放hibernate等配置文件,最终编译后输出目的地都指向了classes。在classes里对应src有目录层次编译后也有目录层次,对应resources没有目录层次则直接输出到classes根目录下。这个效果可以通过IDE设置完成,设置方法如下:1、首先在工程中新建一个Folder,命名为resource。再选中工程右键选择Properties注意:如果在工程中新建的是一个Source Folder,那么不需操作以下步骤了,它将自动指向输出到默认的classes目录下2、在弹出的对话框中选择Source选项卡可以看到工程默认设置了的Source folders on build path:已有一条即src最下面Default output folder也默认设置至classes3、然后点击Add Folder按钮选中源目标resources目录4、选择后可以为其定义输出目的地,此例hibernate配置文件输出目的地同src一致为classes目录,通过Default output folder右侧的Browse按钮可以更改输出目的地5、工程也可以设置自定目录级的编译路径,比如常规情况Project/src/com/con/.只需将Project/src定为Source也可自加目录为Project/src/dep1/com/cn. Project/src/dep2/com/cn. 这里需将Project/src/dep1与Project/src/dep2定为Source这样一来package就不会以dep1或dep2为包结构,则还是以com/cn/.为包结构4.Help菜单操作4.1Eclispe安装及更新组件选中菜单Help->Software Updates->Find and Install-> Search for new features to install ->New Remote Site,此时弹出一个New Update Site对话框,如图URL:指定要安装组件的资源地址Name:为安装的组件命名然后点击OK去完成下载安装菜单Help->Software Updates->Find and Install-> Search for updates of the currently installed features是用于已安装的组件升级JS插件:Url: "http:/www.spket.com/update/"implementation 插件:http:/eclipse-tools.sourceforge.net/implementors/4.2Eclispe导入组件导入组件需要事先下载插件。选中菜单Help->Software Updates->Find and Install-> Search for new features to install,点击New Archived Site选择插件包进行安装4.3Eclispe插件4.3.1implementors插件跟踪接口实现类或接口,如果没有此插件在查找代码方面将非常不便4.3.2Call Hierarchy插件查找方法调用的源头,方便阅读代码及代码调试4.3.3JS插件可行显示代码提醒、代码高亮1、打开Eclipse 2、菜单Help > Software Updates ->Find and Install 3、在弹出的界面中先择Search for new features to install 4、单击New remote Site按钮 5、弹出如下对话框,其中的两处内容都必须填写: Name:随意输入 URL:包含插件地址,这里填入 http:/download.macromedia.com/pub/labs/jseclipse/autoinstall 单击 OK。 然后按提示提示安装5.图形菜单操作5.1代码显示与隐藏按钮用来设定是否全部显示/部分显示代码。触发它则只显示被选中的方法或属性6.右键操作6.1自动生成set/get方法在类中右键选中source-Generate Getters and Setters可以为Bean自建set/get方法6.2恢复文件删除如果不小心在工程中右键删除了文件,需要先选中工程,右键选Restore from Local History,然后会将不久前删除掉的文件列出来,选中要恢复的文件确定即可7.Dos命令操作7.1设置Eclipse运行虚拟内存Eclipse是现在Java平台下非常流行的IDE,但非常耗内存,经常会因内存溢出而崩溃。在Windows系统,可通过dos命令改变Eclipse的启动参数。命令:eclipse.exe -vmargs -Xms256M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M执行上行命令将启动Eclipse,同时分配了256-512的虚拟内存8.代码重构代码重构是建立在已有系统的基础上,对现有系统代码进行优化,从而使用代码更美观、可读性更强、性能更好。通常使用的重构操作有以下几类:Extract Method方法抽取8.1方法抽取public List getFuncIdsByRoleId(String sql, String dataSource)WeiboDao dao = new WeiboDao();dao.setDateSource(dataSource);List list = dao.findBySQLObj(sql,RoleToFunction.class);dao.closeSession();return list;public List getFuncByParentId(String sql, String dataSource)WeiboDao dao = new WeiboDao();dao.setDateSource(dataSource);List list = dao.findBySQLObj(sql,Function.class);dao.closeSession();return list;上面的例子中,可以将第一与第二行代码抽取出新的方法,操作如下。选中二行代码,右键图一图二图二先定义一个新抽取方法的名称,Sting dataSource是定义新方法的参数及名称,Replace 5 occurrences.能获取到当前有这二段代码的地方有几个,是否这些地方都有新抽取的方法替代。一般勾选表示都替换。操作完代码变为如下public List getFuncIdsByRoleId(String sql, String dataSource)WeiboDao dao = initDAO(dataSource);List list = dao.findBySQLObj(sql,RoleToFunction.class);dao.closeSession();return list;public List getFuncByParentId(String sql, String dataSource)WeiboDao dao = initDAO(dataSource);List list = dao.findBySQLObj(sql,Function.class);dao.closeSession();return list;private WeiboDao initDAO(String dataSource) WeiboDao dao = new WeiboDao();dao.setDateSource(dataSource);return dao;8.2方法重命名1、选中需要重命名的方法名称,右键选择2、然后在提示下打开详细的设置窗口,如下3、 输入新的方法名称 ,并且勾选上复选框Update references,表示所有调用到原来这个方法的地方同时修改为调用新方法名,这个操作是重构的非常重要选项。9.调试1、调试中变量监视:在编辑器中对该变量按右键,选Watch的选项,把该变量加到Expressions视图中2、 设定岔断点:比如一个循环体要进行多次,在这个循环体内设置断点后,将循环操作执行F6或Resume按钮。可以设置岔断点来控制循环到多少次后停住由用户来调试。使用如下:到Breakpoint视图框,选中此断点,右键选中Hit count,弹出对话框设置一个数字。例:循环体将执行10次,输入6,则表示先执行完6次循环。当进行第7次循环时停在断点。10.常见错误1、在eclipse里启动tomcat出现Cannot find a free socket for the debugger解决办法:关掉防火墙

    注意事项

    本文(Eclipse使用介绍材料.doc)为本站会员(小**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开