1. 下载官网的Eclipse IDE for Java EE Developers
  2. 在根目录下的eclipse.ini文件中添加"-Dfile.encoding=UTF-8",

作用:防止中文乱码问题

  1. 提高自动完成的能力

    菜单栏Window->Preferences->左上角输入content Assist->Auto activation triggers for**:填".@ \=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ(,"

    作用:键入上述任意一个字符,将出发自动提示功能。

4. 修改编码

Window->Preferences->General->Editors->Text Editors->Spelling

Encoding 建议选择UTF-8

Window->Preferences->General->Workspace

Text file encoding建议选择UTF-8

因为我最近在搞Python,所以我还要装一个PyDev,具体看这里:http://www.cnblogs.com/Chary/p/No000076.html

同时,再加一个Eclipse的环境下浏览本地文件系统的插件:StartExplorer

【补充: 来如风 说“ startExplorer 在最新版的eclipse里已经有类似功能了,show-in >>> system explorer”,测试了一下,确实可以,感谢!!

Eclipse在线安装地址:http://basti1302.github.com/startexplorer/update/

它功能非常实用:

1、将当前文件在Windows Explorer中打开。(Windows only)

2、用系统默认程序打开当前文件。

3、打开cmd.exe并定位到当前文件的目录。(Windows only)

4、复制当前文件路径到剪贴板。

5、其它自定义命令。

而且,以上功能全部支持自定义快捷键。

为了方便,我自己导出了配置文件,

下载地址:

https://yunpan.cn/cu6GTYYXFwGIE (提取码:d882)

用其中的文件覆盖eclipse根目录,同时File->Import->General->Preferences导入File-Import-General-Preferences.epf配置,然后重启就ok了。

Eclipse快捷键

Command命令

Binding捆绑快捷键

When在什么情况下生效

Category分类

Show System Menu

Alt+-

In Windows

Window

Content Assist上下文助手

Alt+/

In Dialogs and Windows

Edit

Context Information

Alt+?

In Windows

Edit

Terminal view insert

Alt+A

Terminal Typing Connected

Terminal view commands

Terminal view insert

Alt+B

Terminal Typing Connected

Terminal view commands

Execute Selected Text As One Statement执行选中代码

Alt+C

Editing SQL

Database Tools

Copy

Alt+C

In Windows

ASA 9.x table schema editor

Terminal view insert

Alt+C

Terminal Typing Connected

Terminal view commands

Terminal view insert

Alt+D

Terminal Typing Connected

Terminal view commands

Move Lines Down当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)

Alt+Down

Editing Text

Text Editing

Go To Next Unread Task

Alt+Down

In Tasks View

Navigate

Terminal view insert

Alt+E

Terminal Typing Connected

Terminal view commands

Properties显示当前选择资源(工程,or 文件 or 文件)的属性

Alt+Enter

In Windows

File

Java Breakpoint Properties

Alt+Enter

In Breakpoints View

Run/Debug

Terminal view insert

Alt+F

Terminal Typing Connected

Terminal view commands

Update Project

Alt+F5

In Windows

Window

Next Page

Alt+F7

In Windows

Navigate

Terminal view insert

Alt+G

Terminal Typing Connected

Terminal view commands

Terminal view insert

Alt+H

Terminal Typing Connected

Terminal view commands

Terminal view insert

Alt+L

Terminal Typing Connected

Terminal view commands

Backward History

Alt+Left

In Windows

Navigate

Terminal view insert

Alt+N

Terminal Typing Connected

Terminal view commands

Terminal view insert

Alt+P

Terminal Typing Connected

Terminal view commands

Next Sub-Tab

Alt+PageDown

In Dialogs and Windows

Navigate

Previous Sub-Tab

Alt+PageUp

In Dialogs and Windows

Navigate

Edit in SQL Query Builder...

Alt+Q

Editing SQL

Database Tools

Terminal view insert

Alt+R

Terminal Typing Connected

Terminal view commands

Forward History

Alt+Right

In Windows

Navigate

Quick Access

Alt+Right

Terminal Control in Focus

Terminal view commands

Terminal view insert

Alt+S

Terminal Typing Connected

Terminal view commands

Execute Current Text

Alt+S

Editing SQL

Database Tools

Context Information

Alt+Shift+?

In Windows

Edit

Toggle Block Selection

Alt+Shift+A

Editing Text

Edit

Show In Breadcrumb

Alt+Shift+B

Editor Breadcrumb Navigation

Navigate

Show In Breadcrumb

Alt+Shift+B

Editing Java Source

Navigate

Mark Task Complete

Alt+Shift+C

In Tasks View

Task Repositories

Change Method Signature

Alt+Shift+C

In Windows

Refactor - Java

Change Function Signature

Alt+Shift+C

JavaScript View

Refactor - JavaScript

Mark Task Complete

Alt+Shift+C

In Tasks Editor

Task Repositories

Debug Java Applet

Alt+Shift+D, A

In Windows

Run/Debug

Debug Eclipse Application

Alt+Shift+D, E

In Windows

Run/Debug

Debug Java Application

Alt+Shift+D, J

In Windows

Run/Debug

Debug OSGi Framework

Alt+Shift+D, O

In Windows

Run/Debug

Debug JUnit Plug-in Test

Alt+Shift+D, P

In Windows

Run/Debug

Debug Ant Build

Alt+Shift+D, Q

In Windows

Run/Debug

Debug on Server

Alt+Shift+D, R

In Windows

Run/Debug

Debug JUnit Test

Alt+Shift+D, T

In Windows

Run/Debug

Debug XSLT Transformation

Alt+Shift+D, X

In Windows

