모두의 프린터는 어떠한 경우에도 본인인증, 회원가입, 카드결제를 요구하지 않습니다.
다운로드를 유도하는 애드센스 광고를 피로곰이 배포하는 프로그램들의 다운로드 링크로 착각하지 않도록 주의하시기 바랍니다. 피로곰이 배포하는 모든 프로그램은 본인인증, 회원가입, 이용료 결제 없이 무료로 사용가능합니다.
많이 찾는 글들...
  1. Ghostscript/GhostPCL 설치 안내
  2. 파일 다운로드가 차단되는 경우
  3. 내 컴퓨터의 32비트,64비트 여부 아는법
  4. 'Windows의 PC 보호' 문제
  5. 모두의 프린터 실행후 환경설정창 뜨지 않고 무반응
  6. Ghostscript PDF변환 불가. Can't load Ghostscript DLL
  7. 대법원 인터넷 등기소, 전자소송, 경매,전자공탁등 대법원계열 사이트관련
  8. 모두의 프린터 사용후 네트워크 장애가 발생하는경우. (대법원 인터넷등기소 등)
  9. 출력시 모두의 프린터가 강제종료 되는 경우.'지원하지 않는 PDF또는 가상 프린터입니다.'
  10. 오픽(OPic), 연결상태 확인 불가 프린터, 등록되지 않은 프린터(MarkAny e-PageSAFER)
  11. YBM 토익성적표 관련(정상적인 프린터로 출력을 진행하시기 바랍니다)
  12. 리포트뷰어(ReportViewer) 관련(특수목적프린터, 문서변환 프로그램을 제거해주세요)
  13. 인터넷증명발급센터 서트피아(Certpia) 관련 안내
  14. 인강사이트 관련 - 출력에 매우 오래 걸림, PDF파일 버벅거림, PDF여는데 오래걸림 등등
  15. '잘못된 프린터 데이터를 수신하였습니다.' 문제
  16. MS서피스, 삼성 갤럭시북 등 ARM기반 랩탑, '잘못된 프린터 데이터를 수신하였습니다.' 문제

Goland/Jetbrains IDE에서 클로드 코드(Claude Code) 연동문제

워낙 많은 언어와 윈도,맥,리눅스등 여러 플랫폼에 대한 개발을 하다보니.. Ai 관련은 플러그인 연동이나 기타 여러 상황상 Vs code에서 진행을 한 경우가 많았습니다…만;;

아무래도 Jetbrains의 IDE가 Vscode 대비 불필요한 설정에 에너지를 덜 쓰기 때문에 최근에는 Jetbrains 의 Goland를 주력으로 사용하고 있습니다. Jetbrains에선 Java, js, c, c#등 정말 다양한 언어를 위한 ide를 판매중이지만 개인적인 경험으론 뭐라도 하나 유료구독을 하면 나머지 기타 언어들은 플러그인 설치만 하더라도 필요한 대부분의 기능은 사용할 수 있습니다.

물론 각 언어에 특화된 IDE 를 사용하면 .. 예를들어 Java는 인텔리J, 파이썬은 PyCharm을 쓴다던가 하면 좀더 각 언어에 맞는 다양한 기능을 누릴수도 있겠지만 ..

제 경우에는 대부분의 개발이 이종 언어를 동시에 써야 하는 경우가 많아서 .. 대부분 Go언어는 기본으로 깔고 JS, TS 를 같이 쓰거나 파이썬이나 PHP를 같이 써야하거나 C언어를 써야하거나 하는 경우가 대부분이라.. 그냥 가장 많이 쓰는 Go언어용 Goland에 다른 언어들은 플러그인을 추가해서 사용하고 있습니다.

각설하고 ..

실제 주력개발은 Goland 로 다 하고 있는 상황에서 Ai랑 붙여서 뭔가를 하려할때만 vscode 를 쓴다는 것도 웃기고 .. 그냥 쓰던 놈에 합쳐서 써보려고 설정을 하다보니 ..

클로드 코드가 ide 연동이 안됩니다 .. ide 연동이 안되면 수정사항 Confirm 을 위한 ide 의 편리한 diff 기능등을 사용할 수 없기때문에 .. 불편하죠 ;; 그냥 따로 콘솔을 띄워서 쓰는거랑 아무 차이가 없게 되는 ㅎㅎ

