eclipse工具下载

首先说明,本篇内容适用于刚开始学java的同学,老手大牛等可以路过。

不得不说vs确实很强大,常用的都在安装包里集成了,几乎可以一键安装,直接使用,操作起来非常方便. eclipse刚开始使用相对vs来说确实很大不适应,本篇重点介绍下如何快速上手eclipse。

eclipse工具下载, java jdk配置不在本篇范围内,刚开始学java的同学和有兴趣转java的同学可以自行搜索如何配置jdk。

汉化篇

俗话说工欲善其事必先利其器;从官网下载的eclipse是英文版本的,对于咱这英语不咋的的来说,确实是一大难处, 如果没有汉化版的, 咱也就认了, 既然官网都提供汉化包了, 那就首先汉化了吧。

首先去官网 http://www.eclipse.org/babel/downloads.php 下载语言包 我eclipse下载的是NEON版本,所以语言包也选Neon,点击进去。

点击进去后,如下图, 选择Chinese(Simplified),当然,也可以右侧滚动条下拉到指定位置

选这个zip包,下载, 解压缩到eclipse目录里就可以了。

编辑器篇

首先语法着色

菜单 窗口-首选项   Java-编辑器-语法着色 如下图

左侧方块标记里, 选中对应的, 右侧椭圆标记里,调整颜色,粗体,斜体等, 我用管了vs,所以编辑器内容的颜色尽量调整的跟vs一样了。

然后是格式化代码,eclipse的快捷键是Ctrl+Shift+F

