eclipse教程:从下载到Java项目调试,新手3天入门【附快捷键手册】

admin java教程 19


想入门 Java 开发的新手,是不是看着一堆开发工具头都大了?听说 eclipse 是个好帮手,但不知道从哪儿开始?别慌,兔子哥这就带你一步步搞定,3 天就能上手做项目调试,还附赠超实用的快捷键手册,保证让你少走弯路。
首先得解决 eclipse 下载的问题,新手怎么快速找到靠谱的安装包呢?直接搜 eclipse 官网就行,记住要选带 “Java Developers” 的版本,别下错了。这里有个小提醒,官网可能有点慢,耐心等会儿,或者用国内的镜像站,速度会快很多。下载完了,安装的时候别一路点下一步就完事儿,尤其是安装路径,最好自己选个好找的地方,比如 D 盘专门建个 “开发工具” 文件夹,不然以后想找都找不到,多麻烦。
安装好后第一次打开,会让你选工作空间,这个就是放项目的地方,也建议设在刚才那个文件夹里,方便管理。进去之后界面可能是英文的,别担心,设置成中文很简单。找到 “Window” 菜单,点 “Preferences”,然后在左边找到 “General” 下面的 “Appearance”,再点 “Language”,选 “简体中文”,重启一下就好了。不过有时候可能没这个选项,那就是没装中文插件,这时候去搜 “eclipse 中文插件安装”,跟着步骤来就行,不难的。
接下来教大家新建第一个 Java 项目,这步很关键哦。
  1. 点左上角 “File”,选 “New”,再点 “Java Project”;
  2. 输入项目名字,随便起个,比如 “FirstProject”;
  3. 下面的 JRE 选自己安装的版本,一般默认就行;
  4. 点 “Finish”,这样项目就建好了。

建完项目得有个类才能写代码,右键项目里的 “src” 文件夹,选 “New”,再点 “Class”,名字就叫 “HelloWorld”,记得把 “public static void main (String [] args)” 前面的框勾上,这样才能运行。然后在 main 方法里敲 “System.out.println ("Hello, World!");”,写完点上面的运行按钮,就是那个绿色的小三角,控制台要是出现 “Hello, World!”,就说明成功了,是不是很有成就感?
下面给大家个表格,对比一下常用的运行和调试按钮,免得新手分不清:
按钮图标功能说明快捷键
绿色小三角运行程序Ctrl+F11
绿色小三角带虫子调试程序F11
红色方块停止程序Ctrl+.

说到调试,这可是找 bug 的关键。怎么设置断点呢?在代码左边的行号旁边点一下,出现一个蓝色的小圆圈就是断点了。然后用调试模式运行,程序会在断点处停下,这时候可以用下面几个快捷键一步步看:
  • F5:进入方法内部,适合看细节;
  • F6:执行下一步,不进方法;
  • F7:从方法里退出来;
  • F8:直接跑到下一个断点。

有朋友问,调试的时候想看看变量的值怎么办?很简单,把鼠标放在变量上别动,就会显示当前的值了,或者在 “Variables” 窗口里也能看到所有变量的情况。
对了,快捷键这块得多说几句,熟练了能省不少时间。除了上面说的,还有这些常用的:
  • Ctrl+S:保存,这个一定要常按,不然代码丢了哭都来不及;
  • Ctrl+C 和 Ctrl+V:复制粘贴,跟别的软件一样;
  • Ctrl+Z:撤销,输错了就靠它;
  • Alt+/:自动补全,比如打个 “sysout” 再按这个,就会变成 “System.out.println ()”,超方便;
  • Ctrl+Shift+F:格式化代码,让代码看起来整整齐齐的。

可能有新手觉得一下子记不住这么多,没关系,先把运行、调试那几个记住,其他的用的时候查一下,慢慢就熟了。兔子哥自己刚开始也是记不住,用多了自然就记住了。
还有个问题,要是代码写着写着突然报错了,一片红叉叉该怎么办呢?先看看错误提示,很多时候是拼写错了,比如把 “println” 写成 “printin”,这种仔细检查一下就行。要是提示少了分号、括号不匹配,也很好解决,eclipse 一般会在报错的地方有提示,跟着改就行。如果是不知道的错误,把错误提示复制下来搜一下,基本都能找到解决办法。
这三天的学习,第一天把 eclipse 下载安装好,设置成中文,新建个简单的项目运行起来;第二天学学调试,设置断点,看看变量;第三天熟悉一下快捷键,试着写个稍微复杂点的小程序,比如计算两个数的和,用调试模式走一遍。这样下来,基本的操作就都掌握了。
最后说句心里话,学编程别怕出错,谁刚开始不是磕磕绊绊的?eclipse 这工具虽然功能多,但新手入门掌握这些基础的就够了,后面再慢慢探索其他功能。希望这篇教程能帮到刚入门的你,有啥问题可以留言,兔子哥看到会尽量回复的。

标签: System.out.println FirstProject

发布评论 0条评论)

  • Refresh code

还木有评论哦,快来抢沙发吧~