작업환경 & 주변기기
Doom Emacs 문서 편집기에 거의 모든기능을 쳐 때려박아 넣은 프로그램 기본적으로 VIM 단축키를 사용 설치하기 MacOS 의존성 라이브러리 # required dependencies brew install git ripgrep # optional dependencies brew install coreutils fd # Installs clang xcode-select --install 이맥스 플러스 brew tap d12frosted/emacs-plus brew install emacs-plus ln -s /usr/local/opt/emacs-plus/Emacs.app /Applications/Emacs.app 둠 git clone --depth 1 https://github.com/doomema..
서문 최근에 코딩을 하면서 Vim 에디터를 사용할일이 많았다. 해피해킹 키보드를 사용한지 반년정도 되었는데, 인터넷상에 구매처에 대한 정보가 워낙 적어서 고생했던 기억이 난다. 지금부터 내가 해피해킹을 고른 이유와, 쓰면 뭐가 좋은지? 알아보자 1. Mac 연동이 좋은가? 코딩을 하면서 부터인가? 점점 Window 컴퓨터와 거리가 멀어지고 있었다. 예전에 Mac에서 안되는게 많다 ~ 이러던건 이제 옛말이다 이제 맥 없이는 못 사는... 그렇다보니, 키보드를 고를 때도 맥과의 연동성이 중요했다. 특히 맥의 키보드는, Window와 확연히 다른점이 있어서 주의해야한다. 이런점에서 해피해킹을 따라올 수 있는 키보드는 몇 없다고 생각한다. 로지텍 mx keys mini 는 인정 무려 제작사가 맥을 권장하는 키보..
React Native에서 자주사용하는 코드들을, 단축키화 시켜준다. 👉 단축키 imr Import React imrc Import React / Component imrd Import ReactDOM imrs Import React / useState imrse Import React / useState useEffect impt Import PropTypes impc Import React / PureComponent cc Class Component ccc Class Component With Constructor cpc Class Pure Component ffc Function Component sfc Stateless Function Component (Arrow function) cdm co..
1. Cannot use JSX unless the '--jsx" flag is provided 오류원인 VSCode의 Typscript버전이, 컴퓨터에 global로 설치된 Typescript의 버전과 달라서 발생하는 오류이다. 해결방법 // typescript 설정파일에 아래 옵션을 추가한다. ( tsconfig.json ) { "compilerOptions": { "jsx": "react" } }
* 주의 사항 단축키를 사용하는 여러 프로그램과 충돌 될 수 있습니다. - 단축키가 작동하지 않을시, vscode 의외의 프로그램이 켜져 있는지 확인해주세요. 현재 설정된 단축키 확인하기 control + K + S // Mac OS ⌘ + K + S 설정 열기 ⌘ + , 파일 검색하기 ⌘ + P 여러가지 명령 실행하기 ⌘ + ⇧ + P 선택된 부분 줄 끝에 커서 추가하기 ( 많은 줄 커서 한번에 추가 ) ( 선택된 상태에서 ) alt + shift + i 커서 바로 위/아래에, 커서 추가하기 ( 다중 커서 ) ( 커서가 있는 상태에서 ) alt + shift + 방향키 위/아래 선택한 단어와 똑같은 단어 아래에서 찾아서 선택하기 ( 단어가 선택되어 있는 상태에서 ) ctrl + D 커서 위치 아래에 행..
zsh 설치 sudo apt install zsh zsh 란? 여러가지 기능을 제공해주는, 명령창(shell) 프로그램 zsh를 기본 shell으로 설정하기 chsh -s /usr/bin/zsh oh-my-zsh 설치 sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" powerlevel10k 테마 설치하기 git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh}/themes/powerlevel10k 설치한 테마 적용하기 ( ~/.zshrc ) // 아래 부분..
1. Dracula Official Dracula ( 기본 ) Dracula soft 2. Material Theme / Material Icon Theme High Contrast Darker High Contrast 3. Color HighLight 4. Bracket Pair Colorizer 2 5. indent-rainbow 6. Rainbow CSV 7. Code Runner 터미널에서 실행하기 8. Code Spell Checker 9. Active File In StatusBar 10. Project Manager 11. Bookmarks 12. Auto Rename Tag 13. npm Intellisense 13. ES7 React/Redux/GrapQL/React-Native snip..