2014-10-09 24 views
1

我正在使用IntelliJ IDEA来开发笔记本电脑以及台式机上的项目。通过subversion同步代码和内置的版本控制支持是一件容易的事情。如何将IntelliJ IDEA中的spellcheck字典同步到不同的工作站?

因为我们在代码中有很多德语评论,所以我发现自己给自定义词典增加了很多单词,即使我安装了德语词典也是如此,因为在德语中,您可以构建几乎无限的单词通过简单地连接现有的单词。现在我的问题是,我将不得不在另一台机器上再次做同样的事情,因为字典没有同步。

有没有一种方法来同步添加的单词?以某种方式将它们放入文件中,以便我可以将它们与颠覆同步?我没有在Ide-Settings中找到任何内容,只有一个单词列表,但文件没有文本字段。

Settings in IntelliJ IDEA for Spelling

回答

1

检查您.idea文件夹的目录里面dictionaries你将有一个UserName.xml文件(我的是Marco.xml例如),其中包含自定义的话。

只要把它在VCS

3

除了在项目级同步,马可·Acierno显示了他的回答,您可以添加额外的词典来IDEA在所有项目工作。在你的屏幕截图中,你会看到一个“词典”标签。在该选项卡上,您可以添加其他字典目录。目录中的所有*.dic文件都已添加。这对于创建商业领域词汇的字典或您的案例中的其他语言非常有用。您可以简单地添加German.dic dictionary file

您甚至可以将其与版本控制策略结合使用。在版本控制中创建一个包含字典文件的简单项目。然后当遇到新单词时,团队成员可以将它们添加到它并提交。然后在本地PC上配置一个简单的VCS更新/拉取/读取脚本/任务,以便每x分钟/小时运行一次,以便在用户添加到文件时自动获取更新。其中一个缺点是这些文件是在IDE启动时读取的,IDE没有监视这些文件的变化。所以在重启IDE之前你不会看到任何更新。但是对于一个相当“稳定”的字典来说,它仍然是有用的。

+0

谢谢马克的评论。我知道这一点,并且已经在使用它了。不幸的是德语字典是不够的,因为可能结合德语单词(正如我的问题所解释的)。因此,我正在使用“rightglick - >将词添加到词典” - 功能很多,并正在寻找一种方法来同步这些添加的词。 – 2014-10-11 18:03:36

相关问题