본문 바로가기
인생그것은약속위반/관심

구글 독스 문서도구를 자바 스크립트 코드 실행기로 사용하는 방법

by Daniel_Kevin 2023. 3. 25.
반응형
Google Docs를 프로그래밍 IDE로 사용하고 편집기 내에서 JavaScript 코드를 실행하는 방법이 있습니다.

Google Docs를 사용하여 문서와 에세이를 작성했지만 동일한 편집기를 사용하여 JavaScript 코드를 작성하고 실행할 수도 있다는 사실을 알고 계셨습니까?

Visual Studio 코드와 같은 전용 IDE를 대체할 수는 없지만 Google Docs는 코드 스니펫을 빠르게 실행하기 위한 JavaScript 플레이그라운드로 사용할 수 있습니다.

다음은 Google 문서로 작성된 샘플 문서 이며 문서 본문에는 다음 크리스마스까지 남은 일수를 계산하는 JavaScript 함수가 포함되어 있습니다.

메뉴 로 이동하여 Code Runner선택하면 Run JavaScript기능의 출력이 팝업에 표시됩니다.

Google 문서도구의 코드 실행기

내부적으로 마법을 부리는 작은 Google Apps Script가 있습니다. Google 문서의 본문을 텍스트 문자열로 읽고 eval()JavaScript 기능을 사용하여 텍스트를 평가합니다.

/**
 * @OnlyCurrentDoc
 */

function codeRunner() {
  const doc = DocumentApp.getActiveDocument();
  const text = doc.getBody().getText();
  const response = eval(text);
  DocumentApp.getUi().alert(response);
}

function onOpen() {
  const ui = DocumentApp.getUi();
  const menu = ui.createMenu('Code Runner');
  menu.addItem('🦄 Run JavaScript ', 'codeRunner');
  menu.addToUi();
}

 

*참조한 훌륭한 원본 글 링크: https://www.labnol.org/javascript-code-in-google-docs-220922

 

 

Google에서 내 검색 정보를 수집할 때 마다 알려주는 무료 앱

이 무료 앱은 Google이 귀하의 검색 데이터를 수집할 때마다 알려줍니다. Google이 귀하의 검색 데이터를 얼마나 자주 수집한다고 생각하십니까? 우리 모두는 기술 대기업이 검색을 사용하거나 앱

99bugs.tistory.com

 

 

 

텍스트를 음악으로 변환하는 구글의 새로운 AI 도구 소개

구글은 최근 텍스트 설명으로 모든 장르의 음악을 만들 수 있는 새로운 인공지능(AI) 음악 생성기를 개발했다고 발표했다. 구글 연구진은 1 일 발표 한 연구논문 에서 '왜곡된 기타 리프가 뒷받침

99bugs.tistory.com

반응형
그리드형

댓글