본문 바로가기

Development Tip3

Visual Studio Code에서 White Space 제거하기 linux server 환경에서 작업하다보면 VSC를 많이 사용하게 되는데 이때 save시 자동으로 white space를 제거해주는 옵션이 있다. vs code File - Preferences - Settings 에 들어가서 Trim Trailing white space 옵션을 enable 해주면 된다. 2023. 5. 14.
Git이란 서론 요즘 대부분 git을 사용하여 코드를 관리한다. 찾아보니 이것또한 리누스 토발즈 선생님이 구상하고 동료들과 작성한 것이라 한다. ICCE에서 리누스 토발즈 선생님을 만났을땐 그저 리눅스의 아버지로만 알고 있었는데 새삼스럽게 더 멋있는 분이구나 깨닫는다. 현재 대부분의 개발자들에게 리눅스 그리고 git은 매우 중요한 부분을 차지할 것이다. 어찌보면 개발자들의 아버지가 아닐까 싶다. 본론 Git 정의 Git의 정의와 히스토리는 위키에 아주 잘 나와있다. 따라서 본인이 생각하는 git을 한마디로 정의하자면 '협업시 동료들과의 code 충돌 방지 및 추적 관리에 용이한 tool'이다. 이를 또 하나의 단어로 표현하자면 '코드 관리 도구', '분산 버전 관리 sw'라 할 수 있다. 대게 협업시에 많이 사용하.. 2020. 8. 31.
vim환경에서 공백(White Space) 제거하기 서론 사람들과 협업을 하다보면 Code Review를 하게된다. 회사 및 팀마다 정책은 다르지만 대부분의 팀에서 white Space를 비선호하며 제거를 권유한다. 아래는 CodeReview를 위한 웹 환경에서 확인한 공백이다. 본인의 경우에는 Windows 환경에서 Visual Code를 사용하고 있으며, Linux 기반의 회사 서버에서 할당해준 계정을 Windows 네트워크 위치추가 및 터미널 접속을 통해 사용/접근하고 있다. 대학원 시절 CodeReivew라고는 교수님 및 동료들과 Algorithm base에서 토론을 하는 것이 일반적이였고, White Space에 대해 고민해 본 적 조차 없다. 이번에 해당 문제를 해결하기 위해 서칭한 결과 tool을 설치 사용해야하는 불편함이 있거나, vim s.. 2020. 8. 31.