eclipse默认界面格式相对有些紧凑感,比如大括号{ 在vs里默认是另起一行显示的,eclipse里是当前行后面,上面调整了颜色后继续调整格式;

菜单 窗口-首选项   Java-代码样式-格式化程序 如下图

操作继续,右侧新建如下图

弹窗中输入名字,勾选立即打开编辑对话框,然后确定,就可以调整界面代码格式了,如下图所示,左侧调整,右侧预览,我调整的跟vs尽量一样,这样可以尽量减少工具刚开始的不习惯,快速上手eclipse。

智能提示篇

vs的只能提示已经相当牛了, 在加上resharper更是如虎添翼,在刚开始使用eclipse的时候默认是输入小数点后才有的提示相当不方便,如下图,在输入StringBuilder创建对象的时候,都不会有提示,这样,如果一个类除非完全记得名字和大小写, 否则只要有一个字母错误就不好弄了,其次在创建完对象实例后, 操作的时候, 默认在stringBuilder. 输入小数点后才出提示,相当不方便, 下面就调整下,只要输入就出提示

调整方法如下: 窗口-首选项  Java-编辑器-内容辅助 下图标记位置默认只有小数点, 把小数点和小写字母和大写字母都填进去 就可以了。

快捷键篇

eclipse也提供了非常丰富的快捷键,这个可以自行百度了,这里只说几个工具上上手会用到的,其他的一些没必要都记住,只要记住常用的几个就可以了。

Ctrl+/  添加删除注释

Ctrl+Shift+O  自动导入包  比如从别处复制一段代码后, 按这个会吧里面引用的包都导入过来

Ctrl+Shift +F 格式化代码

VS格式模板

vs转eclipse之工具快速上手篇的更多相关文章

  1. Idea JAVA开发工具快速上手-常用快捷键汇总

    前言: 之前一直使用Eclipse 系列开发IDE工具,由于eclipse是开源的所以,一般情况,eclipse基本上每一个java入门者的首选开发工具,其次 Myeclipse.不过现在越来越多的人 ...

  2. Neo4j ETL工具快速上手:简化从关系数据库到图数据库的数据迁移

    注:本文系从https://medium.com/neo4j/tap-into-hidden-connections-translating-your-relational-data-to-graph ...

  3. Eclipse利用Maven快速上手搭建MyBatis

    一.what is maven? Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件. Maven 除了以程序构建能力为特色之外,还提供高级项目管理 ...

  4. Appscan 工具快速上手教程

      1.appscan扫描 (1)白盒扫描=静态扫描,扫描源代码.(2)动态扫描=黑盒扫描,用工具来模拟黑客的攻击,查看应用层的响应.产品内部会有大量受攻击的库,当我们把一个模拟攻击发给我们的应用的时 ...

  5. webpack构建工具快速上手指南

    最近在研究react项目,接触到webpack打包工具.刚接触的时候一脸茫然,经过最近的学习,下面我来带大家开启webpack入门之旅. webpack是什么 webpack是近期最火的一款模块加载器 ...

  6. Git快速上手 : Tortoise工具使用

    利用工具快速上手Git 别跟我说什么用命令操作Git,多高大上呀,请不要在这里跟我装逼,就如同,有个小妞在床上眉眼诱惑地,你却TM还要先看个片儿来热热身.... TortoiseGit  名字看着眼熟 ...

  7. 【Python五篇慢慢弹】快速上手学python

    快速上手学python 作者:白宁超 2016年10月4日19:59:39 摘要:python语言俨然不算新技术,七八年前甚至更早已有很多人研习,只是没有现在流行罢了.之所以当下如此盛行,我想肯定是多 ...

  8. 快速上手Ubuntu之安装篇——安装win7,Ubuntu16.04双系统【转】

    本文转载自:http://blog.csdn.net/qq_28205153/article/details/52203512 Linux可以说是开发者的系统,对于开发者来说,Linux发行版不仅为我 ...

  9. 版本控制工具Git工具快速入门-Linux篇

    版本控制工具Git工具快速入门-Linux篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.版本管理系统的介绍 1>.版本管理系统的特点 1.1>.自动生成备份: ...

随机推荐

  1. 为什么 JavaScript 中基本数据类型拥有 toString 之类方法?

    在 JavaSctipt 启示录一书中,关于为什么 JS 中基本数据类型可以调用一堆对象方法.大意即指,当原始数据类型(boolean,Number.String)在调用方法时,JS 将会创建对象,以 ...

  2. Squid 日志详解

    原文地址: http://www.php-oa.com/2008/01/17/squid-log-access-store.html access.log 日志 在squid中access访问日志最为 ...

  3. JS调用Delphi编写的OCX控件

    原文:http://www.mamicode.com/info-detail-471283.html 一.使用Delphi XE2编写OCX控件 生成OCX工程: 1.File-New-Other,在 ...

  4. iOS 2D绘图详解(Quartz 2D)之路径(点,直线,虚线,曲线,圆弧,椭圆,矩形)

    前言:一个路径可以包含由一个或者多个shape以及子路径subpath,quartz提供了很多方便的shape可以直接调用.例如:point,line,Arc(圆弧),Curves(曲线),Ellip ...

  5. 赵雅智_Fragment生命周期

    官网帮助文档链接:  http://developer.android.com/guide/components/fragments.html 主要看两张图.和跑代码 一,Fragment的生命周 w ...

  6. oc-07-有参方法的调用

    // 13-[掌握]有参方法的声明实现和调用 #import <Foundation/Foundation.h> void test(){ } @interface Person : NS ...

  7. Tomcat以指定JDK运行

    如果一台机器上有多个Tomcat,可能存在不同的Tomcat需要不同版本JDK才能运行的情况,这时候就需要指定JDK来同时运行多个Tomcat了. 在windows环境下以批处理文件方式启动tomca ...

  8. linux 安装xamp

    前一久用上了ubuntu,想折腾下小窝,懒得自己去装Php啊,apache 之类的东西,刚才用上xampp,直接点,等以后要涉及深再弄,暂时先用着xampp.还不错,很好用,这里简单说下安装,(我是新 ...

  9. Helpers\Request

    Helpers\Request The Helpers\Request class is used for detecting the type of request and retrieving t ...

  10. 内核工具 – Sparse 简介

    转载:http://www.cnblogs.com/wang_yb/p/3575039.html Sparse是内核代码静态分析工具, 能够帮助我们找出代码中的隐患. 主要内容: Sparse 介绍 ...