패시브 스킬 17

<IDE> HTML 코드 작성 시간 단축하기 (WebStorm 단축키 정리)

코드 작성시 기본 방침 1. 마우스 사용 최소화 2. Emmet 사용 필수! 습관화하기! 3. Prettier 설치 (설치 방법 향후 작성 예정) 4. 귀찮은거 싫은 사람은 WebStorm 사용 추천 WebStorm 단축키 (VS Code 역시 동일할 수 있음) Ctrl + (방향키 or 백스페이스) : 동일한 특성을 가지는 단어 그룹만큼 이동 or 삭제 Ctrl + Alt + J : 현재 커서가 있는 행을 특정 태그로 감싸기 Alt + F2 : Built-in Preview 또는 브라우저(크롬, 파이어폭스, 엣지 등 설정 가능) 실행 Alt + Shift + 위아래 방향키 : 현재 커서가 있는 행을 위아래로 이동 Shift + F6 : 동일한 성격의 같은 이름들을 동시에 변경 WebStorm 사용 이점..

패시브 스킬 2021.09.26

<RegExp> 정규 표현식 (regular expression)

# 정규표현식 - 검색 패턴을 나타내는 문자 시퀀스 # 줄임말 - regex (레젝스) # 탐색 방법 1. 찾고자 하는 문자열 입력 - 단순일치 2. ^(caret symbol) - 패턴이 문자열의 처음에 나타날 때 3. $ - 패턴이 문자열의 끝에 나타날 때 4. [] - 여러 문자에 일치 : 대괄호 사이에 찾고자 하는 문자들을 입력 5. \d - 모든 숫자와 일치 6. . - 어떤 문자와도 일치 7. * - 해당 문자가 하나 이상 들어가 있는 경우 (해당 문자가 없는 경우도 포함함) 8. *? - "*"는 적극적으로 탐색하기 때문에 "?" 기호를 붙여서 소극적 탐색으로 만들 수 있음 ※ 참고자료 - 프로그래머 첫걸음 (코리 알트호프 / 한선용 / 한빛미디어)

패시브 스킬 2021.09.20

<Bash> 명령행 인터페이스 (CLI)

# 명령행 인터페이스 - 운영체제가 실행할 명령을 운영체제에 직접 입력하는 프로그램 # 명령어 1. echo - 출력 2. '↑', '↓' 방향키 - 최근 명령어 스크롤 3. pwd (print working directory) - 작업 디렉토리 출력 4. cd (change directory) - 디렉토리 이동 5. ls (list directory) - 현재 디렉토리에 들어 있는 디렉토리와 파일을 출력 6. mkdir (make directory) - 새 디렉토리를 만듦 7. rmdir (remove directory) - 디렉토리를 제거 7. '~' - 홈 디렉토리를 지칭 (ex. cd ~) 8. '..' - 상위 디렉토리 (ex. cd .. - 상위 디렉토리로 이동) 9. touch - 새 파일을..

패시브 스킬 2021.09.19

<IDE> 안드로이드 스튜디오 플러터 단축키 모음

🎯 안드로이드 스튜디오 'activating dart devtools' 문제를 해결하기 위해 Debug 카테고리를 만들었으나 노력없이 해결되어 단축키를 정리해보고자 함. (틈틈이 업데이트 및 부연설명 예정, 윈도우 기준) 1. im : import 2. fm : 'package:flutter/material.dart' 3. stl : StatelessWidget 생성 4. sfl : StatefulWidget 생성 5. Shift + Enter : 줄바꿈 6. Ctrl + 방향키 : 한 단어씩 이동 (Ctrl + BackSpace 로 한 단어씩 삭제 가능, 안스전용 단축키는 아님) 7. Ctrl + R : 문자열 찾아서 바꾸기 -. Alt + Enter -. Crtl + Mouse Click -. Ctr..

패시브 스킬 2021.08.08

<git> git, GitHub 사용하기

+++ WHAT +++ 코드의 히스토리를 기록 +++ WHY +++ 1. 버젼관리 2. 협업 3. 기타(이슈 관리, 개발진행 관리) +++ HOW +++ 1. commit - 코드를 작성해 나가는 순간순간을 기록 2. push - 코드의 생성/수정/삭제 등의 기록을 저장 3. pull - 코드 내려받기 4. branch - 원본을 유지한 채로 각종 테스트 작업 가능 (Gitflow 참고하여 적용) * 도움1: 유튜브 - 얄팍한 코딩사전 www.youtube.com/watch?v=FXDjmsiv8fI&t=1s * 도움2: 유튜브 - 개발자의품격 www.youtube.com/watch?v=-27WScuoKQs