Dictionary 如何将IntelliJ IDEA中的拼写检查词典同步到不同的工作站?

Dictionary 如何将IntelliJ IDEA中的拼写检查词典同步到不同的工作站?,dictionary,intellij-idea,spell-checking,Dictionary,Intellij Idea,Spell Checking,我正在使用IntelliJ IDEA进行一个项目,该项目是我在笔记本电脑和台式机上开发的。通过subversion和内置的版本控制支持同步代码是一件轻而易举的事情 由于我们在代码中有很多德语注释,我发现我在自定义词典中添加单词是非常必要的,尽管我安装了一本德语词典,因为在德语中,通过简单地将现有单词相互连接,可以构建几乎无限的单词。现在我的问题是,我必须在另一台机器上再次执行完全相同的操作,因为字典没有同步 有没有办法同步添加的单词?以某种方式将它们放入一个文件中,以便我可以将它们与subver

我正在使用IntelliJ IDEA进行一个项目,该项目是我在笔记本电脑和台式机上开发的。通过subversion和内置的版本控制支持同步代码是一件轻而易举的事情

由于我们在代码中有很多德语注释,我发现我在自定义词典中添加单词是非常必要的,尽管我安装了一本德语词典,因为在德语中,通过简单地将现有单词相互连接,可以构建几乎无限的单词。现在我的问题是,我必须在另一台机器上再次执行完全相同的操作,因为字典没有同步

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


检查你的
.idea
文件夹
字典
目录中你将有一个
UserName.xml
文件(例如我的是
Marco.xml
),其中包含你的自定义单词


只需将其放入vcs检查您的
.idea
文件夹中,目录
字典
中就会有一个
UserName.xml
文件(例如,我的文件是
Marco.xml
),其中包含您的自定义单词


只需将其放在vcs中

除了在项目级别进行同步之外,正如Marco Acierno在其回答中所示,您还可以向IDEA添加其他字典,以便在所有项目中工作。在屏幕截图中,您将看到“字典”选项卡。在该选项卡上,您可以添加其他字典目录。将添加目录中的所有
*.dic
文件。这对于创建业务领域词汇词典或其他语言词典非常有用。您可以简单地添加一个


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

除了在项目级别上进行同步之外,正如Marco Acierno在他的回答中所示,您还可以向IDEA添加其他字典,以便在所有项目中工作。在屏幕截图中,您将看到“字典”选项卡。在该选项卡上,您可以添加其他字典目录。将添加目录中的所有
*.dic
文件。这对于创建业务领域词汇词典或其他语言词典非常有用。您可以简单地添加一个


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

谢谢马克的评论。我知道这一点,并且已经在使用它了。不幸的是,一本德语词典是不够的,因为有可能用德语组合单词(正如我在问题中所解释的)。因此,我正在使用“rightglick-->将单词添加到词典”功能,并正在寻找一种方法来同步这些添加的单词。感谢Mark的评论。我知道这一点,并且已经在使用它了。不幸的是,一本德语词典是不够的,因为有可能用德语组合单词(正如我在问题中所解释的)。因此,我正在使用“rightglick-->将单词添加到字典”功能,并正在寻找一种方法来同步这些添加的单词。