Run/Debug

Mark Task Read and Go To Next Unread Task

Alt+Shift+Down

In Tasks View

Task Repositories

Restore Last Selection

Alt+Shift+Down

Editing JavaScript Source

Edit

Restore Last Selection

Alt+Shift+Down

Editing in Structured Text Editors

Edit

Deselect Enclosing Scope

Alt+Shift+Down

PyDev editor scope

PyDev - Editor

Restore Last Selection

Alt+Shift+Down

Editing Java Source

Edit

Evaluate

Alt+Shift+E

Editing JavaScript Source

JavaScript Debug

Force Return

Alt+Shift+F

In Windows

Run/Debug

Plug-in Selection Spy

Alt+Shift+F1

In Dialogs and Windows

Spy

Plug-in Menu Spy

Alt+Shift+F2

In Dialogs and Windows

Spy

Show Contributing Plug-in

Alt+Shift+F3

In Dialogs and Windows

Window

Previous Page

Alt+Shift+F7

In Windows

Navigate

Generate Code

Alt+Shift+G

In Windows

EMF Code Generation

Focus on Active Task

Alt+Shift+H

In Windows

Focused UI

Mark Task Incomplete

Alt+Shift+I

In Tasks Editor

Task Repositories

Inline

Alt+Shift+I

JavaScript View

Refactor - JavaScript

Inline Local Variable...

Alt+Shift+I

PyDev editor scope

pepticcategory

Mark Task Incomplete

Alt+Shift+I

In Tasks View

Task Repositories

Inline

Alt+Shift+I

In Windows

Refactor - Java

Add Javadoc Comment

Alt+Shift+J

In Windows

Source

Add JSDoc Comment

Alt+Shift+J

JavaScript View

Source

Extract Local Variable

Alt+Shift+L

In Windows

Refactor - Java

Extract Local Variable...

Alt+Shift+L

PyDev editor scope

pepticcategory

Extract Local Variable

Alt+Shift+L

JavaScript View

Refactor - JavaScript

Select Previous Element

Alt+Shift+Left

Editing in Structured Text Editors

Edit

Select Previous Element

Alt+Shift+Left

Editing Java Source

Edit

Select Previous Element

Alt+Shift+Left

Editing JavaScript Source

Edit

Extract Method...

Alt+Shift+M

PyDev editor scope

pepticcategory

Extract Method

Alt+Shift+M

In Windows

Refactor - Java

Extract Function

Alt+Shift+M

JavaScript View

Refactor - JavaScript

New menu

Alt+Shift+N

In Windows

File

Toggle Mark Occurrences

Alt+Shift+O

PyDev editor scope

PyDev - Editor

Toggle Mark Occurrences

Alt+Shift+O

Editing Java Source

Source

Toggle Mark Occurrences

Alt+Shift+O

Editing JavaScript Source

Source

Toggle Ant Mark Occurrences

Alt+Shift+O

Editing Ant Buildfiles

Source

Open Maven POM

Alt+Shift+P

In Windows

Navigate

Show View (Breakpoints)

Alt+Shift+Q, B

In Windows

Views

Show View (Console)

Alt+Shift+Q, C

In Windows

Views

JavaScript Declaration

Alt+Shift+Q, D

JavaScript View

Views

Show View ()

Alt+Shift+Q, D

In Windows

Views

Show View (Cheat Sheets)

Alt+Shift+Q, H

In Windows

Views

Documentation

Alt+Shift+Q, J

JavaScript View

Views

Show View (Javadoc)

Alt+Shift+Q, J

In Windows

Views

Show View (Task List)

Alt+Shift+Q, K

In Windows

Views

Show View (Error Log)

Alt+Shift+Q, L

In Windows

Views

Show View (Outline)

Alt+Shift+Q, O

In Windows

Views

Show View (Package Explorer)

Alt+Shift+Q, P

In Windows

Views

JavaScript Script Explorer

Alt+Shift+Q, P

JavaScript View

Views

Show View

Alt+Shift+Q, Q

In Windows

Views

Show View (Search)

Alt+Shift+Q, S

In Windows

Views

Show View (Type Hierarchy)

Alt+Shift+Q, T

In Windows

Views

JavaScript Type Hierarchy

Alt+Shift+Q, T

JavaScript View

Views

Show View (Variables)

Alt+Shift+Q, V

In Windows

Views

Show View (Problems)

Alt+Shift+Q, X

In Windows

Views

Show View (Synchronize)

Alt+Shift+Q, Y

In Windows

Views

Show View (History)

Alt+Shift+Q, Z

In Windows

Views

Mark Task Read

Alt+Shift+R

In Tasks Editor

Task Repositories

Mark Task Read

Alt+Shift+R

In Tasks View

Task Repositories

Rename

Alt+Shift+R

Editing JSP Source

Edit

Rename...

Alt+Shift+R

PyDev editor scope

pepticcategory

Rename - Refactoring 快速打开一个文件

Alt+Shift+R

In Windows

Refactor - Java

Rename - Refactoring

Alt+Shift+R

JavaScript View

Refactor - JavaScript

Rename In File

Alt+Shift+R

Editing Ant Buildfiles

Source

Select Next Element

Alt+Shift+Right

Editing in Structured Text Editors

Edit

Select Next Element

Alt+Shift+Right

Editing Java Source

Edit

Select Next Element

Alt+Shift+Right

Editing JavaScript Source

Edit

Show Source Quick Menu生成 get/set 或者 toString 等方法

Alt+Shift+S

JavaScript View

Source

Submit Task

Alt+Shift+S

In Tasks Editor

Task Editor

Show Source Quick Menu显示代码快捷菜单

