본문 바로가기

프로그래밍/개발도구8

[Sourcetree] .huskyrc command not found 에러 Next.js 프레임워크로 웹 프로젝트 진행 중, husky 추가 후 Sourcetree에서 commit시 error가 발생했다(터미널 명령어로는 동작) 구글링 결과, Mac의 GUI 앱에서 Path 환경변수를 올바르게 인식하지 못하는데서 발생하는 문제라고 한다 마침 nvm을 사용하고 있었고 # ~/.huskyrc export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" 위의 설정과 비슷한 내용을 설정해본 기억이 있어 적용해 보았더니, Sourcetree에서 문제없이 commit과 push가 되었다 아래는 참고한 사이트이고 관련 내용뿐 아니라 Path 환경변수 관련하여 추가 내용이 있어 읽어보면 좋을듯 하다 Sourcetre.. 2023. 8. 4.
[VSCode] 자주 쓰는 단축키 정리 MacOS를 위한 단축키 단축키 설명 shift + option + o import 자동 정리 shift + option + f 코드 자동 정렬 F2 기호 이름 바꾸기 control + - 이전 위치로 이동 F12 해당 정의로 이동 shift + command + space 파라미터 힌트를 보여줌 Search and replace 단축키 설명 command + d 첫번째 단어 선택 후 다음의 동일한 단어 선택하며 계속 추가 끝. 참고. https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf 2023. 7. 21.
[IntelliJ] Prettier 설정하기 설정하기에 앞서 Prettier가 무엇인지 간단히 알아보면, JavaScript, JSX, Angular, Vue, Flow, TypeScript, CSS, Less, and SCSS, HTML, JSON, GraphQL, Markdown, including GFM and MDX, YAML의 코드 포맷을 사용자가 설정한 대로 만들어준다 그럼 Prettier는 왜 필요한가? 코드 스타일을 강제하여 1명 이상이 개발했을 때도 1명이 개발한 것처럼 통일성을 유지하여 깔끔한 코드를 유지할 수 있다. (완벽하다고는 할 수 없지만 혼자 사용할 때도 유용함엔 틀림 없다) 이제 설정을 해보자 Preferences > Plugins > Prettier를 검색해서 설치 후 재부팅한다 npm install --save-de.. 2021. 3. 11.
[Xcode] Simulator 설치 후 삭제하는 법 Xcode의 시뮬레이터는 용량이 어마무시하다 최근 설치한 14.3버전의 용량이 10기가라 용량도 크고 기본 설치된 버전이 있어서 삭제해보려고 한다 /Library/Developer/CoreSimulator/Profiles/Runtimes 해당 경로로 이동하여 설치된 버전을 삭제해주면 Xcode에서 하나하나 선택해서 삭제하지 않아도 된다 끝. 2021. 3. 8.
[Intellij] 유용한 단축키 정리중... 인텔리제이에서 유용한 단축키를 생각날 때마다 추가해보려고 한다 단축키 설명 Mac > control + g Window > alt + j 영역 선택 후 단축키 사용시, 선택한 영역의 하단으로 동일한 단어가 선택됨 Mac > control + G Window > alt + J 영역 선택 후 단축키 사용시, 선택한 영역의 상단으로 동일한 단어가 선택됨 2020. 8. 29.