2016 - 2024

感恩一路有你

idea一键去除所有断点 如何在IDEA中调试JSP?

浏览量:1500 时间:2023-08-21 15:41:30 作者:采采

如何在IDEA中调试JSP?

先反驳点,以debug运行程序,然后把到断点处并且系统的调试F8StepOver应该是eclipse的f6跳到下一步F7StepInto超过eclipse的f5那就是刚刚进入到代码ShiftF8StepOut应该是eclipse的f8跳到下一个断点,也普通eclipse的f7跳回函数

mac注释快捷键?

1、编辑

CtrlSpace基本上的代码完成(类、方法、属性)

CtrlAltSpace迅速导入到不可以类

CtrlShiftEnter语句结束

CtrlP参数信息(在方法中调用参数)

CtrlQ飞快查看文档

F1外部文档

Shift F1外部文档,再次进入web文档主页

Ctrl Shift Z--r26Redo重装

Ctrl鼠标简介/进入到代码定义

CtrlF1总是显示出现错误描述或警告信息

AltInsert自动生成代码

CtrlO然后再方法

CtrlAltT鼠标右键点击

Ctrl/行注释/能取消行注释

CtrlShift/块注释

CtrlW全选提高的代码块

CtrlShiftW又回到之前状态

CtrlShift]/[选定代码块结束后、开始

AltEnter飞速关于修改〈公司法〉的决定

CtrlAltL代码磁盘格式化

CtrlAltO优化系统导入

CtrlAltI手动蜷进

Tab/ShiftTab拱进、不窝进当前行

CtrlX/ShiftDelete剪切当前行或先选的代码块到剪贴板

CtrlC/CtrlInsert复制当前行或选取的代码块到剪贴板

CtrlV/ShiftInsert从剪贴板剪切粘贴

Ctrl Shift V从最近的缓冲区剪切粘贴

CtrlD截图选好后的区域或行

CtrlY删掉先选的行

CtrlShiftJ直接添加智能线

CtrlEnter智能线切割

ShiftEnter另起一行

CtrlShiftU在选定的区域或代码块间切换

CtrlDelete删出到字符已经结束

CtrlBackspace删除到字符开始

CtrlNumpad/-展开攻击/折叠时代码块(当前位置的:函数,注释等)

CtrlshiftNumpad/-展开攻击/折叠时所有代码块

Ctrl F4自动关闭运行的选项卡

2、直接输入/全部替换(Search/Replace)

F3下一个

ShiftF3前个

CtrlR替换

CtrlShiftF的或发动5次敲打shift全局查看{也可以在整个项目中直接输入某个字符串什么的,如查找某个函数名字符串看之前是怎摸可以使用这个函数的}

CtrlShiftR全局替换

3、正常运行(Running)

AltShiftF10运行模式配置

AltShiftF9调试模式配置

Shift F10不运行

ShiftF9调试

CtrlShiftF10运行编辑器配置

CtrlAltR运行任务

4、调试(Debugging)

F8跳

F7刚刚进入

Shift F8后退

Alt F9运行游标

AltF8验证表达式

CtrlAltF8迅速验正表达式

F9恢复程序

CtrlF8断点控制开关

CtrlShiftF8打开系统断点

5、导航(Navigation)

CtrlN跳转到类

CtrlShiftN跳转页面符号

AltRight/Left跳转到下三个、前一个编辑的选项卡

F12返回到方才的工具窗口

Esc从工具窗口回到编辑窗口

ShiftEsc隐藏地不运行的、最近运行的窗口

CtrlShiftF4直接关闭主动启动的选项卡

CtrlG一栏当前行号、字符号

CtrlE当前文件弹出来,再打开最近建议使用的文件列表

CtrlAltLeft/Right向后退、前行

Ctrl Shift Backspace导航到最近编辑区域

AltF1里查当前文件或标识

CtrlB/CtrlClick页面跳转声明

CtrlAltB自动跳转基于

CtrlShiftI查看急速定义

CtrlShiftB跳转到类型声明

CtrlU跳转页面父方法、父类

AltUp/Down跳转页面上一个、下一个方法

Ctrl]/[跳转代码块结束了、又开始

CtrlF12弹出文件结构

CtrlH类型层次结构

CtrlShiftH方法层次结构

CtrlAltH内部函数层次结构

F2/ShiftF2下一条、前一条高亮的错误

F4/CtrlEnter编辑资源、栏里点资源

AltHome总是显示导航条F11书签控制开关

CtrlShiftF11书签助记开关

Ctrl#[0-9]自动跳转标识的书签

ShiftF11总是显示书签

6、搜索咨询(Usage Search)

AltF7/CtrlF7文件中查询用法

CtrlShiftF7文件中用法高亮显示

CtrlAltF7显示用法

7、重构(Refactoring)

F5不能复制F6内容复制

AltDelete安全删除

ShiftF6拓展名

CtrlF6你要改签名

CtrlAltN内联

CtrlAltM再提取方法

CtrlAltV其他提取属性

CtrlAltF再提取字段

CtrlAltC再提取常量

CtrlAltP提纯参数

8、控制VCS/LocalHistory

CtrlK再提交项目

CtrlT更新完项目

AltShiftC栏里点最近的变化

Alt BackQuote(')VCS飞速弹出对话框

9、模版(Live Templates)

CtrlAltJ当前行可以使用模版

CtrlJ再插入模版

10、基本上(General)

Alt#[0-9]可以打开相对应的工具窗口

CtrlAltY同步

CtrlShiftF12最大化编辑时开关

AltShiftF再添加到最不喜欢

AltShiftI参照配置检查当前文件

CtrlBackQuote(')快速切换当前计划

CtrlAltS先打开系统设置页

CtrlShiftA查看编辑器里所有的动作

CtrlTab在窗口间参与切换

Macwindows快捷键

Mac键盘符号和修饰键说明

?Command

?Shift

?Option

?Control

??Return/Enter

?Delete

?向前彻底删除键(Fn Delete)

↑上箭头

↓下箭头

←左箭头

→右箭头

?PageUp(Fn ↑)

?PageDown(Fn ↓)

HomeFn←

EndFn→

?右制表符(Tab键)

?左制表符(Shift Tab)

?Escape(Esc)Editing(编辑)

?Space都差不多的代码最后的神(推衍任何类、方法、变量)

??Space智能代码补全(过滤器方法列表和变量的预期好类型)

???不自动结束了代码,行末自动直接添加分号

?P不显示方法的参数信息

?J,Mid.buttonclick飞速打开系统文档

?F1一栏外部文档(在某些代码上会能触发然后打开浏览器没显示去相关文档)

?鼠标放在代码上没显示代码作分析信息

?F1在错误`或威胁处不显示具体看请看信息

?N,??,?N生成代码(getter、setter、构造函数、hashCode/equals,toString)

?O包裹方法(覆写父类方法)

?I基于方法(实现程序接口中的方法)

??T团团包围代码(不使用if..exists,,for,synchronized等包围选中后的代码)

?/注释/可以取消注释与行注释

??/注释/取消后注释与块注释

?↑连续选中代码块

?↓减少当前左键单击的代码块

??Q显示上下文信息

??总是显示意向动作和急速修复代码

??L格式化代码

??O优化import

??I不自动蜷进线

?/??缩进代码/反缩进代码

?X剪切当前行或先选的块到剪贴板

?C剪切粘贴当前行或选定的块到剪贴板

?V从剪贴板ctrl v粘贴

??V从最近的缓冲区粘贴

?D不能复制当前行或选取的块

??彻底删除当前行或选好后的块的行

??J智能的将代码拼接成一行

??智能的拆分拼接的行

??又开始新的一行

??U小写快速切换

??]/??[你选等到代码块都结束了/就开始

??删出到单词的末尾(?键为Fn Delete)

??彻底删除到单词的开头

?/?-发动/折叠后代码块

??发动所以才代码块

??-弯折所有代码块

?W关了活动的编辑器选项卡

Search/Replace(网上查询/替换)

double?查询任何东西

?F文件内查找

?G查找模式下,往上查看

??G中搜索模式下,往上查找

?R文件内替换后

??F全局查看(依据什么路径)

??R全局替换(据路径)

??S网站查询结构(Ultimate Edition版专用,不需要在Keymap中设置中)

??M修改成结构(Ultimate Edition版专用,必须在Keymap中系统设置)

UsageSearch(使用可以查询)

?F7/?F7在文件中查找用法/在类中查看用法

??F7在文件中运用对比不显示的用法

??F7会显示用法

CompilebecauseRun(编译程序和运行)

?F9代码编译Project

??F9编译选择类型的文件、包或模块

??R自动弹出Run的可你选择菜单

??D弹出对话框Debug的可中,选择菜单

?R不运行

?D调试

??R,??D从编辑器运行上下文环境配置

Debugging(调试)

F8进入到下一步,如果不是当前行断点是一个方法,则不刚刚进入当前方法体内

F7进入到第二步,要是当前行断点是一个方法,则直接进入当前方法体内,要是该方法体有方法,则不可能再次进入该内嵌的方法中

?F7智能刚刚进入,断点的地方行上有多个方法动态创建,会提示框再次进入哪个方法

?F8打开

?F9运行程序到光标处,要是光标前有其他断点会直接进入到该断点

?F8计算出表达式(是可以你要改变量值使其不生效)

??R完全恢复程序不运行,假如该断点下面代码还有断点则停在下一个断点上

?F8切换到断点(若光标当前行有断点则取消后断点,是没有则另外断点)

??F8查看断点信息

Navigation(导航)

?O里查类文件

??O查找所有类型文件、然后打开文件、可以打开目录,可以打开目录不需要在键入的内容前面或后面加一个反斜杠/

??O返回指定的变量/方法

?←/?→左右快速切换打开的编辑tab页

F12直接返回到前一个工具窗口

?从工具窗口直接进入代码文件窗口

??刻意隐藏当前或第一个活动的窗口,且光标直接进入代码文件窗口

??F4直接关闭活动running/messages/一加7/…tab

?L在当前文件跳转页面某一行的更改处

?E不显示最近先打开的文件记录列表

??←/??→直接退回/前进到上一个操作的地方

???跳转页面最后一个编辑器的地方

?F1总是显示当前文件你选目标弹出对话框层,弹出层中有很多目标也可以通过选择(如在代码编辑窗口可以你选显示该文件的Finder)

?B/?鼠标点击刚刚进入光标的地方的方法/变量的接口如果没有定义处

??B页面跳转实现方法处,在某个动态链接库的方法名上不使用会跳到具体详细的实现程序处,也可以蹦接口

?Space,?Y迅速再打开光标处方法、类的定义

??B页面跳转类型声明处

?U前去当前光标所在方法的父类的方法/接口定义

?↓/?↑当前光标跳转到当前文件的前一个/后一个方法名位置

?]/?[移动光标到当前所在代码的花括号开始/都结束了位置

?F12自动弹出当前文件结构层,可以在弹出来的层上直接然后输入接受删选(可主要是用于搜索类中的方法)

?H会显示当前类的层次结构

??H会显示方法层次结构

??H显示动态创建层次结构

F2/?F2自动跳转下个/上一个主体形象错误或警告的位置

F4/?↓可以编辑/打开系统代码源

?Home显示到当前文件的导航条

F3选中后文件/文件夹/代码行,添加/能取消书签

?F3全选文件/文件夹/代码行,建议使用助记符添加/能取消书签

?0...?9定位到填写数值的书签位置

?F3会显示所有书签Refactoring(重构)

F5截图文件到委托目录

F6移动文件到指定你目录

??在文件上为安全删除文件,提示框确认框

?F6修改文件名文件

?F6可以修改签名

??N一致性

??M将选中的代码其他提取为方法

??V分离提取变量

??F提取字段

??C提纯常量

??P再提取参数

VCS/LocalHistory(版本控制/本地历史记录)

?K递交代码到版本控制器

?T从版本控制器更新完代码

??C查找最近的变更记录

?C快速自动弹出版本控制器操作面板

Live Templates(动态代码模板)

??J弹出来模板选择类型窗口,将选好后的代码可以使用相册模板扎住

?J插入可以自定义闪图代码模板

General(通用)

?1...?9然后打开你所选编号的工具窗口

?S能保存所有

??Y同步、刷新

??F切换全屏模式

??F12切换到最大化编辑器

??F先添加到收藏夹

??I全面检查当前文件与当前的配置文件

`§?,?“直接切换当前的scheme(快速切换主题、代码样式等)

?,可以打开IDEA显示设置

?可以打开项目结构对话框

??A查找动作(可设置中相关选项)

??编辑时窗口标签和工具窗口之间快速切换(假如在切换的过程加按上delete,则是关闭随机选中的窗口)

Other(一些官方文档上没有可以体现的快捷键)

??8竖编辑模式

导航

?O查看类文件CtrlN

??O返回更改的变量/方法CtrlShiftAltN

?←/?→左右快速切换先打开的编辑tab页Alt←/Alt→

?从工具窗口直接进入代码文件窗口ESC

?L在当前文件跳转到某一行的更改处CtrlG

?E不显示最近再打开的文件记录列表CtrlE

??←/??→撤回/前进到上一个操作的地方CtrlAlt←/CtrlAlt→

???跳转到那一个编辑的地方?H会显示当前类的层次结构CtrlH

??H总是显示方法层次结构

??H会显示动态创建层次结构F4/

?↓编辑/查看代码源

??U总是显示类UML图

?J查看注释

可以编辑

??删除掉到单词的末尾(?键为Fn Delete)

??删掉到单词的开头

?/?-展开攻击/折迭代码块

?F1在错误`或提醒处没显示具体一点描述信息

??L格式化代码

??O系统优化import

??又开始新的一行

???手动已经结束代码,行末手动去添加分号

?I利用方法(利用接口中的方法)

?F6重命名文件的或变量

?N,??,?N生成代码(getter、setter、构造函数、hashCode/equals,toString)

?P显示方法的参数信息

查找

flat?查看任何东西

??F全局里查(参照路径)

?F文件内中搜索

?G里查模式下,向外查找

??G查看模式下,上方查找

导航

??B跳转接口的实现?U查看接口定义

??←/??→退回/行进到上一个操作的地方

?B/?鼠标点击直接进入光标处的方法/变量的接口如果没有定义处

??B跳转到类型声明处

?Space,?Y飞速再打开光标所在的位置方法、类的定义

?O查找类文件

??O查找所有类型文件、打开文件、然后打开目录,再打开目录是需要在再输入的内容前面或后面加一个反斜杠/

F12赶往到前一个工具窗口?从工具窗口进入到代码文件窗口

??隐藏地当前或最后一个活动的窗口,且光标进入代码文件窗口

F3全选文件/文件夹/代码行,添加/取消书签

?F3鼠标右键点击文件/文件夹/代码行,使用助记符添加/能取消书签

?0…?9定位到不对应数值的书签位置

?F3会显示所有书签

?F1没显示当前文件你选择目标弹出来层,自动弹出层中有很多目标这个可以参与你选择(如在代码编辑窗口可以你选不显示该文件的Finder)

?F12自动弹出当前文件结构层,可以不在弹出的层上然后输入并且删选(可应用于搜索类中的方法)

通用

??F可以切换全屏模式

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。