Você sabia que o IDEA oferece duas maneiras de sincronizar suas configurações entre várias instâncias do seu IDE? Você pode usá-lo ao trabalhar em vários computadores ou para compartilhar configurações unificadas em sua equipe.
![](https://habrastorage.org/webt/eh/7a/ke/eh7akeygvrrz3w1dvyftiryu3me.png)
Esta tradução continua a série IntelliJ IDEA:
A importância da sincronização
, , IDE. . , , . IDE , .
, , , . . IDE . , .
— (Settings Repositories). , Git . IDEA . , , . , , Git. , . , , , Pull Requests ( ) .
, :
File → Settings Repository
URL git . . , , , , .
![](https://habrastorage.org/webt/y1/qu/tj/y1qutjyn2vsikzl4xhej3xeihfq.png)
, . . , IDEA — . ? , , , , . , , , . .
IDEA . . — . . , .
:
Settings → Tools → Settings Repository
, . :
![](https://habrastorage.org/webt/xf/bz/6y/xfbz6yrehgykf0bsgels9zh6tsi.png)
, VCS → Sync Settings.
JetBrains
IDE ( ), IDEA 2017.3. JetBrains .
, . , Git IDE. , , . , ?
, , , JetBrains. , . JetBrains, IDEA, . Help → Register. Activate new License with JetBrains Account . Activate.
![](https://habrastorage.org/webt/wk/wa/zq/wkwazq4nm4pyzbbnq8t6bnhoq7g.png)
IDE JetBrains, :
![](https://habrastorage.org/webt/jd/y_/h_/jdy_h_z7erauxblt0q1hnhqohhg.png)
, JetBrains , Gears, :
![](https://habrastorage.org/webt/sv/03/yn/sv03ynqtqzgwcqsyjo4nxuwxuge.png)
, :
![](https://habrastorage.org/webt/va/8v/e1/va8ve1rzkuq__nudga_nys2lgbc.png)
, . JetBrains, .
![](https://habrastorage.org/webt/ua/u2/cy/uau2cydeovuxyjd2cqhwumanehg.png)
. .
![](https://habrastorage.org/webt/qj/io/id/qjioidxehqth6t1qhobyppeatx8.png)
, , . , , IDEA.
![](https://habrastorage.org/webt/he/na/rg/henargs2-hf1c_oevxwzor-do9s.png)
, , IDE, , .
![](https://habrastorage.org/webt/qg/i1/3a/qgi13aldfx9x4duhyxxth01f4ps.png)
EditorConfig
2019.2, IDEA EditorConfig. EditorConfig, IDEA .
IDE, , IDEA . , .
IDE — . IntelliJ IDEA .
. , . , . , , .
O segundo usa sua conta JetBrains para armazenar suas configurações. Por esse motivo, é mais adequado apenas para suas configurações pessoais, pois você não pode compartilhar sua conta do JetBrains com seus colegas. Por outro lado, pode controlar a sincronização de plugins.
De qualquer forma, é útil ter configurações consistentes e fazer backup no repositório remoto.