본문 바로가기

vscode3

[vscode] 잘 쓰고 있는 extension 추천 ReadmeMarkdown all in one - yzhang.markdown-all-in-one (마크다운 문법 도우미)https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint개인적으로 리드미를 굉장히 많이 쓴다. 깃허브 레포에 들어갔을 때 리드미에 이 레포가 무엇을 위한 레포이고, 어떻게 사용하면 좋은지 한눈에 깔끔하게 보이는 것을 선호하기 때문이다. 또한 노션이나 다른 링크로 타고 들어가지 않고, 간단히 깃허브 또는 개인 로컬 환경에서 수정할 수 있어서 자주 쓴다. 마크다운 문법을 다양하게 활용하면 가독성이 훨씬 좋아지니 위 두 익스텐션을 잘 활용하길 바란다.기능성error lens - usernamehw.e.. 2024. 12. 17.
[Window] VSCode에서 C/C++ 실행 및 디버깅하기 VSCode에서 C/C++을 사용하려면 별도의 조치가 필요하다. 이 단계들이 조금 번거롭기에, C를 주력으로 사용하는 사람이라면 Visual Studio를 쓰는 것을 권장한다. 설치만 하면 별도의 조치 없이 바로 사용할 수 있으나, 프로그램 조금 무거운 것이 흠이다. 나는 C/C++로 개발할 것도 아니고, 단순 알고리즘 공부 용으로 C를 사용하기 때문에 기존에 사용하던 VSCode를 계속 사용하고 싶었다. (실은 다 필요 없고 vim을 사용해도 되긴 한다. vim 최고(?!)) 서론은 이쯤 하고, 본론으로 들어가겠다. 1. Msys2 설치https://www.msys2.org/ MSYS2Software Distribution and Building Platform for Windowswww.msys2.o.. 2022. 2. 24.
[VSCode] ESLint + prettier 사용하기 ESLint 란? ESLint란 ES(ECMAScript) + Lint를 의미한다. Mozilla에 따르면, "ECMAScript는 JavaScript의 기본을 구성하는 스크립트 언어다." Wikipedia가 정의하기론 "ECMA-262 기술 규격에 따라 정의하고 있는 표준화된 스크립트 프로그래밍 언어를 말한다. 자바스크립트를 표준화하기 위해 만들어졌다." 즉, ECMAScript는 JavaScript의 표준이라는 뜻이다. 린트(lint) 또는 린터(linter)는 "소스 코드를 분석하여 프로그램 오류, 버그, 스타일 오류, 의심스러운 구조체에 표시(flag)를 달아놓기 위한 도구들을 가리킨다." 라고 정의하고 있다. 정리하자면 ESLint는 JavaScript의 표준에서 벗어난 코드를 표시하는 도구를 .. 2021. 11. 13.