매콤주먹
134
2021-07-14 16:29:02
12
868

자바 개발 인텔리 제이 적응하기 쉽나요??


이클립스만 쓰다가 노트북을 바꿨는데 이번 기회에 인텔리제이 한 번 써볼까 하는데


이클립스에 많이 적응이 되서 괜한 짓 하는 건 아닌가 싶네요


이클립스에 비해 확실한 장점이 있나요?

0
  • 댓글 12

  • NPE
    1k
    2021-07-14 16:35:13
    상당히 안정적입니다.
  • ruinnel
    605
    2021-07-14 16:36:59 작성 2021-07-14 16:37:24 수정됨

    intelliJ 에서 단축키 설정할때 eclipse 설정과 비슷하게 설정 하는 것도 가능합니다..

    단춧키 셋팅에 eclipse 가 있었던거 같은...

  • 제타건담
    7k
    2021-07-14 16:39:46

    어렵지 않습니다..
    IntelliJ 를 개발한 JetBrains 가 운영하는 youtube 채널에서 IntelliJ를 사용하는 방법을 알려주는 동영상을 제작해서 올리고 있기 때문에 그걸 보시면 도움이 되실것입니다..(영어이긴 하지만 기능에 대한 단축키는 자막 형태로도 같이 보여주기 땜에 큰 무리는 없습니다..)


    여기를 클릭해보세요

  • return true
    3k
    2021-07-14 16:46:39

    저는 어느날 아무 정보도 없는 상태에서 얼떨결에 써봤었는데 신세계여서

    이제 이클립스 안씁니다..

  • 애리나
    214
    2021-07-14 16:51:37

    처음 단축키 몇 개 익숙해지면 너무 편합니다

    이클립스 디버깅 오류도 없구요

    다만 협업시 이클립스 파일이랑 주의를 기울여야되는 부분이 있습니다

  • 설레임_
    222
    2021-07-14 17:20:03

    확실히 자동완성이나 db툴 등등 부가 기능이 엄청 편하긴 한데 개인적으로 적응하기 좀 어려운것 같습니다.. 다른 개발자가 개발한 공통기능 적용하려는데 빌드 경로가 안맞아서 빌드 경로 맞추는데 애먹었습니다.. 검색해도 잘나오지 않고 빌드 경로를 아무리 맞춰도 이클립스랑 똑같이 안나오더라구요ㅠ. 그냥 포기하고 이클립스랑 병행해서 쓰고있습니다.. 초반에는 이클립스랑 병행해서 쓰시는거 추천드립니다. 

  • 제타건담
    7k
    2021-07-14 17:26:07

    둥귤


    개발하신 환경을 추측해볼땐 아마 공동기능 개발 결과를 jar 파일로 받아서 하신게 아니라 클래스를 받아서 하신거 같네요..

    요즘같이 maven이나 gradle 을 이용하는 상황에서는 공동개발한것은 jar 파일로 만든뒤 nexus 같은 library repository 에 jar 파일을 올려놓고 다른 개발자들이 nexus 에 접속해서 해당 라이브러리를 받게끔 하면 그런 문제는 없습니다..여러 사람들이 같이 개발하고 공통 개발이 존재하는 그런 상황이라면 library repository를 운영하시는게 관리 차원에서도 좋고 재활용성도 많이 올라갑니다..그 라이브러리를 다른 프로젝트에서도 사용할 수 있으니까요..

  • 제타건담
    7k
    2021-07-14 17:33:14

    애리나


    이클립스 쓰는 사람과의 협업과의 문제는 ignore 를 잘 활용하시면 됩니다.. git의 경우 .gitignore 파일에서 형상관리 되지 말아야 할 파일의 이름이나 패턴을 설정해주시면 되고..svn의 경우는 .gitignore 같은 파일이 없기 때문에 사용하시는 개발툴에서 그 설정을 해주시면 됩니다..

    구글에서 검색해보시면 .gitignore 파일에 들어가야 할 패턴을 만들어주는 사이트들이 많이 땜에(예를 들어 eclipse 라고 치면 eclipse 플젝에서만 만들어지는 파일들의 이름이나 패턴을 보여주죠..그것을 .gitignore 파일에 넣어주시면 됩니다..) 이런데를 활용하시면 됩니다..이 패턴은 svn에서도 그대로 사용할 수 있을꺼에요..

    저 같은 경우도 형상관리를 gitlab으로 하는 플젝에서 개발자들이 자기가 편한툴로 인텔리제이와 이클립스 사용하게 해줬지만 딱히 문제가 없었습니다.. 

  • bomdong
    75
    2021-07-14 17:36:18

    저는 이클립스  보다는 적응이 어렵지만 몇몇 단축키만 알게되면 이클립스보다 훨씬 편하다고 생각해요.

    자세히는 기억안나지만 아마도 alt ins였나..? 뭐든 딱 그거하나만 누르면 생성이 가능한 그런 단축키가 있엇는데 그걸 알고 신세계엿어요.

  • 설레임_
    222
    2021-07-14 17:50:15

    제타건담

    아 gradle 환경에서 jar파일로 되어 있긴 한데요.. 개발자분이 경로를 특정 경로로 해놓으셔서 그런건지 모르겠는데 gradle 빌드 경로가 아니라서 제가 그 개발자분이 정해놓은 경로에 맞춰서 빌드 해야되는 상황입니다 ㅎㅎ ㅠ


  • 제타건담
    7k
    2021-07-14 19:14:37

    둥귤


    nexus 같은 library repository를 별도 운영 안하고 공통개발자가 매번 jar 파일을 만들어서 메일 같은 걸로 개발자들에게 보내나 보군요..

    힘드시겠네요..공통모듈을 별도 프로젝트로 만들어서 개발하는 상황이 있으면 nexus를 중간에 두는게 편할텐데..

  • 치킨과코크
    127
    2021-07-14 22:37:33

    저도 처음엔 어려웠으나 하루만 조금 만져봐도... intellj없이 못하겠더라구요,..

  • 로그인을 하시면 댓글을 등록할 수 있습니다.