mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
set conda default location creating conda env
This commit is contained in:
@@ -128,7 +128,7 @@ public abstract class AbstractCreateVirtualEnvDialog extends IdeaDialog {
|
||||
new LocationNameFieldsBinding(project, myDestination, myName, myInitialPath, "Select Location for Virtual Environment");
|
||||
}
|
||||
|
||||
private void setInitialDestination() {
|
||||
protected void setInitialDestination() {
|
||||
myInitialPath = "";
|
||||
|
||||
final VirtualFile file = VirtualEnvSdkFlavor.getDefaultLocation();
|
||||
|
||||
@@ -20,9 +20,11 @@ import com.intellij.facet.ui.FacetValidatorsManager;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.projectRoots.Sdk;
|
||||
import com.intellij.openapi.ui.ComboBox;
|
||||
import com.intellij.openapi.vfs.VirtualFile;
|
||||
import com.intellij.ui.CollectionComboBoxModel;
|
||||
import com.intellij.ui.components.JBLabel;
|
||||
import com.jetbrains.python.packaging.PyCondaPackageManagerImpl;
|
||||
import com.jetbrains.python.sdk.flavors.VirtualEnvSdkFlavor;
|
||||
import com.jetbrains.python.validation.UnsupportedFeaturesUtil;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
@@ -55,6 +57,14 @@ public class CreateCondaEnvDialog extends AbstractCreateVirtualEnvDialog {
|
||||
checkValid();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void setInitialDestination() {
|
||||
final List<VirtualFile> locations = VirtualEnvSdkFlavor.getCondaDefaultLocations();
|
||||
if (!locations.isEmpty()) {
|
||||
myInitialPath = locations.get(0).getPath();
|
||||
}
|
||||
}
|
||||
|
||||
protected void layoutPanel(final List<Sdk> allSdks) {
|
||||
final GridBagConstraints c = new GridBagConstraints();
|
||||
c.fill = GridBagConstraints.HORIZONTAL;
|
||||
|
||||
Reference in New Issue
Block a user