### Godot version

4.0b10

### System information

Linux/Manjaro

### Issue description

Most dialogs in the editor scale their text field Controls to fit the whole window when it's resized, but the plugin creation dialog does not: 
![image](https://user-images.githubusercontent.com/24468819/210095286-e53bc450-dcdc-472c-acc7-f8b3532a0ca2.png)


### Steps to reproduce

1. Go to Project Settings -> Plugins -> Create New Plugin
2. Resize the new dialog

### Minimal reproduction project

N/A
int lang_idx = script_option_edit->get_selected();
	String ext = ScriptServer::get_language(lang_idx)->get_extension();
	Ref<Texture2D> valid_icon = get_theme_icon(SNAME("StatusSuccess"), SNAME("EditorIcons"));
	Ref<Texture2D> invalid_icon = get_theme_icon(SNAME("StatusWarning"), SNAME("EditorIcons"));
	
	bool is_valid = true;
	name_validation->set_texture(valid_icon);
	subfolder_validation->set_texture(valid_icon);
	script_validation->set_texture(valid_icon);
	name_validation->set_tooltip_text("");
	subfolder_validation->set_tooltip_text("");
	script_validation->set_tooltip_text("");
	
	Vector<String> errors;
	if (name_edit->get_text().is_empty()) {
		is_valid = false;
		name_validation->set_texture(invalid_icon);
		name_validation->set_tooltip_text(TTR("Plugin name cannot be blank."));
	}
	if ((!script_edit->get_text().get_extension().is_empty() && script_edit->get_text().get_extension() != ext) || script_edit->get_text().ends_with(".")) {
		is_valid = false;
		script_validation->set_texture(invalid_icon);
		script_validation->set_tooltip_text(vformat(TTR("Script extension must match chosen language extension (.%s)."), ext));
	}
	if (!subfolder_edit->get_text().is_empty() && !subfolder_edit->get_text().is_valid_filename()) {
		is_valid = false;
		subfolder_validation->set_texture(invalid_icon);
		subfolder_validation->set_tooltip_text(TTR("Subfolder name is not a valid folder name."));