WebStorm 설정 공유

팀에서 개발하고 있다면 IDE 설정을 공유하고 싶어지죠.
그렇다면 지금이 기사를 읽지 말고 병원에 가십시오.

버전 관리 대상에 .idea/다음 포함



htp : //에서 v 네 t. 지 tb 라이언 s. 이 m/do cs/do C-1186
아래의 "설정 내보내기 및 가져오기"보다 나은 방법으로 프로젝트의 .idea 디렉토리 아래를 버전 관리 대상에 포함하는 방법이 있습니다.

Maven에서 관리 → 좋지 않았다.



eclipse에는 maven-eclipse-plugin이라는 구성 파일을 생성하는 편리한 Maven 플러그인이 있습니다. WebStorm과 비슷한 것이 있는지 찾았습니다. 그리고, 있었는데 있었다 입니다만, codestyle등의 설정 파일은 만들어 주지 않는 것 같고 목적에 맞지 않았습니다.

설정 내보내기 및 가져오기 → 가능



[File] - [Export Settings]에서 내보낼 항목을 선택합니다. 코드의 탭과 들여 쓰기 설정은 코드 스타일 schemes 당입니다.

export settings

[File]-[Import Settings]에서 내보낸 jar를 지정합니다. 이 jar를 팀 내에서 공유하세요.

IntelliJ Configuration Server Plugin



위의 방법은 팀 내에서 설정을 공유하는 데 사용되지만 한 개발자가 여러 PC간에 IDE 설정을 공유하고자 할 때 유용한 플러그인이 있습니다. 그것이 IntelliJ Configuration Server Plugin입니다.
  • JetBrains 계정 만들기
  • 플러그인 설치
  • 로그인
  • 동기화할 수 있는지 확인

  • JetBrains 계정 만들기



    이를 위해서만 계정을 만들었습니다만 정기적으로 보내 오는 News Letter가 위해서 되어 있습니다.

    플러그인 설치



    [Settings] - [Plugins]에서 IntelliJ Configuration Server를 찾아 설치합니다.

    로그인



    WebStorm을 다시 시작하면 로그인 창이 나옵니다. 방금 만든 계정 ID/PASS를 입력하세요.
    WebStorm이 시작되고 상태 표시줄에 녹색 아이콘이 나타나면 로그인 성공입니다.
    loginok

    동기화할 수 있는지 확인



    이번에는 머신을 초기화했다는 설정으로 WebStorm을 재설치하여 제대로 설정을 동기화할 수 있는지 확인했습니다.
    그래서 WebStorm.app뿐만 아니라 구성 파일을 삭제했습니다.
    $ cd; find . -name "*WebIde*"
    ./Library/Application Support/WebIde50
    ./Library/Application Support/WebIde60
    ./Library/Caches/WebIde60
    ./Library/Logs/WebIde50
    ./Library/Logs/WebIde60
    ./Library/Preferences/WebIde50
    ./Library/Preferences/WebIde60
    

    재설치 후 초기 상태 설정 화면
    initial

    플러그인을 다시 설치하고 로그인한 후 설정 화면
    loginok

    동기화 할 수있었습니다!

    좋은 웹페이지 즐겨찾기