赞
踩
要快速打开编辑器中的任何类,请按Ctrl+N(导航|类)并开始输入类的名称。从出现的下拉列表中选择类。
You can open any file in your project in a similar way by using Ctrl+Shift+N (Navigate | File)
您可以使用Ctrl+Shift+N以类似的方式打开项目中的任何文件(导航|文件)
代码完成特性允许您快速完成代码中的不同类型的语句。例如,输入一个类名并按Ctrl +空格来完成它。当多个选项可用时,它们将显示在查找列表中。
您可以通过将插入符号定位到符号的名称或在代码中的用法,并按Alt+F7(编辑|,找到弹出菜单中的|查找用法),快速找到在整个项目中使用特定类、方法或变量的所有位置。
要在插入符号中快速查看类或方法的文档,请按Ctrl+Q(查看|快速文档)。
要导航到代码中某个地方使用的类、方法或变量的声明,请将插入符号放置在使用位置并按Ctrl+B(导航|声明)。您还可以使用Ctrl键单击鼠标,以跳转到声明。
您可以轻松地重命名您的类、方法和变量,并自动纠正所有使用它们的地方。
要尝试,将插入符号放在要重命名的符号上,然后按Shift+F6(重构| rename)。在出现的弹出窗口中键入新名称,或选择其中一个建议的名称,然后按Enter。
您可以通过按Ctrl+O(代码|覆盖方法)轻松覆盖基类的方法。
要实现当前类实现的接口(或抽象基类的接口)的方法,请使用Ctrl+I(代码|实现方法)。
SmartType代码补全通过分析整个表达式的预期类型,极大地帮助查找适合当前上下文的方法和变量。这样做,IntelliJ IDEA就能找到最适合的五个结果,并在蓝色背景上突出它们。例如,类型
and press Ctrl+Shift+空格:
The SmartType completion also works after the return keyword, in an assignment, in an argument list of a method call and other places.
SmartType补全还可以在return关键字之后,在赋值中,在方法调用的参数列表和其他地方。
当使用代码完成时,您可以使用Tab键接受弹出列表中当前突出显示的选择。
与接受输入键不同,选择的名称将覆盖到插入符号右侧的其他名称。这对于用另一个方法或变量名替换一个方法或变量名特别有用。
你知道吗,你可以关闭编辑器和IntelliJ IDEA的工具窗口中的标签,而不用使用上下文菜单命令?只需将鼠标指针指向要关闭的选项卡,然后单击鼠标中键,或者使用Shift+单击组合即可。
在编辑器中使用Alt+Insert(代码|生成),您可以轻松地为类的任何字段生成getter和setter方法。
要在任何视图(项目视图、结构视图或其他视图)中快速选择当前编辑的元素(类、文件、方法或字段),请按Alt+F1。
在所有树视图中都可以找到速度搜索:只要开始键入,就可以快速找到必要的条目。
任何工具窗口中的Esc键将焦点移动到编辑器。
Shift+Esc将焦点移动到编辑器,并隐藏当前(或最后一个活动)工具窗口。
F12键将焦点从编辑器移动到最后一个焦点工具窗口。
当您希望捕获由某些代码片段抛出的异常时,请在编辑器中选择它,按Ctrl+Alt+T(代码| around With),然后选择try / catch。块中抛出的所有异常的catch块将自动生成。
可以在File | Settings | File和Code模板的Code选项卡上定制生成的catch块的主体。
使用列表中的其他项来包围其他构造。
SmartType代码完成可以在new关键字之后使用,以实例化预期类型的对象。例如,类型
and press Ctrl+Shift+空格:
要导航到抽象方法的实现,请将插入符号的用法或名称置于声明中,并按Ctrl+Alt+B。
Ctrl+W (extend selection) in the editor selects the word at the caret and then selects expanding areas of the source code. For example, it may select a method name, then the expression that calls this method, then the whole statement, then the containing block, etc. You can also select the word at the caret and the expanding areas of the source code by double-clicking the target areas in the editor.
编辑器中的Ctrl+W(扩展选择)选择插入符号处的单词,然后选择源代码的展开区域。例如,它可以选择一个方法名,然后是调用这个方法的表达式,然后是整个语句,然后是包含块等等。
提取变量重构可以帮助您简化代码中的复杂语句。例如,在下面的代码片段中,您可以在代码中选择一个表达式:
and press Ctrl+Alt+V (Refactor | Extract | Variable...). This will result in the following:
按Ctrl+Alt+V(重构|提取|变量…)这将导致下列情况:
您可以使用Ctrl+/和Ctrl+Shift+/注释或取消注释行和代码块。
按Ctrl+/ comments或取消对当前行或选定块的注释(//…)。
Ctrl+Shift+/将选中的块放在一个块注释中(/*…*/)。
要取消注释,请按Ctrl+Shift+/任何地方。
当您需要将表达式值转换为所需的类型时,SmartType代码完成将对您有所帮助。例如,类型
and press Ctrl+Shift+空格 to see what happens.
并按Ctrl + Shift +空格看看会发生什么。
在编辑器中按Ctrl+D复制选中的块或当前行,但没有选择任何块。
动态模板允许您在几秒钟内生成许多典型的代码构造!例如,类型
in a method and press the Tab key to see what happens.
在方法中,按Tab键查看发生了什么。
Use the Tab key to move between the template fields. See File | Settings | Live Templates for more details.
使用Tab键在模板字段之间移动。有关详细信息,请参阅文件|设置| Live模板。
当您声明一个变量时,CodeCompletion特性可以提示一个变量的名称。例如,开始打字
and press Ctrl+空格.
You can customize name prefixes for local variables, parameters, instance and static fields in File | Settings | Code Style.
如果游标位于方法调用的圆括号之间,按Ctrl+P将显示有效参数列表。
Ctrl+Shift+Backspace(导航|最后一个编辑位置)让您回到您在代码中进行更改的最后一个位置。
按下Ctrl+Shift+Backspace几下,你就能更深入地了解更改历史。
Then return to your source code and press Ctrl+V:
You can also copy references in the GotoClass/GotoSymbol/GotoFile dialogs. Just press Ctrl+C on any element in the lookup list.
When you commit a changelist, and type the check-in comment, make sure it matches one of your issue navigation patterns. Later, when you browse through the changelists in the repository, such comments turn into hyperlinks:
Clicking a hyperlink brings you directly to an issue in your task tracker.
Use either a slash or a backslash as a delimiter.
To change the current line ending style, just click the spinner.
Following a link shows documentation for the selected constructor.
If the lens annoys you, get rid of it by clearing the check box on the context menu of the code analysis marker:
Use Alt+Shift+/ to do same in reverse order.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。