Eclipse 介绍
- 设置背景的插件:
Darkest Dark Theme
- 添加 properties 插件:
Properties Editor
Git 插件:
Egit
常用快捷键
command + 1
: 代码提示
contrl + shift + F
: 代码格式化
option + /
: 自动补全
command + option + s
: 快速生成 getter, setter, 构造函数等
command + shift + f
: 代码格式良好
command + 单击
: 查看源代码
command + /
: 添加注释
command + d
: 删除当前行
command + control + /
: 添加多行注释
command + control + \
: 取消多行注释
command + alt + 向下箭头
: 复制当前行到下一行
command+ shift + x
: 小写转成大写
command + ,
: 查看 preference
command + shift + T
: 通过搜索,查看源码 (open Type)
command + shift + R
: open Resource
command + T
: 查看接口的实现类
ctrl + shift + R
: 快速查找文件
command + K
: 选中一个变量, 光标就会自动定位到下一个变量被使用的地方,也就是“Find+Next”
shift + tab
: 将代码整体左移
alt + shift + A
: 列编辑(toggle block selection)
Eclipse 初级配置
1. 统一工作空间编码,设置为 "UTF-8"
2. JSP 文件设置编码为"UTF-8"
3. 修改字体
4. 添加系统中的 JDK
Eclipse 常见问题
1. 如何在 Eclipse 下方显示 Servers 窗口
解决方案:
2. 如何设置 eclipse 右键 new 的菜单
解决方案:
3. 新建 jsp 文件, 出现 "the superclass 'javax.servlet.httpServlet' was not found on the Java Build Path"提示
解决方案:
参考资料:
- JavaWeb 视频教程
- eclipse怎么添加server窗口
- 如何设置 eclipse 右键 new 的菜单
- the superclass "javax.servlet.httpServlet"
- Mac系统下 Eclipse 代码自动联想功能
- Eclipse编辑Spring配置文件xml时自动提示类class包名
- Eclipse 修改代码提示框颜色
- Eclipse 修改代码提示快捷键
- EclEmma 测试覆盖率工具
Eclipse 介绍的更多相关文章
- JavaEE基础(十一)/Eclipse介绍
1.Java开发工具(常见开发工具介绍) A:操作系统自带的记事本软件 B:高级记事本软件 C:集成开发环境 IDE (Integrated Development Environment) D:Ec ...
- Eclipse介绍
Eclipse是著名的跨平台开源集成开发环境(IDE).最初主要用来Java语言开发.Eclipse的本身只是一个框架平台,通过插件使其作为C/C++.Python.PHP等其他语言的开发工具.Ecl ...
- 简单翻译和补充:1. GNU ARM Eclipse
原文链接: GNU ARM Eclipse GNU 介绍: GNU 计划,又称革奴计划,是由RichardStallman在1983年9月27日公开发起的.它的目标是创建一套完全自由的操作系统.Ric ...
- C语言学习第一天~Eclipse MinGW环境搭建
一.环境准备 windows 二.Windows环境下gcc编译器 1.MinGW介绍 MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist ...
- Eclipse优化工具Optimizer for Eclipse
第一次看到是Optimizer for Eclipse是在InfoQ 然后使用了一下,发现不错啊,我的好几年的破本都能比较快的启动Eclipse了 好了,废话不说了,来介绍一下Optimizer fo ...
- Java单元测试之JUnit篇
单元测试是编写测试代码,应该准确.快速地保证程序基本模块的正确性. 好的单元测试的标准 JUnit是Java单元测试框架,已经在Eclipse中默认安装. JUnit4 JUnit4通过注解的方式来识 ...
- [转]Java中实现自定义的注解处理器
Java中实现自定义的注解处理器(Annotation Processor) 置顶2016年07月25日 19:42:49 阅读数:9877 在之前的<简单实现ButterKnife的注解功能& ...
- Eclipse-Java代码规范和质量检查插件-SonarLint
SonarQube(Sonar)之前的提供的本地工具是需要依赖SonarQube服务器的,这样导致其运行速度缓慢. 新出的SonarLint的扫描引擎直接安装在本地,速度超快,实时探测代码技术债务,给 ...
- day01-day02 初识java、注释、变量、变量命名、基本数据类型
1. 初识java 1) 什么是java java是一门高级的计算机编程语言 2) JDK的安装 2.1) 下载2.2) 安装2.3) 验证 3) 环境变量的配置 3.1) 打开环境变量3.2) 配置 ...
随机推荐
- SVN提交项目时版本冲突解决方案
版本冲突原因: 假设A.B两个用户都在版本号为7的时候,更新了index.jsp这个文件,A用户在修改完成之后提交index.jsp到服务器,这个时候提交成功,这个时候index.jsp文件的版本号已 ...
- python学习之count()
定义: count()方法用于统计对象中,某个字符出现的次数 语法: str.count(sub, start= ,end=len(string)) sub:搜索的对象 start和end:搜索的范围 ...
- lua 打印 table 拷贝table
-- 打印table function print_lua_table (lua_table, indent) if lua_table == nil or type(lua_table) ~= &q ...
- 谈一谈APP版本号问题
如题:谈一谈APP版本号问题 为什么要谈这个问题,周五晚上11~12点,被微信点名,说APP有错,无效的版本号,商城无法下单.我正在准备收拾东西,周末回老家,结果看到这样问题,菊花一紧.我擦,我刚加的 ...
- npm太慢, 淘宝npm镜像使用方法[转]
淘宝 npm 地址: http://npm.taobao.org/ 如何使用 有很多方法来配置npm的registry地址,下面根据不同情境列出几种比较常用的方法.以淘宝npm镜像举例: 1.临时使用 ...
- impala+hdfs+parquet格式文件
[创建目录]hdfs dfs -mkdir -p /user/hdfs/sample_data/parquet [赋予权限]sudo -u hdfs hadoop fs -chown -R impal ...
- Angular4中的依赖注入
在Angular中使用依赖注入,可以帮助我们实现松耦合,可以说只有在组件中使用依赖注入才能真正 的实现可重用的组件. 如果我们有个服务product.service.ts,其中export了一个Pro ...
- node.js和前端js有什么区别
进行前端开发工作需要掌握技能有html. css.js以及各种前端框架,把这些技术玩6就可以成为一名合格的前端开发工作者 而进行nodejs开发,需要掌握js.web服务器原理.关系数据使用, 如果玩 ...
- ADO.NET数据库编程
ADO.NET数据库编程 1.ADO.NET的相关概念. Microsoft的新一代技术,是ADO组件的后继者. 主要目的是在.NET Framework平台存取数据. 提供一致的对象模型,可以存取和 ...
- HBase之HFile解析
Sumary: Protobuf BinarySearch 本篇主要讲HFileV2的相关内容,包括HFile的构成.解析及怎么样从HFile中快速找到相关的KeyValue.基于Hbase 0.98 ...