처음에는 wsl2 와 문제가 있는듯 하여 wsl2 도 완전히 제거해 버리고.. 이짓저짓을 해봤는데도 ..

시키는대로 ..

클로드 코드 플러그인도 정상적으로 설치, 동작 중인데도 ..

/ide 커맨드로 ide 와 연결을 하려 해도 ide를 찾을 수 없다고 나옵니다.

이게 웃긴게 .. ide 에서 터미널을 열어서 하면 저렇게 나오고

그냥 cmd.exe 든 파워쉘이든 콘솔을 직접 실행해서 /ide 명령을 치면 그래도 ide 를 인식은 한다는거죠..

그렇다면 Ide에서 실행시킨 터미널과 그냥 내가 직접 실행한 상태의 터미널이 뭔가가 차이가 난다는거고 .. 일반적으로 차이가 날 수 있는건 환경변수 정도 뿐이 없다는게 결론입니다.

그리하야.. 양쪽의 환경변수를 하나하나 비교해보니..

결론적으로 ..

Jetbrains 의 IDE 의 내부에서 터미널을 열면 ..

Bash
TERMINAL_EMULATOR=JetBrains-JediTerm

이 TERMINAL_EMULATOR 값이 JetBrains-JediTerm 이라고 설정됩니다. 정확한 원인까진 알 수 없으나 이 값이 존재하면 /ide 명령에서 Ide를 인식 못하더군요.

그래서 ..

Settings -> Tools -> Claude Code [beta] 설정에서

Claude command : 에 저 환경변수 값을 다시 셋팅하고 클로드 코드를 실행하도록 명령어를 수정했습니다.

저는 기본 터미널이 Powershell 이라

Bash
$env:TERMINAL_EMULATOR = "";claude

작성을 했습니다만.. 기본 윈도 프롬프트인 cmd.exe 이면

set 명령어로 환경변수를 덮어 씌운 후에 실행하면 ide 인식이 가능하겠습니다. (간혹 ide를 재시작 해야 정상 인식이 되긴 하는데.. 이건 무슨 이유인진 모르겠네요)

이 환경변수만 초기화 하고 실행하면 이렇게 Ide 목록에 Goland가 뜹니다. 아마 인텔리제이나 파이참 같은 놈들도 이런 부분은 동일 로직으로 동작하니 비슷할겁니다.

이렇게 Ide연동을 해야 변겯사항의 Confirm 등을 콘솔이 아닌 ide 의 diff 도구 같은 편리한 환경을 통해서 클로드 코드 사용이 가능합니다.

혹시 비슷한 문제를 겪는 분들이 계실까 싶어 .. 공유합니다.

많이 찾는 글들...
  1. Ghostscript/GhostPCL 설치 안내
  2. 파일 다운로드가 차단되는 경우
  3. 내 컴퓨터의 32비트,64비트 여부 아는법
  4. 'Windows의 PC 보호' 문제
  5. 모두의 프린터 실행후 환경설정창 뜨지 않고 무반응
  6. Ghostscript PDF변환 불가. Can't load Ghostscript DLL
  7. 대법원 인터넷 등기소, 전자소송, 경매,전자공탁등 대법원계열 사이트관련
  8. 모두의 프린터 사용후 네트워크 장애가 발생하는경우. (대법원 인터넷등기소 등)
  9. 출력시 모두의 프린터가 강제종료 되는 경우.'지원하지 않는 PDF또는 가상 프린터입니다.'
  10. 오픽(OPic), 연결상태 확인 불가 프린터, 등록되지 않은 프린터(MarkAny e-PageSAFER)
  11. YBM 토익성적표 관련(정상적인 프린터로 출력을 진행하시기 바랍니다)
  12. 리포트뷰어(ReportViewer) 관련(특수목적프린터, 문서변환 프로그램을 제거해주세요)
  13. 인터넷증명발급센터 서트피아(Certpia) 관련 안내
  14. 인강사이트 관련 - 출력에 매우 오래 걸림, PDF파일 버벅거림, PDF여는데 오래걸림 등등
  15. '잘못된 프린터 데이터를 수신하였습니다.' 문제
  16. MS서피스, 삼성 갤럭시북 등 ARM기반 랩탑, '잘못된 프린터 데이터를 수신하였습니다.' 문제

모두의프린터에서 더 알아보기

지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

계속 읽기