IntelliJ IDEA Tips & Tricks: 4. Synchronize and share settings

Did you know that IDEA offers two ways to synchronize your settings between multiple instances of your IDE? You can use it when working on multiple computers or for sharing unified settings in your team.



This translation continues the IntelliJ IDEA series:



The importance of synchronization


, , IDE. . , , . IDE , .


, , , . . IDE . , .



— (Settings Repositories). , Git . IDEA . , , . , , Git. , . , , , Pull Requests ( ) .


, :


File → Settings Repository

URL git . . , , , , .



, . . , IDEA — . ? , , , , . , , , . .


IDEA . . — . . , .


:


Settings → Tools → Settings Repository

, . :



, VCS → Sync Settings.


JetBrains


IDE ( ), IDEA 2017.3. JetBrains .


, . , Git IDE. , , . , ?


, , , JetBrains. , . JetBrains, IDEA, . Help → Register. Activate new License with JetBrains Account . Activate.



IDE JetBrains, :



, JetBrains , Gears, :



, :



, . JetBrains, .



. .



, , . , , IDEA.



, , IDE, , .



EditorConfig


2019.2, IDEA EditorConfig. EditorConfig, IDEA .


IDE, , IDEA . , .



IDE — . IntelliJ IDEA .


. , . , . , , .


The second uses your JetBrains account to store your settings. Because of this, it is more suitable only for your personal settings, since you cannot share your JetBrains account with your colleagues. On the other hand, it can control the synchronization of plugins.


In any case, it is useful to have consistent settings and back up to the remote repository.


All Articles