达内学员:Eclipse中常用的操作单词
获奖学员:于联起
所获奖项:三等奖
Existing Project into Workspace 现有的工程引入工作空间(加载工程) File 文件
New 新建
Project 工程
Folder 文件夹
Import 引入(加载&导入)
Run As 运行
Application 应用程序
copy 复制
paste 粘贴
Delete 删除
properties 属性
Java Build Path 建立java路径
Libraries 库
Add Library 添加库
User Library 用户库
Next 下一步
User Libraries 用户库
New 新建
JDBC-ODBC 桥
需掌握的单词
overload 重载
override 重写(覆盖)
程序编写时常用的单词
package 指定文件夹
class 类
static 静态类型
true 真
false 假
String 字符串对象(也是一种数据类型)
extends 继承
this 当前对象引用
super 父类对象引用
Math.random() 随机数
interface 接口
implements 继承接口
throw 抛出
throws 抛出
try 尝试
catch 捕获
Exception 异常
Separator 分割线
窗体
show 展示
this.setTitle 设置标题
this.setSize(500,400); 窗体大小
this.setLocation(260,150); 窗体初始位置
this.show(); 显示窗体
this.setLocationRelativeTo(null); 居中
this.setDefaultCloseOperation(3); 关闭按扭起作用
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 关闭按扭起作用 JLabel lbl = new JLabel(new ImageIcon("1.gif")); 图片标签
getContentPane 获得窗体的内部窗格
setBackground(Color.BLUE) 设置背景颜色
setResizable() 设置是否能最大化()内 填true或false
setAlwaysOnTop() 窗口在最顶端()内 填true或false
Font 字体
showMessageDialog 弹出对话框
append 追加
valueChanged 改变数值
requestFocus 获得焦点
selectAll 全选
setText 设置文本域内容
getText 获得文本域内容
setEnabled() 设置控件是否可用()内 填true或false
setAccelerator 设置加速器
KeyStroke 敲击键盘
getKeyStroke 获得所敲击的键盘
InputEvent 输入事件
getDocument 获得文件
addUndoableEditListener 添加撤销监听器
SimpleDateFormat 简易日期格式
setLineWrap 设置行距
addEdit 添加编辑
getEdit 获得编辑
setBorder 设置边框
Factory 工厂
createTitledBorder 创建标题边框
setVisible() 设置视窗是否隐藏()内 填true或false setCursor 设置指针
isPopupTrigger 确定点鼠标击右键
getSelectedValue 获得选中的值
toString 返回字符串
insertIcon 插入图标
getActionCommand 获得动作命令
getKeyCode 获得键盘码
KeyEvent.VK_RIGHT 键盘事件.右箭头
getIcon 获得标签
setIcon 设置标签
getSource 获得所选
charAt() 查找指定下标所对应的字符
indexOf() 查找某一字符串,首次出现的位置(从前向后) lastIndexOf() 查找某一字符串,首次出现的位置(从后向前) length() 返回字符串长度
equals() 比较两个字符串
toUpperCase() 转为大写
toLowerCase() 转为小写
split() 分割字符串
replace() 替换
.addRow(Object[]) 添加一条记录
setRowCount(0) 清空表模型
repaint 重绘
ComboBox.getSelectedItem 获得下拉框所选择的内容 ComboBox.addItem(rs.getString(1)) 重新添加下拉框内容 g.setColor(Color.RED) 设置画笔颜色
g.setFont(new Font("隶书",Font.BOLD,30)) 设置画笔字体 g.drawString("早晨好",100,200) 画字符串 g.drawLine(100,100,500,500) 画线
g.drawOval(200,200,300,150) 画椭圆
g.fillOval(200,200,300,150) 填充椭圆
g.drawRect(200,200,300,150) 画矩形
this.setUndecorated(true) 去除窗体边框
Thread.currentThread() 获得当前正在运行的线程 Graphics 画笔
t.suspend() 线程挂起
t.resume() 恢复线程
布局
FlowLayout 流式布局
LEFT 左
RIGHT 右
BorderLayout 边界布局
EAST 东
SOUTH 南
WEST 西
NORTH 北
CENTER 中
GridLayout 网格部局
基本数据类型(返回值类型中的一部分)
英文 类型 默认值 byte 字节型 0b Byte
char 字符型 '\u0000' Character short 短整型 0 Short
int 整型 0 Integer
long 长整型 0 Long
float 单精度浮点型 0.0f Float double 双精度浮点型 0.0 Double boolean 布尔型 flase Boolean String 字符串 null String
访问控制修饰符
public 公有的
protected 公共的(保护的)
private 私有的
类修饰符
final 最终
new 新的
abstract 抽象
finally 最终的
封装类
逻辑关键字
if 如果
else 否则
switch 开关
case 事件
default 默认
for (循环)
while (循环)
do-while (循环)
continue 继续
break 打破
类
ArrayList 数组集合
add(Object); 添加数据 get(int); 获得数据
Container 容器
JPanel 面板
JFrame 窗体
JButton 按扭
JLabel 标签
JTextField 文本域(单行的文本框) JTextArea 文本区
JPasswordField 密码域 ButtonGroup 按扭组(单选) JRadioButton 单选按扭 JCheckBox 多选按扭
JComboBox 下拉框
JList 下拉列表
ImageIcon 图片
JMenuBar 菜单工具栏 JMenu 菜单项
JMenuItem 子菜单项
JCheckBoxMenuItem 多选按钮菜单工具栏 JRadioButtonMenuItem 单选按钮菜单工具栏 JScrollPane 滚动面板
JTextPane 文本面板
JPopupMenu 弹出菜单
JProgressBar 进度条
DefaultTableModel 默认的表模型 JTable 表格
ActionListener 监听器
ActionEvent 动作事件
actionPerformed 动作演示
KeyListener 键盘监听器
KeyEvent 键盘事件
keyPressed 按下键盘
keyReleased 释放键盘
keyTyped 点击键盘
MouseListener 鼠标监听器
MouseEvent 鼠标事件
mouseClicked 鼠标单击事件
mouseEntered 鼠标移入事件
mouseExited 鼠标离开事件
mousePressed 按下鼠标事件
mouseReleased 释放鼠标事件
MouseMotionListener 鼠标监听器 mouseDragged 拖拽鼠标
mouseMoved 移动鼠标
ListSelectionListener 下拉列表监听器 ListSelectionEvent 下拉列表选择事件 JOptionPane 有选项的面板
UndoableEditListener 撤消监听器 UndoableEditEvent 撤消事件
undoableEditHappened 撤消
Thread 线程
Runnable 可捕获的
控制数据库常用
Class.forName 加载数据库驱动程序 Connection 数据库连接对象
Statement 数据库操纵对象
ResultSet 数据库结果集对象
close 关闭
DriverManager 驱动管理器
localhost 本地主机
executeQuery 执行命令
executeUpdate 执行更新
SQLException SQL数据库异常
ClassNotFoundException 类没有被找到异常 view 视图
trigger 触发器
proc 存储过程
removeAll 移除所有
rs.first() 游标移动到第一条记录 rs.last() 游标移动到最后一条记录 rs.getRow() 获得当前的行号
rs.absolute(i) 定位游标
top 最前
JavaBean 存放数据
包
java.awt.*;
java.lang.*;
java.util.*;
java.text.*;
javax.swing.*;
java.awt.event.*;
import java.sql.*;
javax.swing.undo.*;
java.swing.table.*;
javax.swing.event.*;
Eclipse常用设置
分类: Myeclipse 2011-08-05 14:42 91人阅读 评论(2) 收藏 举报
1、提示键配置
一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的
,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发
者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的
代码提 示功能一样强大。
先举个简单的例子说明问题所在,例如在Eclipse ,MyEclipse代码里面,打个foreach,switch等
这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft Visual Studio 里面是得到非常友好的代码提示的。实际上,Eclipse ,MyEclipse代码里面的代码提示功能
默认的一般 是点“.”,一般是有了点“.”,才会有代码提示。
原理:“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.” 改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发
代码提 示功能了。增强Eclipse ,MyEclipse 的代码提示功能,具体怎么样来配置? 下面开始说步骤:
1. 打开MyEclipse ,然后“window”→“Preferences”
2. 选择“java”,展开,“Editor”,选择“Content Assist”。
3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。其实就是指触发代码提示的就是“.”这个符号.
4. “Auto Activation triggers for java”这个选项,在“.”后加abc字母,方便后面的查找修改。然后“apply”,点击“OK”。
5. 然后,任意选择个项目“File”→“Export”,在弹出的窗口中选择“Perferences”,点击“下一步”。
6. 选择导出文件路径,本人导出到桌面,输入“test”作为文件名,点击“保存”。
7. 在桌面找到刚在保存的文件“test.epf”,右键选择“用记事本打开”。
8. 可以看到很多配置MyEclipse 的信息
9. 按“ctrl + F”快捷键,输入“.abc”,点击“查找下一个”。
10. 查找到“.abc”的配置信息.
11. 把“.abc”改成“.abcdefghijklmnopqrstuvwxyz(,”,保存,关闭“test.epf”。
12. 回到MyEclipse 界面,“File”→“Import”,在弹出的窗口中选择“Perferences”,点 击 “下一步”,选择刚在已经修改的“test.epf”文件,点击“打开”,点击“Finish”。该步骤 和上面 的导出步骤类似。
13. 最后当然是进行代码测试了。随便新建一个工程,新建一个类。在代码输入switch,foreach等
进行 测试。你立即会发现,果然出了提示,而且无论是敲哪个字母都会有很多相关的提示了,很流
畅,很方便。
总结:“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”改
成 “.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.这些符号就触发代码提示功能了。
最后:自动提示弹出的时间最好改成100毫秒以下,不然你都完事了,自动提示才弹出来。
2、.MyEclipse里面如何用快捷键打出System.out.println():
如果你打印Sy字符时没有提示名为sysout的命令名,你可以自定义要打印的字符串和命令名。类似(可key—value)可以在 Windows->Preferences->Java->Editor->Templates->new 这里就可以自定义了。
3.提示快捷键设置:
打开Window->Preference->Generate->Keys,出现一个大的对话框,"Alt+/"对应的命令名 称是:"Content Assist",找到该条命令,单击选中它。这时在窗口下面的Binding 和 When 会出现自动显示该命令的信息,删掉Binding中的信息,然后按下键盘Alt+/,这个时候Binding就会自动显示Alt+/的快捷键,然后 when窗口中选择Editing Java Source ,最后点击OK。
4.提示背景:
window--preference--java--editor-completion proposals Background 颜色推荐85,90,205
5、关键字配置不同的颜色
修改类名,接口名等以不同颜色高亮的
1. 打开MyEclipse ,然后“window”→“Preferences”.
2.可以这样配置在“java”→“enditor”→ “syntax coloring”.
3.右边展开“java”→“classes”,勾上“Enable”这个选项,选择自己喜欢的颜色即可。
当然还有其他相关的颜色配置。其实,在“Preferences”这个东西,有很多可以配置的 东西,使得
MyEclipse 优化的,具体的就要各个人根据自己个人喜好去配置了。
6、调整Myeclipse中代码的显示大小
window->preferences->general->apperance->colors and fonts->basic->text->fonts
然后点击change 就可以改了!
7、设置MyEclipse编辑窗口背景色
编辑窗口右键单击——》Preferences——》General加号——》Editors加号——》点Text Editors字样——》右下窗口选Backgroud color,
右边点掉System Default按钮,点Color右边的颜色框,选择颜色OK
8、常见快捷键
Eclipse 的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如
下一些和编辑相关的快捷键。
1. 【ALT+/】
此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,
当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。
2. 【Ctrl+O】
显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。
3. 【Ctrl+/】
快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需
要注释一些东西或取消注释,现在好了,不需要每行进行重复的注释。
4. 【Ctrl+D】
删除当前行,这也是笔者的最爱之一,不用为删除一行而按那么多次的删除键。
5. 【Ctrl+M】
窗口最大化和还原,用户在窗口中进行操作时,总会觉得当前窗口小(尤其在编写代码时),现
在好了,试试【Ctrl+M】快捷键。
查看和定位快捷键
在程序中,迅速定位代码的位置,快速找到Bug的所在,是非常不容易的事,Eclipse提供了强大
的查找功能,可以利用如下的快捷键帮助完成查找定位的工作。
1. 【Ctrl+K】、【Ctrl++Shift+K】
快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框了。
2. 【Ctrl+Shift+T】
查找工作空间(Workspace)构建路径中的可找到Java类文件,不要为找不到类而痛苦,而且可以
使用“*”、“?”等通配符。
3. 【Ctrl+Shift+R】
和【Ctrl+Shift+T】对应,查找工作空间(Workspace)中的所有文件(包括Java文件),也可以
使用通配符。
4. 【Ctrl+Shift+G】
查找类、方法和属性的引用。这是一个非常实用的快捷键,例如要修改引用某个方法的代码,可
以通过【Ctrl+Shift+G】快捷键迅速定位所有引用此方法的位置。
5. 【Ctrl+Shift+O】
快速生成import,当从网上拷贝一段程序后,不知道如何import进所调用的类,试试
【Ctrl+Shift+O
】快捷键,一定会有惊喜。
6. 【Ctrl+Shift+F】
格式化代码,书写格式规范的代码是每一个程序员的必修之课,当看见某段代码极不顺眼时,选
定后按【Ctrl+Shift+F】快捷键可以格式化这段代码,如果不选定代码则默认格式化当前文件(Java
文件)。
7. 【ALT+Shift+W】
查找当前文件所在项目中的路径,可以快速定位浏览器视图的位置,如果想查找某个文件所在的
包时,此快捷键非常有用(特别在比较大的项目中)。
8. 【Ctrl+L】
定位到当前编辑器的某一行,对非Java文件也有效。
9. 【Alt+←】、【Alt+→】
后退历史记录和前进历史记录,在跟踪代码时非常有用,用户可能查找了几个有关联的地方,但
可能记不清楚了,可以通过这两个快捷键定位查找的顺序。
10. 【F3】
快速定位光标位置的某个类、方法和属性。
11. 【F4】
显示类的继承关系,并打开类继承视图。
调试快捷键
Eclipse中有如下一些和运行调试相关的快捷键。
1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。
2. 【F11】:调试最后一次执行的程序。
3. 【Ctrl+F11】:运行最后一次执行的程序。
4. 【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。
5. 【F6】:单步执行程序。
6. 【F7】:执行完方法,返回到调用此方法的后一条语句。
7. 【F8】:继续执行,到下一个断点或程序结束。
常用编辑器快捷键
通常文本编辑器都提供了一些和编辑相关的快捷键,在Eclipse中也可以通过这些快捷键进行文本
编辑。
1. 【Ctrl+C】:复制。
2. 【Ctrl+X】:剪切。
3. 【Ctrl+V】:粘贴。
4. 【Ctrl+S】:保存文件。
5. 【Ctrl+Z】:撤销。
6. 【Ctrl+Y】:重复。
7. 【Ctrl+F】:查找。
其他快捷键
Eclipse中还有很多快捷键,无法一一列举,用户可以通过帮助文档找到它们的使用方式,另外还
有几个常用的快捷键如下。
1. 【Ctrl+F6】:切换到下一个编辑器。
2. 【Ctrl+Shift+F6】:切换到上一个编辑器。
3. 【Ctrl+F7】:切换到下一个视图。
4. 【Ctrl+Shift+F7】:切换到上一个视图。
5. 【Ctrl+F8】:切换到下一个透视图。
6. 【Ctrl+Shift+F8】:切换到上一个透视图。
Eclipse中快捷键比较多,可以通过帮助文档找到所有快捷键的使用,但要掌握所有快捷键的使用
是不可能的,也没有必要,如果花点时间熟悉本节列举的快捷键,必将会事半功倍
1. edit->content Assist - > add Alt+/ 代码关联
2. Window -> Next Editor -> add Ctrl+Tab 切换窗口
3. Run/Debug Toggle Line Breakpoint -> add Ctrl+` 在调试的时候 增删断点
4. Source-> Surround with try/catch Block -> Ctrl+Shift+v 增加try catch 框框
5. Source -> Generate Getters and Setters -> Ctrl+Shift+. 增加get set 方法
-----------有用的快捷键-----------
Alt+/ 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用
Alt+/来代替)
Ctrl+1:光标停在某变量上,按Ctrl+1键,可以提供快速重构方案。选中若干行,按Ctrl+1键可将此
段代码放入for、while、if、do或try等代码块中。
双击左括号(小括号、中括号、大括号),将选择括号内的所有内容。
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
-----------Ctrl 系列-----------
Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量
Ctrl+Shift+K: 和Ctrl+K查找的方向相反
Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作) Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
Ctrl+M 最大化当前的Edit或View (再按则反之)
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+T 快速显示当前类的继承结构
Ctrl+Shift-T: 打开类型(Open type)。如果你不是有意磨洋工,还是忘记通过源码树(source
tree)打开的方式吧。
Ctrl+O:在代码中打开类似大纲视图的小窗口
Ctrl+鼠标停留:可以显示类和方法的源码
Ctrl+H:打开搜索窗口
Ctrl+/(小键盘) 折叠当前类中的所有代码
Ctrl+×(小键盘) 展开当前类中的所有代码
-----------Ctrl+Shift 系列-----------
Ctrl+Shift+F 格式化当前代码
Ctrl+Shift+X 把当前选中的文本全部变味小写
Ctrl+Shift+Y 把当前选中的文本全部变为小写
Ctrl+Shift+O:快速地导入import
Ctrl+Shift+R:打开资源 open Resource
Ctrl+Shift+/ 加上段注释/**/
Ctrl+Shift+\ 取消段注释/**/
shift+Alt+Jt 给方法写文档注释
-----------F快捷键 系列-----------
F3:打开声明该引用的文件
F4:打开类型层次结构
F5:单步跳入
F6:单步跳过
F7:单步跳出
F8:继续,如果后面没有断点,程序将运行完
----------- 行编辑用-----------
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后) Ctrl+Shift+Enter 在当前行插入空行(原理同上条)
-----------不常用的-----------
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Ctrl+Shift+S:保存全部
Ctrl+W 关闭当前Editer
Ctrl+Shift+F4 关闭所有打开的Editer
Ctrl+Shift+G: 在workspace中搜索引用
Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,
则反之)
-----------不明白 -----------
Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如
果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)
Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)
班组长培训心得ID#73班组长学习总结阅读22次来源:李俊这次公司组织了班组长的学习工作,主要目的是提高每个班组长的能力和素质培养…
达内培训总结今年的7月初我和大多数达内学员一样,兴奋的进入了达内进行培训,开始了C/C++的培训学习,转眼间4个多月已经过了,也结…
帝都北京,写在毕业季我的iOS培训心得高考完事了,又到毕业季节了,很感慨啊。想当初我是一个高考落后分子吧,嘿嘿,不过人一定要有自信…
学习心得七月之始,我们的达内java班又开始正式上课了,从上课第一天到现在,已经有一个月了,在这短暂的一个月里,我学到是java的…
达内学习心得:浅谈java学习方法和后期面试技巧获奖学员:尹灿所获奖项:三等奖内容:浅谈java学习方法以及后期面试技巧.时光飞逝…
一直以来我们专业的生产实习就是在校内,而今年我们终于有机会在校外实习了。去IT培训学校实习两周,对于我这种酷爱计算机的人是多么好的…