STM32 & C언어 디자인 패턴
close
프로필 배경
프로필 로고

STM32 & C언어 디자인 패턴

  • 분류 전체보기 (171)
    • ▶ STM32 (63)
      • News (8)
      • 회로리뷰 (12)
      • Peripheral (37)
      • 개발환경 (6)
    • ▶ C Application (28)
      • 디자인 패턴 (22)
      • App 만들기 (6)
    • ▶ ARM Core (10)
    • ▶ RTOS (7)
      • RTOS 만들기 (7)
      • FreeRTOS (0)
      • ThreadX (0)
    • ▶ 일상리뷰 (3)
    • ▶ 이전글 (53)
      • C Pattern (25)
      • C Coding (7)
      • Linux (5)
      • Programming (6)
      • Book Reference (10)
  • 홈
  • 태그
  • 방명록
  • Github
STM32CubeIDE, 나의 Code를 일관성 있게 만드는 Formatter

STM32CubeIDE, 나의 Code를 일관성 있게 만드는 Formatter

CubeIDE에서 Formatter를 이용하여, Code를 일관성 있게 만들어 봅시다. 아무런 설정을 하지 않을 경우 들여쓰기는 Tab, Braces는 Same line으로 되어 있습니다. 취향이기 한데, 저는 아래와 같이 세팅합니다. ​ 1. 들여쓰기 - Spaces only indentation size - 2 tab size - 2 ​ 들여쓰기를 Tab으로 할 경우에, 다른 사람이 제코드를 보면 조금 다르게 보일 수 있습니다. 그건 Tab의 사이즈가 서로 다르기 때문에 나타나는 현상입니다. Spaces only 로 두면 들여쓰기는 항상 Space로 구성되어 있어 어디서나 동일한 모습으로 보입니다. (심지어 Word에서도 일관성있게 보입니다.) 들여쓰기 size는 2로 구성했습니다. 아무래도 가로로 ..

  • format_list_bulleted ▶ STM32/개발환경
  • · 2023. 12. 8.
  • textsms
Eclipse - Tab, 공백(space) setting

Eclipse - Tab, 공백(space) setting

Coding을 하다보면 들여쓰기를 할 때 space로 할지 Tab으로 해야 할지 중요한 결정을 해야 할 때가 있습니다. 아래의 코드를 봅면 4개의 spaces 이용하여 Tap으로 들여 쓰기를 했습니다. 들여쓰기를 하면 일단 가독성이 좋아 집니다.개발자들마다 선호하는 IDE나 에디터가 다르기 때문에 Tab으로 들여쓰기를 하든, 공백(space)으로 들여쓰기를 하든 기준을 잡아야 합니다. 저는 개인 적으로 공백(space)로 들여쓰기하는 것을 선호 합니다. Tap은 설정에 따라 8칸짜리 공백이 될 수도 있고 4개짜리가 될 수도 있게 가변적이기 때문에, 어느 에디터든 항상 일정한 폭을 가지는 공백을 이용하는 것을 추천드립니다. 그럼 Eclipse에서 이러한 공백과 스페이스를 조정하는 것을 알아 보도록 하겠습니..

  • format_list_bulleted ▶ 이전글/Programming
  • · 2018. 1. 27.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
  • [2023.11.15] App State machine 글 게재
  • [2023.11.3] 티스토리 다시 시작합니다
전체 카테고리
  • 분류 전체보기 (171)
    • ▶ STM32 (63)
      • News (8)
      • 회로리뷰 (12)
      • Peripheral (37)
      • 개발환경 (6)
    • ▶ C Application (28)
      • 디자인 패턴 (22)
      • App 만들기 (6)
    • ▶ ARM Core (10)
    • ▶ RTOS (7)
      • RTOS 만들기 (7)
      • FreeRTOS (0)
      • ThreadX (0)
    • ▶ 일상리뷰 (3)
    • ▶ 이전글 (53)
      • C Pattern (25)
      • C Coding (7)
      • Linux (5)
      • Programming (6)
      • Book Reference (10)
최근 글
인기 글
최근 댓글
태그
  • #STM32H7
  • #C언어 패턴
  • #rtos
  • #arm
  • #MCU
  • #STM32G4
  • #C언어
  • #STM32
  • #디자인패턴
  • #디자인 패턴
전체 방문자
오늘
어제
전체
Copyright © STM32 & C언어 디자인 패턴 All rights reserved.
Designed by JJuum

티스토리툴바