# studio

Yarn Berry(v3) Workspace - 부록 VSCode Plugins
yarn workspac 연재를 진행하면서 많은 글을 구글링 하다 몇가지 관심가는 흥미로운 캡쳐 화면을 보게 되었습니다. 그러다 찾게된, monorepo환경에서 개발을 도와주는 Visual Studio Code 플러그인. Monorepo Workspace packages 하위에 있는 패키지 루트를 vscode explorer 루트에 연결(?) 해주는 플러그인 입니다. 'cmd + shipt + p' -> 'select workspace folder' 클릭, 원하는 폴더를 선택하면, vscode explorer에 나타 납니다. packages
📱 Android studio 단축키 정리
🔨 Refactoring Shift + F6 : Rename Alt + Delete : 안전하게 삭제 Shift + F10, Alt + Shift + F10 : 실행 🔨 코드 생성 Alt + Insert (생성자, Getter, Setter 등) : 코드 생성 Ctrl + Space : 기본 코드 완성 Ctrl + Shift + Space : 스마트 코드 완성 Ctrl + O : Override code 작성 Ctrl + L : Implement code 작성 Ctrl + Alt + T : Surrounded with (if, else, try, catch, for, synchronized, etd...) 🔨 디버깅 F9 : Resume program F8 : Step over F7 : Step into Shift + F8 : Step out : 함수 안에서 진행하다가 밖으로 나가고 싶을 때

Visual Studio 에서 외부 라이브러리 연동
1. 프로젝트 우클릭, 속성으로 진입한다. 2. VC++ 디렉터리, include 할 헤더들이 포함된 디렉터리를 추가하고, lib와 dll이 포함된 라이브러리 디렉터리를 추가한다. 3. 링커 - 입력, 추가 종속성에 실제 사용할 lib파일들을 명시한다.

Android Studio - Quick List 사용하기
Android Studio(Intellij 계열)에서 나만의 Quick List를 만들어서 특정 기능을 빠르게 동작하게 할 수 있습니다. 가령 프로젝트를 다시 빌드하거나 Gradle sync를 다시 수행하거나 화면을 분활 하거나 등등등 단, 단축키가 따로 있을 경우 불필요할 수 있습니다. 그래서 저는 해당 메뉴의 기능에 단축키가 부여되지 않았고 그리고 자주 사용하는 기능을 목록에 추가하여 사용합니다. 단축키가 부여되지 않는 기능에 일일이 단축키를 지정해서 사용할 수 있지만 그것도 한계가 있어서 그냥 Quick List에 넣어두고 사용합니다. Quick List 단축키로 Quick List 불러오기 
Android Studio - 라이브 템플릿 사용하기
라이브 템플릿? >IntelliJ 기반의 IDE(Android Studio 포함)은 라이브 템플릿(Live Template)기능이 있습니다. 라이브 템플릿은 단축 키워드를 이용하여 몇몇 상용구 코드(Boilerplate code) 작성에 편의를 제공합니다. 사용 예제 livedata_template Android에서 ViewModel관련 LiveData를 생성할 때 자주 Backing Field로 구성을 하게 되는데 초반에 ViewModel에 필요한 요소를 구성하는 과정에서 다소 많은 타이핑을 하게 되는 불편함이 있습니다. 이때 라이브 템플릿을 사용하면 간편하게 반복작업을 줄일 수 있습니다. 위와 동일한 라이브 템플릿을 추가하면서 간단하게 사용법을 익혀보겠습니다. A