如何解决IntelliJ ts / js提取所有事件的方法
我对IntelliJ Idea Ultimate 2020还是很陌生,我试图借助该软件中的包含重构功能。
您知道是否可以从句子中提取方法,并且仅通过IDE轻松地将此方法应用于所有出现的情况?
这是我的例子:
let a = 0;
let b = 2;
if (b === 2) {
// What I want to extract into a method
if (a === 0) {
1 + 1;
}
// What I also want to extract and it will be the same function
if (a === 0) {
1 + 1;
}
b = a + 1;
}
当我提取方法时,我只会得到:
let extracted = function (a) {
if (a === 0) {
1 + 1;
}
};
let a = 0;
let b = 2;
if (b === 2) {
extracted(a);
if (a === 0) {
1 + 1;
}
b = a + 1;
}
有没有办法让IntelliJ自动将其应用于所有事件?
let extracted = function (a) {
if (a === 0) {
1 + 1;
}
};
let a = 0;
let b = 2;
if (b === 2) {
extracted(a);
extracted(a);
b = a + 1;
}
如果您只知道如何使用IDE(更安全),请感谢:D
解决方法
当前无法使用,请按照WEB-39255进行更新
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。