njlodd
1k
2019-07-12 22:22:48
13
754

ide툴 바꿔사용하는 경우 흔한가용?


인텔리제이 이클립스 ide툴을 바꿔사용하는경우


회사가 이클립스쓰면 이클립스쓰고 인텔리를 쓰면 인텔리를 써야하는지


이런 부분도 강요되는 부분인지


개발자가 맥운영체제를 선택할수있는지 (맥도 많이사용한다는데 윈도우를 강요받을수있는지)

궁금합니당



0
0
  • 댓글 13

  • dodan
    335
    2019-07-12 22:30:26

    인텔리 쓰는 회사인데 자신이 이클립스 쓴다고하면

    금전적으로 추가가 되는게 아니라 상관은 없겠죠

    그 역이면 안될 확률 높고요.

    사수 도움받는데도 같은 툴 쓰는게 좋긴 할겁니다.

    맥도 자신이 환경셋팅 다 할줄 알면 상관없겠죠?


    0
  • 루쿠꾸
    60
    2019-07-12 23:19:52

    IDE 상관 x

    개발규칙은 상관 o

    ex) 들여쓰기.. Tab or Space...

    그냥 협업시 코드충돌 안날만하면 오케이

    0
  • 제타건담
    6k
    2019-07-13 01:09:38

    요즘 같은 경우는 흔히 프로젝트 구조가 maven 또는 gradle 같은 build tool에서 제공되는 프로젝트 구조를 사용하기 땜에..

    ide에 종속적인 구조를 갖고 있지는 않습니다..즉 eclipse에서 maven 프로젝트 구조로 git이나 svn 같은 repository에 저장해도 intellij에서 이를 연동해서 가져와서 소스 관리하는 식으로의 접근은 하등 문제가 없죠..

    다만 주의점은 있습니다..흔히 ignore 라고 해서 git이나 svn에 저장하면 안되는 파일들을 지정하는 부분이 있는데 여기에 eclipse나 intellij 에서만 사용되는 파일들은 저장되지 않게끔 해주면 됩니다..요즘은 ignore 파일을 작성해주는 사이트도 있기 때문에 이런 사이트의 도움을 받아서 작성할수도 있습니다.

    또 eclipse와 intellij 가 같은 개념이지만 명칭을 달리 부르는게 있기 때문에 이것에 대한 개념도 알고 있는게 좋습니다..

    eclipse의 workspace = intellij의 project

    eclipse의 project = intellij의 module

    같은 개념이래도 내부적으로 사용하는 호칭이 다르기 때문에 이에 대한 주의도 알아두심 좋죠..

    1
  • 즈루시
    12k
    2019-07-13 02:47:48 작성 2019-07-13 02:48:25 수정됨

    svn 사용하시면 가끔 있어요

    소스 구조 잡는 사람이 .project 부터 해서 .classpath 까지 형상관리 짱박는 사람 =ㅅ=

    요즘 플젝은 제타건담님 말씀처럼 maven 이나 gradle 사용하니 IDE 사용제약이 많이 줄어들었죠.

    0
  • Jin_
    84
    2019-07-13 12:14:16

    그것보다

    intellij는 공짜가 아니니..

    회사에서 라이선스를 구매해줄지는.. ㅎㅎ

    0
  • njlodd
    1k
    2019-07-13 13:40:11

    제돈으로 구입해야죵 ㅋㅋ 회사에 피해안끼쳐야져! ㅎㅎㅎ

    0
  • njlodd
    1k
    2019-07-13 13:40:37

    제타건담님 신기하네요 아직 입문자라 잘몰르는대 와드박고갑니다

    0
  • Jin_
    84
    2019-07-13 14:04:56 작성 2019-07-13 14:33:59 수정됨

    CreatorB18

    구매해서 사용하신다니 박수를!

    Jetbrains는 개인용을 회사에서도 써도 된다고 답변이 있었던 적이 있긴한데..

    (https://okky.kr/article/398877)


    일반적으로 개인용, 기업용 으로 나누어져있는데

    개인용 라이센스를 회사에서 업무용도로 쓰시면 안되요..


    보통은 프로젝트 개발환경이나 IDE같은거 세팅해서 통째로 주니까 그냥 그거 써요

    환경자체가 통일되면 물어보기도 편하니까요...

    OS도 파견지에 나간다고 하면 파견지 상황에 따라 다르구요

    통제를 위해(USB통제, 보안정책등) 설치하는 프로그램이 지원 하는 범위 내의 OS를 쓰는거죠..


    0
  • njlodd
    1k
    2019-07-13 15:54:31

    jin님 너무 칭찬인데여 ㅋㅋ


    저는 고민인게 신입이라서 뭘 주든 넙죽 받아야하는건지 아니면 저랑 맞는 회사를 최대한 알아봐야할지 모르겠어용!! ㅋㅋ 선배님들 많이도와주시고 저도 나중에 선배가되면 신입한테 적당히 (과하지도않고 약하지도않게!)잘해주고 싶네여 ㅎㅎ 

    0
  • zip6656
    1k
    2019-07-13 17:52:46
    어떤툴을 쓰는건 문제가 없다면 다행이지만 버전과 툴의 특징이 달라서 생기는 문제는 감수해야 합니다. 사실 어떤 문제나 이슈가 생기는 줄은 모르죠.
    프로젝트 표준에 맞추는것이 맞다고 봐요

    0
  • satis
    2k
    2019-07-13 18:17:47

    같이 업무 하시는 분들이랑 맞추는게 좋아요

    협업하는데 다른 툴이면 매우 답이 없어져요.

    svn에 import문구 정렬, 들여쓰기,문법 format등 매번 바껴서 commit됨...

    0
  • load2000
    2k
    2019-07-13 22:36:41

    개발하면서 툴의 버전과 툴의 특징이 달라서 생기는 문제가 있다?

    메모장, vim, 다 사라져가는 netbeans로 개발을 해도 협업하는데 문제가 없을텐데

    코드 컨벤션이 아닌 다른 크리티컬한 문제가 뭔지 궁금하군요.


    코드컨벤션이야 린트를 쓰거나 문서로 해결이 가능한데

    이 이유때문에 툴을 강요하는건 너무 억지구요.


    참고로 IntelliJ의 라이센스는 개인사용자용 라이센스라도 회사에서 사용가능입니다.
    https://sales.jetbrains.com/hc/en-gb/articles/207241015-Can-I-use-my-personal-license-for-commercial-development-

    그러니 라이센스 때문이라는 것도 이유가 안됩니다.
    0
  • satis
    2k
    2019-07-13 23:29:27

    @load2000

    모든 사람이 님처럼 문서를 보고 잘 따라오면 좋은데 그렇지 못하더라구요 ㅠ

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