Alt+Shift+S

In Windows

Source

Show Refactor Quick Menu

Alt+Shift+T

JavaScript View

Refactor - JavaScript

Show Refactor Quick Menu

Alt+Shift+T

In Windows

Refactor - Java

Generate Constructor using Fields...

Alt+Shift+T, C

PyDev editor scope

pepticcategory

Extract Method...

Alt+Shift+T, E

PyDev editor scope

pepticcategory

Inline Local Variable...

Alt+Shift+T, I

PyDev editor scope

pepticcategory

Extract Local Variable...

Alt+Shift+T, L

PyDev editor scope

pepticcategory

Override/Implement Methods...

Alt+Shift+T, O

PyDev editor scope

pepticcategory

Generate Properties...

Alt+Shift+T, P

PyDev editor scope

pepticcategory

Mark Task Unread

Alt+Shift+U

In Tasks View

Task Repositories

Remove Occurrence Annotations

Alt+Shift+U

Editing JavaScript Source

Source

Mark Task Unread

Alt+Shift+U

In Tasks Editor

Task Repositories

Remove Occurrence Annotations

Alt+Shift+U

Editing Java Source

Source

Mark Task Read and Go To Previous Unread Task

Alt+Shift+Up

In Tasks View

Task Repositories

Select Enclosing Element

Alt+Shift+Up

Editing Java Source

Edit

Select Enclosing Element

Alt+Shift+Up

Editing JavaScript Source

Edit

Select Enclosing Element

Alt+Shift+Up

Editing in Structured Text Editors

Edit

Select Enclosing Scope

Alt+Shift+Up

PyDev editor scope

PyDev - Editor

Move - Refactoring

Alt+Shift+V

In Windows

Refactor - Java

Move - Refactoring

Alt+Shift+V

JavaScript View

Refactor - JavaScript

Move

Alt+Shift+V

Editing JSP Source

Edit

Show In...

Alt+Shift+W

In Windows

Navigate

Run Java Applet

Alt+Shift+X, A

In Windows

Run/Debug

Run Eclipse Application

Alt+Shift+X, E

In Windows

Run/Debug

Run Java Application

Alt+Shift+X, J

In Windows

Run/Debug

Run Maven Build

Alt+Shift+X, M

In Windows

Run/Debug

Run OSGi Framework

Alt+Shift+X, O

In Windows

Run/Debug

Run JUnit Plug-in Test

Alt+Shift+X, P

In Windows

Run/Debug

Run Ant Build

Alt+Shift+X, Q

In Windows

Run/Debug

Run on Server

Alt+Shift+X, R

In Windows

Run/Debug

Run JUnit Test

Alt+Shift+X, T

In Windows

Run/Debug

Run XSLT Transformation

Alt+Shift+X, X

In Windows

Run/Debug

Surround With Quick Menu把选中代码放入 for 循环,if 语句 while 循环,try catch 异常捕获

Alt+Shift+Z

JavaScript View

Source

Surround With Quick Menu

Alt+Shift+Z

In Windows

Source

Terminal view insert

Alt+T

Terminal Typing Connected

Terminal view commands

Go To Previous Unread Task

Alt+Up

In Tasks View

Navigate

Maximize Active View or Editor

Alt+Up

Terminal Control in Focus

Terminal view commands

Move Lines Up当前行和上面一行交互位置(同上)

Alt+Up

Editing Text

Text Editing

Terminal view insert

Alt+V

Terminal Typing Connected

Terminal view commands

Paste

Alt+V

In Windows

ASA 9.x table schema editor

Terminal view insert

Alt+W

Terminal Typing Connected

Terminal view commands

Execute Selected Text

Alt+X

Editing SQL

Database Tools

Cut

Alt+X

In Windows

ASA 9.x table schema editor

Terminal view insert

Alt+Y

Terminal Typing Connected

Terminal view commands

Zoom Out聚合

Ctrl+-

In Windows

View

Python Collapse折叠

Ctrl+-

PyDev editor scope

PyDev - Editor

Commit...

Ctrl+#

In Windows

Git

Previous

Ctrl+,

In Windows

Navigate

Next

Ctrl+.

In Windows

Navigate

Toggle Comment注释

Ctrl+/

Editing Properties Files

Source

Python Toggle Comment

Ctrl+/

PyDev editor scope

PyDev - Editor

Toggle Comment

Ctrl+/

Editing SQL

Edit

Toggle Comment

Ctrl+/

Editing Java Source

Source

Toggle Comment注释当前行,再按则取消注释

Ctrl+/

Editing JavaScript Source

Source

Python Uncomment取消注释

Ctrl+\

PyDev editor scope

PyDev - Editor

Toggle Split Editor (Horizontal)

Ctrl+_

In Windows

Window

Toggle Split Editor (Vertical)

