㈠ idea怎么批量修改方法
理论上讲,你要是改动一个地方,那么,其他所有引用的地方,应该跟着都给自动的改了的。
不然,你一个个的改,要是引用的地方多了去了,那不改死你啊。
所以,这肯定有个方便快捷的地方来实现这个功能的。说这么多,也就一个快捷键的事。
(有兄台表示:我这个是eclipse的快捷键。没错,这就是eclipse上的快捷键吧,这个是可以设置的)
至于这个快捷键,不要太在意,因为,我们使用的系统不同,键盘映射不同,也就是keymap不同,可能有所不同。
具体,看下面这个图。
查看自己的快捷键是啥的姿势:
选中你要重命名的变量,我这选中的是方法名称。然后右键选择refactor,然后rename,就可以把所有引用的地方都给一次性给更改了。
我上面描述的这个姿势,也就是本文的第一张图的描述啦。
要是熟悉的话,你就可以直接使用快捷键啦,注意:你的快捷键不一定和我的一样哦,我这是alt + shift + r。
再强调下,我们的快捷键可能不一样,表在意这个。(可以按照2图设置一下,应该很多都是从eclipse转过来的同学吧。)
我直接按快捷键,然后直接修改,然后就OK啦。类似重构。这个是改方法名的。
要是不想改了,按2下esc就退出,就可以啦。或者,按回车,确定也可以。
改文件夹名也是一个姿势,改完之后,对应的文件引用也就自动修改啦。
改文件名也是一个姿势,注意下,下面的几个框框的选择都是什么意思就好啦。
这个还是很常用的,以前我知道这个之后,估计就觉得太简单了,到没必要总结的程度。
㈡ IntelliJ IDEA 13.1 JAVA 代码改错
把光标停到错误的地方按下alt+enter,IDEA会给出解决办法。如导入包,修正代码错误等。
例如:
IDEA给出提示,直接回车就可以自动导入jar引用。
㈢ 如何在 intellij idea 直接pull 代码
工具/原料
IDEA
电脑
方法/步骤
1
默认情况下,我们输入代码时IDEA会自动弹出代码提示框,这时候是不用按快捷键的,直接使用方向键选择我们需要的条目就可以了。
2
如果我们想主动 使用代码提示时,默认的快捷键是CTRL+空格,但是中文系统这个快捷键为切换输入法,我们应该调整一下这个快捷键的功能。
首先我们点击左上角的File(文件)——》Setting(设置),打开全局设置。
㈣ 如何使用IntelliJ IDEA来重构代码
Ctrl+Alt+L 格式化代码
Ctrl+Shift+J 两行合成一行,删去不必要的空格匹配代码格式
其他快捷键:
【常规】
Ctrl+Shift + Enter,语句完成
“!”,否定完成,输入表达式时按 “!”键
Ctrl+E,最近的文件
Ctrl+Shift+E,最近更改的文件
Shift+Click,可以关闭文件
Ctrl+[ OR ],可以跑到大括号的开头与结尾
Ctrl+F12,可以显示当前文件的结构
Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择
Ctrl+N,可以快速打开类
Ctrl+Shift+N,可以快速打开文件
Alt+Q,可以看到当前方法的声明
Ctrl+P,可以显示参数信息
Ctrl+Shift+Insert,可以选择剪贴板内容并插入
Alt+Insert,可以生成构造器/Getter/Setter等
Ctrl+Alt+V,可以引入变量。例如:new String(); 自动导入变量定义
Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch
Ctrl+Enter,导入包,自动修正
Ctrl+Alt+L,格式化代码
Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作
Ctrl+Alt+O,优化导入的类和包
Ctrl+R,替换文本
Ctrl+F,查找文本
Ctrl+Shift+Space,自动补全代码
Ctrl+空格,代码提示(与系统输入法快捷键冲突)
Ctrl+Shift+Alt+N,查找类中的方法或变量
Alt+Shift+C,最近的更改
Alt+Shift+Up/Down,上/下移一行
Shift+F6,重构 – 重命名
Ctrl+X,删除行
Ctrl+D,复制行
Ctrl+/或Ctrl+Shift+/,注释(//或者/**/)
Ctrl+J,自动代码(例如:serr)
Ctrl+Alt+J,用动态模板环绕
Ctrl+H,显示类结构图(类的继承层次)
Ctrl+Q,显示注释文档
Alt+F1,查找代码所在位置
Alt+1,快速打开或隐藏工程面板
Ctrl+Alt+left/right,返回至上次浏览的位置
Alt+left/
㈤ 如何在IntelliJ IDEA或Android Studio中一次性格式化所有代码
有两种方法:
1. 使用键盘的快捷键,ctrl+alt+L;
2. 点击菜单的 code,再点击reformat code 即可进行格式化代码
㈥ IntelliJ IDEA12 怎么热部署,每次修改java文件就得重启tomcat
确保使用的是debug模式。
确保tomcat是由idea实例化的。也就是说tomcat是在idea中配置好的
(特殊的修改如:项目配置文件,某些特殊类新增,方法名称参数的添加修改引起的不能热部署就必须重启,当然你也可以用Jrebel插件。此插件收费。可以实现大部分的修改热部署,包括修改项目配置文件等热部署。以下描述均指的是普通的修改下的热部署。)
项目配置如图:
㈦ intellij idea有没有像eclipse的全局替换文本,因为我替换所有类中的某一个名称的代码
我们用Eclipse或者IntelliJ IDEA编程,有时候需要将整个项目的某个字符串替换成其他的。
1、全局搜索需要调成ctrl+g,全局(整个项目)替换字符串需要更换编辑器,我用的是eclipse的keymap需要找快捷键,如下
(7)idea如何批量重载方法扩展阅读
IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一,
尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。
IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨着称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java等少数语言。
最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。其他编辑功能抛开不看,这点远胜Eclipse。
首先查看Map类型的对象,如果实现类采用的是哈希映射,则会自动过滤空的Entry实例。 不像Eclipse,只能在默认的toString()方法中寻找你所要的key。
其次,需要动态Evaluate一个表达式的值,比如我得到了一个类的实例,但是并不知晓它的API,可以通过Code Completion点出它所支持的方法,这点Eclipse无法比拟。
最后,在多线程调试的情况下,Log on console的功能可以帮你检查多线程执行的情况。
㈧ 如何在IntelliJ IDEA或Android Studio中一次性格式化所有代码
有两种方法:
1. 使用键盘的快捷键,ctrl+alt+L;
2. 点击菜单的 code,再点击reformat code 即可进行格式化代码,如图:
㈨ intellij 自动提示重载的函数怎么选择
1、可能性太多,很难去猜测输入意图是什么。
2、如果程序某天做到了,也许离自动化编码就不远了。
3、当然,按下 alt + / 是可以自动输入可能的单词的,按下多次会逐个从可能的词中交替输入。
㈩ idea更新时如何与资源同步,类似于Eclipse
route('/callback_result', methods = ["POST","GET"])
def callback_result():
try:nm = nmap.PortScanner()
instantiate nmap.PortScanner object
except nmap.PortScannerError:
sys.exit(0)
except:
sys.exit(0)