VSC에서 TODO Highlight와 Snippets를 활용한 주석 정리 방법, 코드 문서화 방법,
TODO Highlight V1과 V2가 보인다. V2는 아직 안정화되지 않은 것 같다.(2024.11.20일 기준) TODO Highlight v2 설치설치하고 VSC를 재실행하고 아래와 같이 주석을 작성해보자.// FIXME:// TODO:이렇게 컬러로 표시되고 한눈에 확인하기 쉽다. 블록 주석에 넣어도 동일하게 표현된다.주석을 입력할 때마다 FIXME:, TODO:를 입력하기 힘드니 Snippets을 활용해 자동완성기능을 만들어보자.ctrl+shift+p를 눌러 Preference 창을 열어 검색하거나 File->Preference에 들어가면 Snippets을 configure 할 수 있는 메뉴가 나온다.Configure Snippets를 선택하며 아래와 같이 언어를 선택하는 창이 나온다.여기서는 ..
- 개발 관련 지식 및 Tool 사용방법/Visual studio code(VSC, VSCode)
- · 2024. 11. 20.
CTest, CTest란 ?
vsc에서 c/c++빌드를하기위해 CMake Quick Start를 선택해 프로젝트를 만드는 과정에서 CPack과 CTest를 선택하는 과정이나온다.2024.08.02 - [개발 관련 지식 및 Tool 사용방법/Visual studio code(VSC, VSCode)] - vsc에서 Cmake 개발환경 구축하기[vsc에서 Cmake 개발환경 구축하기이전에 반드시 컴파일러가 설치되어 있어야하고, 시스템 환경 변수에 컴파일러 경로가 추가되어 있어야 한다. 컴파일러 설치는 아래 포스팅 참고2024.09.16 - [개발 관련 지식 및 Tool 사용방법] - gccvuzwa.tistory.com](https://vuzwa.tistory.com/entry/vsc%EC%97%90%EC%84%9C-Cmake-%EA%B..
- 개발 관련 지식 및 Tool 사용방법/Visual studio code(VSC, VSCode)
- · 2024. 11. 18.
vsc에서 Cmake 개발환경 구축하기
이전에 반드시 컴파일러가 설치되어 있어야하고, 시스템 환경 변수에 컴파일러 경로가 추가되어 있어야 한다. 컴파일러 설치는 아래 포스팅 참고2024.09.16 - [개발 관련 지식 및 Tool 사용방법] - gcc, gdb 설치하기, 컴파일러 설치하기, msys2를 이용한 컴파일러 설치, MinGW64, 32 설치하기 gcc, gdb 설치하기, 컴파일러 설치하기, msys2를 이용한 컴파일러 설치, MinGW64, 32 설치하기vsc, linux 등에서 컴파일을 하기 위해서는 gcc 설치가 반드시 선행되어야 한다. vsc에서 컴파일 하는 포스팅을 하기는 했는데 gcc 설치를 빼먹었다. 2024.08.02 - [개발 관련 지식 및 Tool 사용방법/Visual svuzwa.tistory.com 설치해야 하는..
- 개발 관련 지식 및 Tool 사용방법/Visual studio code(VSC, VSCode)
- · 2024. 8. 2.
VSCode 사용 팁 - visual studio code 초 간단 실행하기, VSCode 워크스페이스 생성 간단하게 하는 방법
VSCode를 아주아주 초 간단하게 실행하는 방법이 있다. 폴더에서 마우스 우클릭을하면 Code(으)로 열기가 나온다. 오.. Source insight나 다른 텍스트 에디터는 프로젝트 설정하고 경로 추가해주고 이런 복잡한 과정이 필요한데 VSC는 그냥 한방에 열린다. 열어보자. 폴더 메뉴에서 Code(으)로 열기가 나타나게 하기 위해서는 설치과정에서 아래와 같이 선택하고 설치해야한다. "Code(으)로 열기" 작업을 Windows 탐색기 파일의 상황에 맞는 메뉴에 추가 "Code(으)로 열기" 작업을 Windows 탐색기 디렉터리의 상황에 맞는 메뉴에 추가 이 두개를 체크하고 설치하면된다.
- 개발 관련 지식 및 Tool 사용방법/Visual studio code(VSC, VSCode)
- · 2024. 1. 27.
Doxygen 기본 사용 방법 및 설정 방법
최근 업무로 인해 소스코드를 문서화해야 할 일이 생겼다. 소스코드라는 것이 설명하기 참 어렵다. 특히 신호처리나 하드웨어 특성이 반영된 소스코드는 더욱더 설명이 어려운 것 같다. 이전에는 Excel도 활용해 보고 PPT도 활용해 보고 다양한 도구를 활용해 봤지만 Doxygen 만 한 tool이 없다. Doxygen은 소스코드에 주석을 달아 놓으면 그 주석이 바로 문서화가 되기 때문에 별도로 작업을 해줄 필요도 없고, 문서화에 대해 고민하지 않아도 된다. 그럼 이제 Doxygen의 기본적인 사용법을 알아보자. 이전 포스팅에는 설치방법이 있으니 참고바람 2023.07.20 - [Software/Doxygen 활용한 소스코드 문서화] - Doxygen 설치하기, 소스코드 문서화, source code 문서화 ..
- 개발 관련 지식 및 Tool 사용방법/Doxygen 활용한 소스코드 문서화
- · 2024. 1. 7.
Doxygen 설치하기, 소스코드 문서화, source code 문서화
구글에 doxygen을 검색하면 가장 먼저 나오는 페이지 클릭! https://www.doxygen.nl/ Doxygen: Doxygen Generate documentation from source code Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Micro www.doxygen.nl 좌측에 Download 클릭! 스크롤을 아래로 내리면 각종 OS에서 설치방법에 대해 나온..
- 개발 관련 지식 및 Tool 사용방법/Doxygen 활용한 소스코드 문서화
- · 2023. 7. 20.
소스인사이트(source insight) C 키워드 등록
임베디드에서는 c에서 기본적으로 제공하는 자료형을 (int, float, short, char 등)을 uint16_t, uint32_t 등으로 변경해서 사용한다. C에서 기본적으로 제공하는 자료형이 아니기 때문에 소스인사이트에도 키워드로 등록되어 있지 않다. 그래서 색깔 구분이 없다. int는 C 기본 자료형이기 때문에 색깔표시가 되고, uint16_t는 내가 키워드로 등록해서 색깔이 표시된다. int16_t는 키워드로 등록되어 있지 않기 때문에 색깔이 표시되지 않는다. 키워드로 등록하는 방법은 Option -> Preferences -> Languages 까지 들어간다. 여기서 C Language 선택하고 우측에 Keywords... 선택! 우측 메뉴에서 Add Word를 선택하면 키워드로 등록할 수 ..
- 개발 관련 지식 및 Tool 사용방법/Source insight
- · 2023. 3. 6.
소스인사이트(source insight) 프로젝트 리스트 삭제하기.
개발툴을 사용하다 보면.. workspace나 project 리스트가 쌓이면 찾기 힘든 경우가 많다. 소스인사이트도 마찬가지인데 여기에 열어본 프로젝트 리스트가 쌓이게된다. 하.. 저거 보고 있으면 숨 막힌다. 초기화하는 방법은 아래 경로에서 PROJECTS.DB3 파일을 삭제해주면 된다. C:\Users\admin\Documents\Source Insight\Projects\ - 끝 -
- 개발 관련 지식 및 Tool 사용방법/Source insight
- · 2023. 1. 27.
엑셀 파일 비교, 엑셀 시트 비교, excel spreadsheet compare
엑셀 파일 비교! 시작 -> Spreadsheet compare 검색 검색이 안된다면 설치가 안된 거다. 해당 버전만 지원한다고 나와있다. 실행하면 이런 화면이 나온다. 죄측 상단에 "Compare Files"를 누르면 2개의 파일을 열 수 있는 창이 나타난다. 비교하고자 하는 파일을 선택해 OK를 누르면 끝 어떤 부분이 다른지 표시되고, 좌측 하단에 비교할 옵션도 선택할 수 있다. 데이터 비교 분석할 때 사용하면 굉장히 효율적일 것 같다는 생각이 든다. - 끝 -
- 개발 관련 지식 및 Tool 사용방법
- · 2022. 9. 19.
repositories 삭제하기, 레포지토리 삭제, git 저장소 삭제, git repositories 삭제하기,
우측 상단에 계정 정보를 볼 수 있는 아이콘을 클릭하고 Your repositories 선택 삭제하고자 하는 레포지토리 선택 상단에 "Setting"선택 스크롤을 끝까지 내리면 보이는 메뉴 중 "Danger Zone"에서 "Delete this repository" 클릭 아이디/레포지토리 이름 입력하면 "I understand the consequences, delete this repository" 활성화됨, 클릭하면 삭제 완료 - 끝 -
- 개발 관련 지식 및 Tool 사용방법/github
- · 2022. 8. 3.
소스인사이트(source insight) 블랙테마 적용
소스인사이트는 VSC가 나오기 전 가장 많이 사용되던 코드 분석 및 텍스트 에디터다. 난 MCU 코딩할 때는 아직까지 소스인 사이트를 사용한다. 슬슬.. vsc로 바꿔야겠지만. 아무튼 소스인사이트에서 블랙 테마를 적용하는 방법에 대해 포스팅하겠다! 내가 만든 건 아니고 누군가 소스인사이트 블랙 테마 버전을 만들어 놓았다. (감사합니다 ^^) https://github.com/kiddlu/Source-Insight-config GitHub - kiddlu/Source-Insight-config: My own Source Insight config My own Source Insight config. Contribute to kiddlu/Source-Insight-config development by cr..
- 개발 관련 지식 및 Tool 사용방법/Source insight
- · 2022. 8. 2.