返回

告别人见人烦的二次弹框:优化 Android Studio 4.x 新建类体验

Android

对于 Android 开发者来说,Android Studio 是不可或缺的利器。然而,在使用 Android Studio 4.x 以上版本时,每次新建一个类时都会弹出两次确认框,着实令人烦恼。

告别二次弹框,优化开发体验

好消息是,我们可以通过修改模板文件来轻松去除这个二次弹框,提升我们的开发效率。

步骤 1:定位模板文件

模板文件位于以下目录:

$USER_HOME/.AndroidStudio4.x/config/templates/code

其中 $USER_HOME 为你的用户主目录。

步骤 2:编辑模板文件

code 目录中,找到 Class.java 文件并用文本编辑器打开它。

步骤 3:找到并删除相关代码

Class.java 文件中,找到以下代码块:

if (selected == null) {
    return;
}

configureGeneratedFile(folder, generatedFile, isInterface, className, selected);

JPanel myContentPanel = new CreateClassPanel(isInterface, className);
myContentPanel.setSelected(selected);

JPanel wizardPanel = new JPanel(new BorderLayout());
wizardPanel.add(myContentPanel, BorderLayout.CENTER);

JPanel footerPanel = new JPanel(new FlowLayout(FlowLayout.RIGHT));
footerPanel.add(cancelButton);
footerPanel.add(okButton);

wizardPanel.add(footerPanel, BorderLayout.SOUTH);

showDialog(wizardPanel, "Create Class", "Specify options for generating the class.");

if (ok) {
    CreateClassSettings settings = myContentPanel.getSettings();
    if (configureGeneratedFile(folder, generatedFile, isInterface, className, settings) &&
            generateClass(settings)) {
        doOpenEditor(folder, generatedFile);
    }
}

将上述代码块删除。

步骤 4:保存并重新启动 Android Studio

保存 Class.java 文件并重新启动 Android Studio。

重生,优化后的体验

重新启动后,你就可以享受优化后的新建类体验啦!每次新建一个类时,只会弹出一个确认框,大大提升了你的开发效率。

结语

通过修改模板文件,我们轻松地解决了 Android Studio 4.x 中新建类时的二次弹框问题。这个优化不仅提升了我们的开发效率,还为我们带来了更流畅的工作体验。赶快动手优化你的 Android Studio,告别恼人的二次弹框吧!