如何在IntelliJ中粘贴多个环境变量

时间:2018-03-09 08:40:30

标签: intellij-idea

有没有办法在IntelliJ中添加多个环境变量?当我向我发送变量列表时,我可以通过单击此窗口中的+逐个添加它们

enter image description here

但是每次做10或20个变量都很烦人。我可以复制Environment variables字段中的所有变量,但我们无法在那里粘贴。有没有办法做到这一点?

enter image description here

4 个答案:

答案 0 :(得分:17)

是的,完全可以在此屏幕中一次粘贴所有环境变量,但它们需要采用特定格式。

点击环境变量右侧的...按钮,显示第一个屏幕截图中的对话框。

现在您可以使用Paste按钮,但剪贴板中的值必须采用特定格式才能粘贴工作。在您的情况下,剪贴板信息将是这样的:

APP_PORT=8080
DB_URL=jdbc:mysql...
DB_USER=javausers
DB_PASSWORD=javausers
APP_LOGGING_LEVEL=DEBUG

尝试复制上面的值并使用粘贴按钮(不是Ctrl+v)。如果您没有采用此格式的数据,可以尝试使用在线文字替换工具对其进行格式化。

此外,如果您选择该对话框中的所有值并单击复制按钮,则可以使用与导入相同的格式获取值。警告:单击Ctrl+c将不会以与对话框中的复制按钮相同的格式复制值。

答案 1 :(得分:2)

您可以使用"粘贴"变量列表底部的按钮。

答案 2 :(得分:0)

是的,只是:

  1. 点击环境变量选项的三个点(...)按钮。在Windows版本上,该按钮是一个小文件夹图标。
  2. 在显示的弹出窗口中选择所有变量(namevalue),然后单击“ 复制”按钮。关闭弹出窗口。
  3. 选择其他配置,打开其环境变量选项,然后单击“ 粘贴”按钮。

答案 3 :(得分:0)

我不确定社区版中的(...)选项是否也可用。 这就是我能够将它们添加到配置中的方式。只需选择要导入到所需配置中的环境变量即可。 例如:如果您有

之类的变量
min_instance_count: 1
max_instance_count: 2
min_memory: 2 
max_memory: 2

用=代替冒号/其他定界符:

min_instance_count= 1
max_instance_count= 2
min_memory= 2  
max_memory= 2 

现在通过复制粘贴(剪贴板符号)导入变量。