共享导出的IntelliJ设置是否安全?

时间:2012-03-22 02:56:18

标签: intellij-idea

我最近一直在从各种IDE中导出我的设置,以便与朋友分享。我打算把它们放在一个共享的公共位置,所以我想知道IntelliJ是否会输出我应该知道的任何敏感信息(保存的密码哈希等)。如果重要,我正在使用GitHub插件和Scala插件,以及最新的IntelliJ社区版。

我问的原因是(作为新的IntelliJ用户和长期Studio用户)我知道Studio在导出设置时会警告您可能存在敏感信息,并且默认情况下将其排除。我在IntelliJ中没有看到这样的警告,我想知道是否因为没有什么可担心的,或者......

提前致谢!

2 个答案:

答案 0 :(得分:3)

好问题。

我也想检查一下,所以我导出了我的设置来环顾四周。我没有在那里找到任何密码或凭证信息,但有些事情可以被视为“个人”:

  1. 文件标题模板 - 我的例如包含我的电子邮件。
  2. 上次打开的项目位置路径。
  3. 最近开放的项目 - “重开”对话。
  4. RECENT_DIR_STRINGS设置 - 不确定这些用途是什么,但它在我的文件系统中包含大约25个代码目录路径。
  5. 总而言之 - 除非你正在研究一些秘密项目,否则与同事和朋友分享它似乎是安全的。将设置发布到公共域时要小心。

答案 1 :(得分:1)

我认为此功能旨在与configuration server一起使用 - 免费(如果您拥有Ultimate版本)服务,允许开发人员将其设置从一台计算机迁移到另一台计算机。

所以它可能不是为公共分享而设计的。