Ctrl+{

In Windows

Window

Python Un Collapse

Ctrl+=

PyDev editor scope

PyDev - Editor

Zoom In

Ctrl+=

In Windows

View

Python Un Collapse All

Ctrl+0

PyDev editor scope

PyDev - Editor

Quick Fix万能的修复快捷键:提示报错.. 有可能是包没引 有可能是别的问题

Ctrl+1

In Dialogs and Windows

Edit

Annotate Class File万能的修复快捷键:提示报错.. 有可能是包没引 有可能是别的问题

Ctrl+1

Browsing attached Java Source

Source

Offline Action for scripting

Ctrl+2

PyDev editor scope

PyDev - Editor

Quick Assist - Assign to var

Ctrl+2, F

Editing JavaScript Source

Source

Quick Assist - Assign to field

Ctrl+2, F

Editing Java Source

Source

Quick Assist - Assign to local variable

Ctrl+2, L

Editing JavaScript Source

Source

Quick Assist - Assign to local variable

Ctrl+2, L

Editing Java Source

Source

Quick Assist - Extract method

Ctrl+2, M

Editing Java Source

Source

Quick Assist - Rename in file

Ctrl+2, R

Editing JavaScript Source

Source

Quick Assist - Rename in file重命名

Ctrl+2, R

Editing Java Source

Source

Quick Access

Ctrl+3

In Windows

Window

Add Comment Block

Ctrl+4

PyDev editor scope

PyDev - Editor

Remove Comment Block

Ctrl+5

PyDev editor scope

PyDev - Editor

Toggle Comment

Ctrl+7

Editing Java Source

Source

Toggle Comment

Ctrl+7

Editing JavaScript Source

Source

Toggle Comment

Ctrl+7

Editing Properties Files

Source

Python Collapse All

Ctrl+9

PyDev editor scope

PyDev - Editor

Select All

Ctrl+A

In Dialogs and Windows

Edit

Word Completion

Ctrl+Alt+/

Editing Text

Edit

Open Files With Default Application

Ctrl+Alt+A

In Windows

StartExplorer

Skip All Breakpoints

Ctrl+Alt+B

In Windows

Run/Debug

Copy Resource Path to Clipboard

Ctrl+Alt+C

In Windows

StartExplorer

Debug

Ctrl+Alt+D

Editing SQL

Database Tools

Start Shell Here

Ctrl+Alt+D

In Windows

StartExplorer

Debug

Ctrl+Alt+D

In Servers View

Server

Copy Lines复制行,复制当前行到下一行(复制增加)

Ctrl+Alt+Down

Editing Text

Text Editing

Show in File Manager

Ctrl+Alt+E

In Windows

StartExplorer

Interactive Console

Ctrl+Alt+Enter

PyDev editor scope

PyDev - Editor

Terminate all launches

Ctrl+Alt+F9

PyDev editor scope

PyDev - Run

Find Text in Workspace在整个文档中查找

Ctrl+Alt+G

In Windows

Search

Open Call Hierarchy

Ctrl+Alt+H

JavaScript View

Navigate

Open Call Hierarchy

Ctrl+Alt+H

In Windows

Navigate

Join Lines

Ctrl+Alt+J

Editing Text

Text Editing

Add Memory Block

Ctrl+Alt+M

In Memory View

Run/Debug

Next Memory Monitor

Ctrl+Alt+N

In Memory View

Run/Debug

Select Maven Profiles

Ctrl+Alt+P

In Windows

Window

Publish

Ctrl+Alt+P

In Servers View

Server

Run

Ctrl+Alt+R

In Servers View

Server

Run

Ctrl+Alt+R

Editing SQL

Database Tools

Set Next Statement

Ctrl+Alt+R

In Windows

PyDev - Run

Stop

Ctrl+Alt+S

In Servers View

Server

Add Artifact to Target Platform

Ctrl+Alt+Shift+A

In Windows

Uncategorized

Make Less Interesting

Ctrl+Alt+Shift+Down

In Windows

Focused UI

Open Remote Task

Ctrl+Alt+Shift+F12

In Windows

Navigate

Open Manifest

Ctrl+Alt+Shift+M

In Windows

Navigate

Show Context Quick View

Ctrl+Alt+Shift+Right

In Windows

Focused UI

Open Terminal

Ctrl+Alt+Shift+T

In Windows

Terminal Commands

Make Landmark

Ctrl+Alt+Shift+Up

In Windows

Focused UI

Open Local Terminal on Selection

Ctrl+Alt+T

In Windows

Terminal Commands

Duplicate Lines复制当前行到上一行(复制增加)

Ctrl+Alt+Up

Editing Text

Text Editing

Execute All

Ctrl+Alt+X

Editing SQL

Database Tools

Build All

Ctrl+B

In Windows

Project

Delete Previous Word

Ctrl+Backspace

Editing Text

Text Editing

Terminate Result

Ctrl+Break

In Windows

SQL Results View

Copy

Ctrl+C

In Dialogs and Windows

Edit

Copy SHA-1

Ctrl+C

In Git Reflog View

Uncategorized

Copy Path to Clipboard

Ctrl+C

In Git Repositories View

Git

Delete Line删除当前行

Ctrl+D

Editing Text

Text Editing

Delete Next Word

Ctrl+Delete

Editing Text

Text Editing

Remove Result

Ctrl+Delete

In Windows

SQL Results View

Scroll Line Down

Ctrl+Down

Editing Text

Text Editing

Quick Switch Editor快速显示当前正在编辑文件的下拉列表(如果当前页面没有显示的用黑体表示)

Ctrl+E

In Windows

Window

Text End

Ctrl+End

Editing Text

Text Editing

Open Selected Task

Ctrl+Enter

In Tasks View

Task Repositories

JavaScript Breakpoint Properties

Ctrl+Enter

In Breakpoints View

JavaScript Debug

Find and Replace查找和替换

Ctrl+F

In Windows

Edit

Show View Menu

Ctrl+F10

In Dialogs and Windows

Window

Show Ruler Context Menu

Ctrl+F10

Editing Text

Window

Run

Ctrl+F11

In Windows

Run/Debug

Open Task

Ctrl+F12

In Windows

Navigate

Terminate

Ctrl+F2

Debugging

Run/Debug

Open Structure

Ctrl+F3

Editing JavaScript Source

Navigate

Open Structure

Ctrl+F3

Editing Java Source

Navigate

Close

Ctrl+F4

In Windows

File

Next Page

Ctrl+F5

Using Web Page Editor

Navigate

Step Into Selection

Ctrl+F5

Debugging

Run/Debug

Next Page

Ctrl+F5

In Faces Config Editor

Navigate

Next Editor

Ctrl+F6

In Windows

Window

Next View

Ctrl+F7

In Windows

Window

Next Perspective

Ctrl+F8

In Windows

Window

Activate Task

Ctrl+F9

In Windows

Navigate

Run custom tests

Ctrl+F9

PyDev editor scope

PyDev - Run

Declaration in Workspace

Ctrl+G

JavaScript View

Search

Declaration in Workspace

Ctrl+G

In Windows

Search

Go to Address

Ctrl+G

In Table Memory Rendering

Run/Debug

Open Search Dialog搜索对话框

Ctrl+H

In Windows

Search

Text Start

Ctrl+Home

Editing Text

Text Editing

Correct Indentation

Ctrl+I

Editing Java Source

Source

Format Active Elements

Ctrl+I

Editing in Structured Text Editors

Edit

Indent Line

Ctrl+I

Editing JavaScript Source

Source

Copy

Ctrl+Insert

Terminal Control in Focus

Terminal view commands

Copy

Ctrl+Insert

In Dialogs and Windows

Edit

Incremental Find

Ctrl+J

Editing Text

Edit

Find Next 参照选中的 Word 快速定位到下一个

Ctrl+K

Editing Text

Edit

Go to Line转到指定行

Ctrl+L

Editing Text

Navigate

Previous Word

Ctrl+Left

Editing Text

Text Editing

Maximize Active View or Editor

Ctrl+M

In Windows

Window

New Rendering

Ctrl+N

In Memory View

Run/Debug

New

Ctrl+N

In Windows

File

Expand

Ctrl+Numpad_Add

Editing Text

Text Editing

Toggle Folding

Ctrl+Numpad_Divide

Editing Text

Text Editing

Expand All

Ctrl+Numpad_Multiply

Editing Text

Text Editing

Collapse

Ctrl+Numpad_Subtract

Editing Text

Text Editing

Quick Outline大纲

Ctrl+O

WikiText Markup Source Context

Navigate

Quick Outline

Ctrl+O

In Tasks Editor

Task Repositories

Python Show Outline

Ctrl+O

PyDev editor scope

PyDev - Editor

Quick Outline

Ctrl+O

Editing in Structured Text Editors

Navigate

Quick Outline

Ctrl+O

Editing Java Source

Navigate

Quick Outline

Ctrl+O

Editing JavaScript Source

Navigate

Quick Outline

Ctrl+O

PDE editor

Navigate

Print

Ctrl+P

In Windows

File

Last Edit Location定位到最后编辑的地方

Ctrl+Q

In Windows

Navigate

Run to Line

Ctrl+R

Debugging

Run/Debug

Next Word

Ctrl+Right

Editing Text

Text Editing

Save

Ctrl+S

In Windows

File

Previous Page of Memory

Ctrl+Shift+,

In Table Memory Rendering

Run/Debug

Next Page of Memory

Ctrl+Shift+.

In Table Memory Rendering

Run/Debug

Add Block Comment

Ctrl+Shift+/

Editing JavaScript Source

Source

Add Block Comment

Ctrl+Shift+/

Editing in Structured Text Editors

Edit

Add Block Comment添加块注释

Ctrl+Shift+/

Editing Java Source

Source

Remove Block Comment

Ctrl+Shift+\

Editing JavaScript Source

Source

Remove Block Comment

Ctrl+Shift+\

Editing in Structured Text Editors

Edit

Remove Block Comment移除块注释

Ctrl+Shift+\

Editing Java Source

Source

Matching Tag

Ctrl+Shift+>

Editing in Structured Text Editors

Edit

Open Source

Ctrl+Shift+3

Debugging

JavaScript Debug

Python Uncomment

Ctrl+Shift+3

PyDev editor scope

PyDev - Editor

Add Single Comment Block

Ctrl+Shift+4

PyDev editor scope

PyDev - Editor

Open Plug-in Artifact

Ctrl+Shift+A

In Windows

Navigate

Occurrences in File

Ctrl+Shift+A

Editing in Structured Text Editors

Edit

Toggle Breakpoint

Ctrl+Shift+B

In Windows

Run/Debug

Toggle Comment注释

Ctrl+Shift+C

Editing in Structured Text Editors

Edit

Toggle Comment注释

Ctrl+Shift+C

Editing JavaScript Source

Source

Copy

Ctrl+Shift+C

Terminal Control in Focus

Terminal view commands

Toggle Comment

Ctrl+Shift+C

Editing Java Source

Source

Toggle Comment

Ctrl+Shift+C

Editing Properties Files

Source

Add Maven Dependency

Ctrl+Shift+D

Editing XML Source

Edit

Display Command

Ctrl+Shift+D

PyDev editor scope

Uncategorized

Display

Ctrl+Shift+D

In Dialogs and Windows

Run/Debug

Delete to End of Line

Ctrl+Shift+Delete

Editing Text

Text Editing

Go to Next Member专至下一个成员

Ctrl+Shift+Down

Editing JavaScript Source

Navigate

Go to Next Member

Ctrl+Shift+Down

Editing Java Source

Navigate

Next Method or Class

Ctrl+Shift+Down

PyDev editor scope

PyDev - Editor

Next Sibling下一个节点

Ctrl+Shift+Down

Editing in Structured Text Editors

Edit

Switch to Editor

Ctrl+Shift+E

In Windows

Window

Insert Line Above Current Line

Ctrl+Shift+Enter

Editing Text

Text Editing

Format格式化代码

Ctrl+Shift+F

Editing Java Source

Source

Format

Ctrl+Shift+F

Editing JavaScript Source

Source

Format

Ctrl+Shift+F

Editing Ant Buildfiles

Source

Python Format Code

Ctrl+Shift+F

PyDev editor scope

PyDev - Editor

Format Source

Ctrl+Shift+F

PDE editor

Manifest Editor Source

Format

Ctrl+Shift+F

Editing in Structured Text Editors

Edit

Horizontal Layout

Ctrl+Shift+F10

Using Web Page Editor

Web Page Editor Layout

Graphical Designer

Ctrl+Shift+F11

Using Web Page Editor

Web Page Editor Layout

Source Code

Ctrl+Shift+F12

Using Web Page Editor

Web Page Editor Layout

Search Repository for Task

Ctrl+Shift+F12

In Windows

Navigate

Close All

Ctrl+Shift+F4

In Windows

File

Previous Page

Ctrl+Shift+F5

Using Web Page Editor

Navigate

Previous Page

Ctrl+Shift+F5

In Faces Config Editor

Navigate

Previous Editor

Ctrl+Shift+F6

In Windows

Window

Previous View

Ctrl+Shift+F7

In Windows

Window

Previous Perspective

Ctrl+Shift+F8

In Windows

Window

Relaunch last pydev launch

Ctrl+Shift+F9

PyDev editor scope

PyDev - Run

Deactivate Task

Ctrl+Shift+F9

In Windows

Navigate

Vertical Layout

Ctrl+Shift+F9

Using Web Page Editor

Web Page Editor Layout

References in Workspace搜索高亮显示的变量/方法在工作区中的所有引用。

Ctrl+Shift+G

JavaScript View

Search

References in Workspace

Ctrl+Shift+G

In Windows

Search

Find all references搜索高亮显示的变量/方法在工作区中的所有引用。

Ctrl+Shift+G

PyDev editor scope

PyDev - Editor

Open Type in Hierarchy

Ctrl+Shift+H

JavaScript View

Navigate

Open Type in Hierarchy

Ctrl+Shift+H

In Windows

Navigate

Inspect

Ctrl+Shift+I

In Dialogs and Windows

Run/Debug

Toggle Insert Mode

Ctrl+Shift+Insert

Editing Text

Edit

Incremental Find Reverse

Ctrl+Shift+J

Editing Text

Edit

Find Previous上一次查找

Ctrl+Shift+K

Editing Text

Edit

Show Key Assist

Ctrl+Shift+L

In Dialogs and Windows

Window

Select Previous Word

Ctrl+Shift+Left

Editing Text

Text Editing

Maximize Part

Ctrl+Shift+M

In Tasks Editor

Task Editor

Add Import

Ctrl+Shift+M

Editing JavaScript Source

Source

Add Import

Ctrl+Shift+M

Editing Java Source

Source

Add Im&port

Ctrl+Shift+M

Editing JSP Source

Edit

All Instances

Ctrl+Shift+N

In Windows

Run/Debug

Collapse All折叠到大纲

Ctrl+Shift+Numpad_Divide

Editing Text

Text Editing

Collapse All

Ctrl+Shift+Numpad_Divide

In Windows

Navigate

Expand All展开大纲

Ctrl+Shift+Numpad_Multiply

In Windows

Navigate

Reset Structure

Ctrl+Shift+Numpad_Multiply

Editing Text

Text Editing

Organize Imports组织导入头文件,引入外包

Ctrl+Shift+O

JavaScript View

Source

Organize Imports

Ctrl+Shift+O

In Windows

Source

Python Organize Imports

Ctrl+Shift+O

PyDev editor scope

PyDev - Editor

Quick Outline

Ctrl+Shift+O

Task Markup Editor Source Context

Navigate

Matching Character匹配括号

Ctrl+Shift+P

Editing in Structured Text Editors

Navigate

Goto Matching Token

Ctrl+Shift+P

Editing SQL

Database Tools

Go to Matching Bracket

Ctrl+Shift+P

Editing Java Source

Navigate

Go to Matching Bracket

Ctrl+Shift+P

Editing JavaScript Source

Navigate

Add Maven Plugin

Ctrl+Shift+P

Editing XML Source

Edit

Go to Matching Bracket

Ctrl+Shift+P

PyDev editor scope

PyDev - Editor

Quick Diff Toggle

Ctrl+Shift+Q

Editing Text

Edit

Open Resource

Ctrl+Shift+R

In Windows

Navigate

Select Next Word

Ctrl+Shift+Right

Editing Text

Text Editing

Save All保存全部修改

Ctrl+Shift+S

In Windows

File

Python Show Global Tokens (Editor)

Ctrl+Shift+T

PyDev editor scope

PyDev - Editor

Open Type打开类型

Ctrl+Shift+T

Editing JavaScript Source

Navigate

Open Type

Ctrl+Shift+T

In Windows

Navigate

Python Show Global Tokens (Global)

Ctrl+Shift+T

PyDev view

PyDev - Editor

Show Occurrences in File Quick Menu

Ctrl+Shift+U

JavaScript View

Search

Show Occurrences in File Quick Menu

Ctrl+Shift+U

In Windows

Search

Previous Method or Class转至上一个成员

Ctrl+Shift+Up

PyDev editor scope

PyDev - Editor

Go to Previous Member

Ctrl+Shift+Up

Editing Java Source

Navigate

Go to Previous Member

Ctrl+Shift+Up

Editing JavaScript Source

Navigate

Previous Sibling

Ctrl+Shift+Up

Editing in Structured Text Editors

Edit

Paste

Ctrl+Shift+V

Terminal Control in Focus

Terminal view commands

Close All

Ctrl+Shift+W

In Windows

File

To Upper Case

Ctrl+Shift+X

Editing Text

Text Editing

To Lower Case

Ctrl+Shift+Y

Editing Text

Text Editing

Quick Hierarchy快速显示当前类的继承结构

Ctrl+T

Editing JavaScript Source

Navigate

Quick Hierarchy

Ctrl+T

Editing Java Source

Navigate

Toggle Memory Monitors Pane

Ctrl+T

In Memory View

Run/Debug

Execute

Ctrl+U

In Windows

Run/Debug

Scroll Line Up

Ctrl+Up

Editing Text

Text Editing

Paste

Ctrl+V

In Dialogs and Windows

Edit

Paste Repository Path or URI

Ctrl+V

In Git Repositories View

Git

Close关闭当前 Editer

Ctrl+W

In Windows

File

Close Rendering

Ctrl+W

In Memory View

Run/Debug

Cut

Ctrl+X

In Dialogs and Windows

Edit

Redo

Ctrl+Y

In Dialogs and Windows

Edit

EOF

Ctrl+Z

In I/O Console

Run/Debug

Undo

Ctrl+Z

In Dialogs and Windows

Edit

Delete

Delete

In Windows

Edit

Line End

End

Editing Text

Text Editing

Show Markup Cheat Sheet

F1

WikiText Markup Source Context

Uncategorized

Debug

F11

In Windows在windows下

Run/Debug调试

Activate Editor

F12

In Windows

Window

Show Tooltip Description

F2

Editing Text

Text Editing

Rename

F2

In Windows

File

Execute line in console

F2

PyDev editor scope

PyDev - Editor

Open Declaration

F3

In Windows

Navigate

Open Declaration

F3

JavaScript View

Navigate

Python Go To Definition

F3

PyDev editor scope

PyDev - Editor

Open Selection转到选中的变量/方法的声明。

F3

Editing in Structured Text Editors

Edit

Open Declaration

F3

Editing Ant Buildfiles

Source

Show Python Class Hierarchy

F4

PyDev editor scope

PyDev - Editor

Open Type Hierarchy

F4

JavaScript View

Navigate

Show Tooltip Description

F4

In Tasks View

Task Repositories

Open Type Hierarchy

F4

In Windows

Navigate

Step Into

F5

Debugging

Run/Debug

Refresh

F5

In Windows

File

Step Over

F6

Debugging

Run/Debug

Step Return

F7

Debugging

Run/Debug

Resume

F8

Debugging

Run/Debug

Run editor with current interpreter

F9

PyDev editor scope

PyDev - Run

Line Start

Home

Editing Text

Text Editing

New Local Task

Insert

In Tasks View

Task Repositories

Toggle Overwrite

Insert

Editing Text

Text Editing

Cut

Shift+Delete

In Dialogs and Windows

Edit

Remove All Visible Results

Shift+Delete

In Windows

SQL Results View

Select Line End到当前行末

Shift+End

Editing Text

Text Editing

Insert Line Below Current Line

Shift+Enter

Editing Text

Text Editing

Open External JSDoc

Shift+F2

JavaScript View

Navigate

Open External Documentation

Shift+F2

Editing Ant Buildfiles

Source

Open Attached Javadoc

Shift+F2

In Windows

Navigate

Use Step Filters

Shift+F5

In Windows

Run/Debug

Debug editor with current interpreter

Shift+F9

PyDev editor scope

PyDev - Run

Select Line Start

Shift+Home

Editing Text

Text Editing

Paste

Shift+Insert

Terminal Control in Focus

Terminal view commands

Paste

Shift+Insert

In Dialogs and Windows

Edit

New Subtask

Shift+Insert

In Tasks View

Task Repositories

总结一下:

常用快捷键

作用

Alt+/

内容辅助

Alt+↑

当前行与上一行互换

Alt+↓

当前行与下一行互换

Alt+Enter

属性

Alt+Shift+S

上下文菜单生成方法get,set

Alt+Shift+Z

try,catch,if,for等代码片段

Ctrl+\

是否注释

Ctrl+↑

上滚行

Ctrl+↓

下滚行

Ctrl+1

快速修正

Ctrl+Alt+G

在整个文档中查找

Ctrl+D

删除当前行

Ctrl+E

快速显示当前正在编辑文件的下拉列表

Ctrl+F

查找并替换

Ctrl+F4

关闭

Ctrl+G

工作区中的声明

Ctrl+H

打开搜索对话框

Ctrl+K

查找下一个

Ctrl+L

转至行

Ctrl+O

显示大纲

Ctrl+Q

定位到最后编辑的地方

Ctrl+Shift+/

添加块注释

Ctrl+Shift+\

移除块注释

Ctrl+Alt+↑

复制当前行到上一行

Ctrl+Shift+↑

转至上一个成员

Ctrl+Alt+↓

复制当前行到下一行

Ctrl+Shift+↓

转至下一个成员

Ctrl+Shift+F

格式化

Ctrl+Shift+F4

全部关闭

Ctrl+Shift+G

工作区中的引用

Ctrl+Shift+K

查找上一个

Ctrl+Shift+O

组织导入

Ctrl+Shift+P

转至匹配的括号

Ctrl+Shift+S

全部保存

Ctrl+Shift+U

出现在文件中

Ctrl+Shift+Numpad_Divide小键盘/

折叠到大纲

Ctrl+Shift+Numpad_Multiply小键盘*

展开所有大纲

Ctrl+T

快速显示当前类的继承结构

F3

转到选中的变量/方法的声明

Ctrl+-

折叠大纲

Ctrl++

展开大纲

[No000077]打造自己的Eclipse的更多相关文章

  1. 第一篇:打造专属开发工具Eclipse篇

    第一篇:打造专属开发工具Eclipse篇 eclipse 优化 1.动画很酷,但如果可以的话,我总是在所有的工具中禁用动画.所以classic或者window classic主题是我最常用的主题 , ...

  2. 修改eclipse皮肤

    习惯了vim黑色背景的程序猿们想必用eclipse时会倍感的不适应吧,不过没关系,因为eclipse的皮肤是可以自己定制的! 下面是我电脑上的eclipse界面,看到这个是不是找回了vim的感觉呢? ...

  3. 打造程序员的高效生产力工具-mac篇

    打造程序员的高效生产力工具-mac篇 1   概述 古语有云:“工欲善其事,必先利其器” [1] ,作为一个程序员,他最重要的生产资源是脑力知识,最重要的生产工具是什么?电脑. 在进行重要的脑力成果输 ...

  4. 翻译-使用Ratpack和Spring Boot打造高性能的JVM微服务应用

    这是我为InfoQ翻译的文章,原文地址:Build High Performance JVM Microservices with Ratpack & Spring Boot,InfoQ上的中 ...

  5. Eclipse,到了说再见的时候了——Android Studio最全解析

    转自:http://blog.jobbole.com/77635/ 去年的Google大会上,Google带给我们一个小玩具——Android Studio,说它是玩具,是因为它确实比较菜,界面过时, ...

  6. 打造Linux三流娱乐环境,二流办公环境,一流Java开发环境

    写这篇文章的目的首先是为让自己以后再装linux环境时候,不用再通宵google+百度,做个备忘录,其次,给新入Linux环境的同学分享一点个人经验,再高尚点的动机也算是想做为开源技术的传播布道者.我 ...

  7. Eclipse快捷键/快捷操作汇总

    1.建立.切换不同的工作空间: 工作空间是放置项目的,它是项目的集合,多个工程放在一个工作空间上容易出问题,建议把不同项目存放在单独的工作  空间内,让项目代码更加有序 file → switch w ...

  8. 【linux】如何将Vim打造成一个成熟的IDE

    如果你稍微写过一点代码,就能知道“集成开发环境”(IDE)是多么的便利.不管是Java.C还是Python,当IDE会帮你检查语法.后台编译,或者自动导入你需要的库时,写代码就变得容易许多.另外,如果 ...

  9. 快速暴力解决Eclipse ADT和Android Studio兼容问题,创建同时兼容ADT和AS的安卓工程

    环境:AS 2.1.2+Java1.7+Gradle 2.14+ADT 24.0.2+MyEclipse 2015 前言:因为比赛要求使用ADT,而我本身比较习惯使用AS开发,遂想办法打造兼容两个ID ...

随机推荐

  1. Oracle内置函数:时间函数,转换函数,字符串函数,数值函数,替换函数

    dual单行单列的隐藏表,看不见 但是可以用,经常用来调内置函数.不用新建表 时间函数 sysdate 系统当前时间 add_months 作用:对日期的月份进行加减 写法:add_months(日期 ...

  2. python征程3.0(python对象)

    1.python使用对象模型来存储数据.构造任何类型的值都是一个对象.”尽管python被当成一种面向对象的脚本的编程语言“,但你完全能够写出不使用任何类和实例的脚本. python对象都拥有三个特性 ...

  3. ASP.NET MVC搭建项目后台UI框架—4、tab多页签支持

    目录 ASP.NET MVC搭建项目后台UI框架—1.后台主框架 ASP.NET MVC搭建项目后台UI框架—2.菜单特效 ASP.NET MVC搭建项目后台UI框架—3.面板折叠和展开 ASP.NE ...

  4. [连载]《C#通讯(串口和网络)框架的设计与实现》-3.设备驱动的设计

    目       录 第三章           设备驱动的设计... 2 3.1           初始化设备... 4 3.2           运行设备接口设计... 4 3.3        ...

  5. 把普通对象转换成json格式的对象

    1.什么叫做JSON?JSON只是一种数据格式(它不是一种新的数据类型) var obj = {name: "中国", age: 5000};//->普通格式的对象 var ...

  6. 如何使用jQuery 制作全屏幕背景的嵌入视频

    实际效果查看:http://keleyi.com/keleyi/phtml/jqtexiao/28.htm 请使用支持HTML5的浏览器查看本效果. 完整代码如下: <!doctype html ...

  7. UIPickerView的使用(一)

    简介:UIPickerView是一个选择器控件,它比UIDatePicker更加通用,它可以生成单列的选择器,也可生成多列的选择器,而且开发者完全可以自定义选择项的外观,因此用法非常灵活.UIPick ...

  8. Windows系统变量

    %ALLUSERSPROFILE% : 列出所有用户Profile文件位置. %APPDATA% : 列出应用程序数据的默认存放位置. %CD% : 列出当前目录. %CLIENTNAME% : 列出 ...

  9. OS的沙盒机制 --基础知识

    /* iOS的沙盒机制,应用只能访问自己应用目录下的文件. iOS不像android,没有SD卡概念,不能直接访问图像.视频等内容. iOS应用产生的内容,如图像.文件.缓存内容等都必须存储在自己的沙 ...

  10. android doc里面adb连接出现问题的解决方法

    第一保证连接的两边都是有网的 第二  就是网上常说的1.adb kill-server 2.adb start-server 3.adb remount 但是在运行adb remount有可能会提示 ...