Syntax Palette는 Google Docs™와 Google Slides™에 들어가는 코드를 읽기 좋게 만들어 주는 부가기능입니다. 코드를 한 글자씩 선택해 색을 칠하거나 기울임을 넣는 수작업을 대신합니다. ■ 두 가지 방식으로 사용합니다 기존 코드에 적용 문서에 이미 입력해 둔 코드를 드래그해 선택한 뒤 실행하면, 그 자리에서 서식이 적용됩니다. 강의 자료나 과제물처럼 이미 작성해 둔 문서를 정리할 때 사용합니다. 신규 코드 삽입 사이드바에 코드를 붙여넣고 실행하면 서식을 적용한 상태로 커서 위치에 삽입됩니다. 코드 블록 배경과 글꼴 크기를 함께 지정할 수 있습니다. ■ 프로그래밍 언어 구문 강조 C, C++, Python, JavaScript를 지원하며, 언어를 지정하지 않으면 코드 내용을 보고 자동으로 감지합니다. 색상은 Visual Studio Code의 기본 테마를 따릅니다. 라이트(Light+)와 다크(Dark+) 두 가지를 제공하며, 제어문과 선언 키워드를 서로 다른 색으로 구분하는 방식까지 동일하게 재현했습니다. 문자열, 주석, 숫자, 함수 이름, 자료형이 각각 다른 색으로 표시됩니다. ■ 의사코드 조판 알고리즘 수업과 교재에서 쓰는 의사코드 표기법을 지원합니다. 색을 사용하지 않고 서체만으로 구분하므로 인쇄물과 과제 제출물에 적합합니다. · 변수와 배열 이름은 이탤릭체 · 예약어는 굵은 정자체, 숫자와 프로시저 이름은 정자체 · 한글 설명문은 정자체 (한글에는 이탤릭 자형이 없어 기울이면 자형이 왜곡되기 때문입니다) · 본문 글꼴은 사이드바에서 선택 (Courier New, Roboto Mono, IBM Plex Mono, Times New Roman 등 26종) 예약어 목록은 직접 수정할 수 있습니다. 교재나 수업마다 사용하는 표기가 다르기 때문입니다. 수정한 목록은 계정에 저장되어 다음에 문서를 열 때도 그대로 적용됩니다. 대소문자는 구분하지 않으므로 FOR, For, for를 모두 같은 예약어로 인식합니다. 코드를 삽입할 때 자주 쓰는 기호를 자동으로 변환합니다. <- → ← -> → → <= → ≤ >= → ≥ != → ≠ ■ 사용 방법 1. 확장 프로그램 메뉴에서 Syntax Palette를 선택하고 사이드바를 엽니다. 2. 언어와 테마를 지정합니다. 3. 문서에 있는 코드를 선택한 뒤 적용하거나, 사이드바에 코드를 붙여넣고 삽입합니다. ■ 개인정보 처리 이 부가기능은 현재 열려 있는 문서 하나에만 접근합니다. 사용자의 Google Drive™에 있는 다른 파일에는 접근할 수 없습니다. 모든 처리는 사용자의 Google 계정 안에서 이루어지며, 문서 내용을 외부 서버로 전송하거나 저장하지 않습니다. 사용 기록이나 분석 데이터도 수집하지 않습니다. ■ 참고 사항 적용된 서식은 결과만 문서에 남습니다. 서식을 적용한 뒤 코드를 수정하면 색과 기울임이 자동으로 따라가지 않으므로 다시 실행해야 합니다. 코드가 매우 긴 경우 처리에 시간이 걸릴 수 있습니다. 한 번에 6만 자까지 처리합니다. ──────────────────────────────────────────────────────── Google Docs™, Google Slides™, Google Drive™, Google Workspace™는 Google LLC의 상표입니다. Visual Studio Code는 Microsoft Corporation의 상표입니다. 이 부가기능은 Google LLC가 보증하거나 후원하지 않습니다.