본문 바로가기

Ide 뚝딱뚝딱3

[VSCode] VSCode에서 C/C++ 실행 및 디버깅하기 VSCode에서 C/C++을 사용하려면 별도의 조치가 필요하다. 이 단계들이 조금 번거롭기에, C를 주력으로 사용하는 사람이라면 Visual Studio를 쓰는 것을 권장한다. 설치만 하면 별도의 조치 없이 바로 사용할 수 있으나, 프로그램 조금 무거운 것이 흠이다. 나는 C/C++로 개발할 것도 아니고, 단순 알고리즘 공부 용으로 C를 사용하기 때문에 기존에 사용하던 VSCode를 계속 사용하고 싶었다. (실은 다 필요 없고 vim을 사용해도 되긴 한다. vim 최고(?!)) 서론은 이쯤 하고, 본론으로 들어가겠다. 1. Msys2 설치 https://www.msys2.org/ MSYS2 Software Distribution and Building Platform for Windows www.msys.. 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.
[Atom] atom-ternjs / js 자동완성 플러그인 사용법 머리말 Atom에서는 JavaScript 자동완성을 지원하지 않는다. 자동완성 기능을 쓰고 싶다면 atom-ternjs라는 패키지를 깔아야 한다. 설치하는 법과 사용법을 알아보자. 설치하기 ctrl + ,으로 설정을 열어 Packages로 가라. 나는 이미 설치해서 화면이 저렇게 뜬다. atom-ternjs 라고 검색한 뒤 Install 버튼을 눌러 설치하라. 설치가 완료되면 위와 같이 뜰 것이다. 사용하기 사용법은 Readme를 읽으면 알 수 있다. 해석해 보자면: 1. 프로젝트 내의 아무 JavaScript 파일이나 열어라. 2. 아래의 사진과 같이 Packages를 -> Atom Ternjs -> Configure project를 클릭해라. 3. 용도에 맞게 설정하라. 위와 같이 선택 후, 아래는 .. 2021. 10. 10.